lp:ubuntu/gutsy-proposed/esound
- Get this branch:
- bzr branch lp:ubuntu/gutsy-proposed/esound
Branch merges
Branch information
Recent revisions
- 14. By Ryan Lortie <email address hidden>
-
esdlib.c: The previous patch leaks pipe file descriptors in the case
that /usr/bin/esd doesn't exist. Fix that bug by only opening the
pipes after we know that the esd executable exists (LP: #183411). - 13. By Martin Pitt
-
esdlib.c: Check if the esd binary exists at all. If not, forego forking
a shell and trying to execute it. This both improves startup time and also
avoids the "/bin/sh: /usr/bin/esd: not found" warning. (LP: #134641) - 11. By Martin Pitt
-
* Previous upload dropped all Debian and Ubuntu patches. Reintroduce the
critical ones for Tribe 3 for now:
- esd.conf: Enable autospawn mode.
- esddsp.c: Protect dsp_init() with a mutex to prevent race conditions
from multiple calls (which hanged the desktop session). (LP: #21915) - 10. By Áron Sisak
-
* New upstream release (0.2.38):
* Fix 100% CPU problem introduced in 0.2.37
* Fix libesddsp not linking against libesd
* Fix file descriptor leaks
* Fix a build problem with the read/write wrapper
* Chdir to "/" when starting up
* Only install the esddsp man page if we build the binary
* New upstream release (0.2.37):
* Fix null derefs and leaks reported by Covertiy
* Build fixes
* Disable autospawning
* Close filedescriptors and sockets
* Don't terminate until the last sample is done
* Add checks for clients disconnecting
* Updated man pages
* Use pkg-config to check for audiofile
* debian/control
* Add pkg-config to build-depends
* debian/rules
* Remove pod2man of docs, fix building manpages - 9. By Martin Pitt
-
debian/control: Update maintainer fields according to debian-
maintainer-field spec. - 7. By Martin Pitt
-
[Tollef Fog Heen]
* dsp_init(): Enclose function body in a mutex. dsp_init() was sometimes
called several times which caused race conditions with the global
variables and lead to a crash.[Martin Pitt]
* debian/rules, debian/control: Prefer libesd-alsa0 in shlibs and
dependencies. - 6. By Martin Pitt
-
* Manually resynchronize to Debian, cleaned up a lot of cruft from the diff.
* Remaining changes:
- esd.conf: Enable auto_spawn.
- debian/rules: Build with --enable-debugging to provide -v[tcm] options.
- esd.c: Disable tracing options by default.
- util.c: Support multiple esd instances (one per user).
* clients.c: Fix variable declaration to fix FTBFS. - 5. By Martin Pitt
-
esd.conf: Enable autospawn by default so that esd is not started when
using direct ALSA output; see http://wiki.ubuntu. com/GstreamerAu dioBackend
spec.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/lucid/esound