lp:ubuntu/dapper/esound
- Get this branch:
- bzr branch lp:ubuntu/dapper/esound
Branch information
Recent revisions
- 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. - 4. By Martin Pitt
-
* audio_alsa09.c, esd_audio_close():
- Call snd_pcm_hw_free() before snd_pcm_close(). This closes the file
descriptor to the sound device even if the device is not physically
present any more.
- This fixes the esound/hotplug deadlock when removing a currently active
sound device. - 3. By Jeff Waugh
-
* esdlib.c:
- More thorough fixage, avoid stupid breakage thanks to Paolo Borelli
and James Henstridge. - 2. By Ryan Murray <email address hidden>
-
* Ship esound.pc (closes: #120798)
* Prepend to LD_PRELOAD in esddsp (closes: #126402)
* Add fclose to go with fopen
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