lp:ubuntu/dapper/esound

Created by James Westby and last modified
Cannot lock LockDir(lp-mirrored:///~ubuntu-branches/ubuntu/dapper/esound/dapper/.bzr/repositorylock): File exists: u'/srv/bazaar.launchpad.net/mirrors/00/04/78/27/.bzr/repository/lock': [Errno 17] File exists: '/srv/bazaar.launchpad.net/mirrors/00/04/78/27/.bzr/repository/lock'
Get this branch:
bzr branch lp:ubuntu/dapper/esound
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

8. By Martin Pitt

esd.conf: Drop autospawn timeout to 1 second. Closes: LP#34818

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/GstreamerAudioBackend
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

1. By Ryan Murray <email address hidden>

Import upstream version 0.2.23

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
This branch contains Public information 
Everyone can see this information.

Subscribers