~canonical-hwe-team/hwe-next/+git/pulseaudio:stable-7.x

Last commit made on 2015-10-30
Get this branch:
git clone -b stable-7.x https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/pulseaudio

Branch merges

Branch information

Recent commits

a8f8acc... by Arun Raghavan <email address hidden>

doc: Update NEWS for 7.1 release

86f172f... by Tanu Kaskinen

alsa-ucm: fix pa_device_port.profiles leak

pa_device_port.profiles is initialized in pa_device_port_new(), so no
need to do that in alsa-ucm.c.

4e2fae5... by Georg Chini

null-sink: correct update of timestamp when state changes to RUNNING or IDLE

u->timestamp should be reset to "now" when the sink state changes from
INIT or SUSPENDED to IDLE or RUNNING.
Thanks to Olivier Delbeke for reporting the bug and testing the patch.
Bug report is here:
http://lists.freedesktop.org/archives/pulseaudio-discuss/2015-October/024553.html

c01e70e... by David Henningsson

alsa-mixer: Ignore volume with unexpected number of channels

We currently only support one and two channels for volumes, and
bail out otherwise. This makes Xonar users unhappy because they
have a volume with eight channels, and bailing out means they
don't have a path/port at all.

This way they will at least have a port, which will in turn make
the gnome/unity UI behave better.

BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=84983
BugLink: https://bugzilla.gnome.org/show_bug.cgi?id=745017
Signed-off-by: David Henningsson <email address hidden>

2354dd4... by David Henningsson

pstream: Fix use-after-free in srb_callback

We need to guard the pstream with an extra ref to ensure
it is not destroyed at the time we check whether or not the
srbchannel is destroyed.

Reported-by: Takashi Iwai <email address hidden>
BugLink: http://bugzilla.opensuse.org/show_bug.cgi?id=950487
Signed-off-by: David Henningsson <email address hidden>

9c6541e... by David Henningsson

shm: Warn on not being able to open shm files

With the exception of when trying to clean up shm files,
it's useful to warn if opening them fails, regardless of reason.

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

42f6f30... by Tanu Kaskinen

build-sys: fix the default bash completion directory

If bashcompletiondir was empty, the check didn't catch that. As
a result, the symlinks that were supposed to be generated in the
completion directory were created in the root directory.

e4cfedd... by Tanu Kaskinen

alsa-mixer: Add "Dock Line Out" jack handling to analog-output-speaker-always

The jack is already in analog-output-speaker, so let's have the same
handling in analog-output-speaker-always too.

a885f8b... by Takashi Iwai

alsa-mixer: Recognize "Dock Line Out" jack

Some machines provide "Dock Line Out Jack" control that should be
handled like a normal line out.

Signed-off-by: Takashi Iwai <email address hidden>

2b23498... by David Henningsson

alsa-mixer: Add "Mic Boost" and "Line Boost" to analog-input.conf

I'm not sure how much they are needed nowadays with the latest
changes to the subset elimination (I found this while
researching a bug on an older PA version), but I guess they could
be added for consistency at least.

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