Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/precise/pulseaudio
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

172. By David Henningsson

* 0125-alsa-sink-source-Really-set-volumes-on-port-change.patch:
  Fix volume not being correctly set on port change. With this fixed
  we can also drop
* 0022-allow-analog-input-path-for-no-volume.patch:
  Allow inputs with no volume controls to still have ports. The lack of
  ports caused a problem for the new sound settings UI (LP: #978109)
* 0126-alsa-sink-source-Make-sure-volumes-are-synchronised-.patch:
  Fix volumes not synchronised in guest session (LP: #915035)

171. By David Henningsson

* 012*.patch: Cherry-pick bugfix patches from upstream git
* 0620-alsa-mixer-Show-HDMI-ports-for-older-Nvidia-cards.patch (LP: #961286)

170. By David Henningsson

* 0020-daemon-Initialize-dbus-to-use-thread-safe-mode-by-de.patch:
  Make sure dbus is thread safe to avoid crashes in pa_make_realtime
  (LP: #937933)
* 0111-protocol-native-Protect-against-clients-trying-to-se.patch:
  Don't crash if clients try to set a NULL port (LP: #951273)
* 0021-Fix-input-device-for-M-audio-fasttrack-pro.patch:
  Probe two different input devices (LP: #569932)
* 0112-module-loopback-Never-call-adjust_rates-after-teardo.patch:
  Don't crash on shutdown in module-loopback (LP: #946400)
* 0619-module-switch-on-port-available-Do-not-switch-profil.patch:
  Prevent switching to HDMI profiles from analog profiles, as a result
  of discussion on the pulseaudio-discuss and ubuntu-audio-dev mailinglist.

169. By David Henningsson

[ Luke Yelavich ]
* debian/control: Demote pulseaudio-esound-compat to suggests (LP: #930703)

[ David Henningsson ]
* 0110-flist-Avoid-the-ABA-problem.patch:
  Fix occasional crashes in pa_memblock_free, pa_memblock_ref and drop_block
  (LP: #924416)

168. By David Henningsson

* Cherry-pick a few crash-related patches from upstream git
* 0616-alsa-mixer-Make-speaker-get-available-no-when-headph.patch:
  Don't remove paths if the state(un)plugged of the jack differs (LP: 933825)

167. By Luke Yelavich

debian/pulse-alsa.conf: Update syntax, as this file was throwing
errors when apps used the alsa pulse plugin.

166. By Mario Limonciello

debian/pulseaudio.init: Don't tell the user pulseaudio daemon isn't
starting when in per-user mode. This is the most common case in Ubuntu
and causing needless distracting text on the screen. (LP: #656426)

165. By Luke Yelavich

[ David Henningsson ]
* Make sure we switch away from unavailable ports at
  startup (LP: #928914)
* 0020-Fix-Darth-Vader-panning-bug.patch:
  Fix distorted sound when panned hard left (or right). (LP: #928757)
* 0618-alsa-mixer-Don-t-use-dangling-pointers-as-port-hashm.patch:
  Fix inability to set port when options were used (LP: #932804)
* Minimize margins for deferred volumes, as a workaround for volume
  changes being dropped on port change.
* 0610-Jack-detection-kcontrol-implementation.patch:
  Fix a bug in the headphone path

164. By Luke Yelavich

Move the pulse.conf ALSA config file to the correct location, alsa.conf.d
not conf.d, thanks to Pete Graner for teh heads up.

163. By Luke Yelavich

[ David Henningsson ]
* 0103-alsa-mixer-Allow-speaker-port-to-control-Front-Speak.patch:
  - Control "Front Speaker" and a few more. From upstream git. (LP: #551441)
* 0105-loopback-Fix-crashes.patch:
  - Fix some crashes on shutting down the loopback module, from upstream git.
* 0104-alsa-Improve-well-known-descriptions-for-ports.patch:
  - Replace with upstream version.
* 0018-module-tunnel-source-fixup-create_record_stream.patch:
  - Fix protocol error in module-tunnel-source (LP: #923661)
* Fixup HDMI patch to make sure it does not affect M-audio fasttrack Pro
  (LP: #926911)
* Add two more jack detection patches to make it work better with the
  upcoming UI changes

[ Martin-√Čric Racine ]
* Use --disallow-exit when running in system mode, as recommended
  by PulseAudio log file (LP: #922848)

[ Luke Yelavich ]
* Move the main pulse ALSA configuration file, pulse.conf to
  /usr/share/alsa/conf.d, available in ALSA 1.0.25.
* Disable the dbus-protocol by default, as there have been recent reports
  of crashes and race conditions, and upstream no longer finds the code

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.