~canonical-hwe-team/hwe-next/+git/pulseaudio:stable-queue

Last commit made on 2011-06-23
Get this branch:
git clone -b stable-queue https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/pulseaudio

Branch merges

Branch information

Name:
stable-queue
Repository:
lp:~canonical-hwe-team/hwe-next/+git/pulseaudio

Recent commits

f558189... by Colin Guthrie

build-sys: bump soname

9ee4229... by Colin Guthrie

build-sys: Add echo-cancel dummy Makefile

c3bfcc9... by David Henningsson

SSE/MMX: Fix problem with highpitched noise on i386

The "rm" basm constraint doesn't work with my version of gcc (4.5.2),
not even in a simple example. Since we usually only have 5 registers
available on i386, force it to be memory on that architecture.

Signed-off-by: David Henningsson <email address hidden>

22c0dcb... by Colin Guthrie

device-manager: Free a hook slot to prevent segv on unload

b3e4152... by Colin Guthrie

pulsecore: Add a couple pa_asserts() on pa_tagstruct* calls.

b54a43a... by Forest Bond

module-combine-sink: Check running flag before rendering in null mode

This makes process_render_null consistent with render_memblock and
avoids introducing slight inaccuracies in early latency estimates.

8a437ee... by Forest Bond

module-combine-sink: Initialize smoother in paused state

The smoother is paused on initialization and resumed when the sink
state is set to running. Otherwise, early latency estimates are
too low since there is some delay between module initialization and
entering the running state.

After the smoother is initially resumed, it is paused when the sink
state is not running. The previous behavior was to pause only when
the sink enters suspended state, however, this would lead to large
errors in latency estimates after the sink has been idle for some
time.

cc91a8f... by Forest Bond

module-combine-sink: Initialize smoother with offset pa_rtclock_now()

The smoother was being initialized with offset zero, which caused
the sink latency to be unconditionally reported as zero.

d4c9ad1... by Colin Guthrie

streams: Fix the actual resampler method shown in debug messages.

f8e8a03... by Lennart Poettering <email address hidden>

rtkit: use private bus connection in order to avoid threading issues when invoking pa_make_realtime()