Ticket #237 (closed defect: invalid)
Sound files larger than 1.7MB cannot be played using esound's sample caching
| Reported by: | TheMuso | Owned by: | lennart |
|---|---|---|---|
| Milestone: | Component: | module-esound-* | |
| Keywords: | Cc: |
Description
When attempting to play a GNOME sound event, with a sound file larger than 1.7MB, a caching error occurrs, since GNOME uses esound's sample caching mechanism to load and then play the sounds when needed.
From further exmination of both PulseAudio and esound code, it seems that esound dynamically allocates memory as needed for each sample, whereas Pulse's esound compatibility module has a fixed maximum sample size of 1024000.
If this was not a design decision, then what are the chances of getting this changed? I don't believe there should be limits to the size of sound event files for users, should they choose to have big/long playing files.
