Hello community, here is the log from the commit of package pulseaudio for openSUSE:Factory checked in at 2014-11-06 16:49:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old) and /work/SRC/openSUSE:Factory/.pulseaudio.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "pulseaudio" Changes: -------- --- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes 2014-10-25 08:32:35.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes 2014-11-06 16:50:38.000000000 +0100 @@ -1,0 +2,7 @@ +Wed Nov 5 14:49:17 CET 2014 - tiwai@suse.de + +- Fix wrong mixer setup / jack detection issues (bnc#851362) + 0001-alsa-mixer-recognize-Dock-headphone-jack.patch + 0002-alsa-mixer-Ignore-some-elements-in-the-analog-output.patch + +------------------------------------------------------------------- New: ---- alsa-mixer-Ignore-some-elements-in-the-analog-output.patch alsa-mixer-recognize-Dock-headphone-jack.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pulseaudio.spec ++++++ --- /var/tmp/diff_new_pack.kMpi13/_old 2014-11-06 16:50:39.000000000 +0100 +++ /var/tmp/diff_new_pack.kMpi13/_new 2014-11-06 16:50:39.000000000 +0100 @@ -44,6 +44,10 @@ Patch2: pulseaudio-wrong-memset.patch # PATCH-FIX-UPSTREAM pulseaudio-bnc881524-rtp.patch sreeves@suse.com Patch3: pulseaudio-bnc881524-rtp.patch +# PATCH-FIX-UPSTREAM alsa-mixer-recognize-Dock-headphone-jack.patch tiwai@suse.de +Patch4: alsa-mixer-recognize-Dock-headphone-jack.patch +# PATCH-FIX-UPSTREAM alsa-mixer-Ignore-some-elements-in-the-analog-output.patch tiwai@suse.de +Patch5: alsa-mixer-Ignore-some-elements-in-the-analog-output.patch BuildRequires: alsa-devel >= 1.0.19 # require only minimal bluez, if we are on bluez 5 we will determine in %build phase BuildRequires: bluez-devel >= 4.99 @@ -298,6 +302,8 @@ %patch1 -p1 %patch2 %patch3 -p1 +%patch4 -p1 +%patch5 -p1 %build echo 'HTML_TIMESTAMP=NO' >> doxygen/doxygen.conf.in ++++++ alsa-mixer-Ignore-some-elements-in-the-analog-output.patch ++++++
From 717834086c57667823a34d76357a572f43e5313b Mon Sep 17 00:00:00 2001 From: Tanu Kaskinen
Date: Mon, 27 Oct 2014 13:00:00 +0200 Subject: [PATCH] alsa-mixer: Ignore some elements in the analog-output path
The analog-output path should be suppressed when there are more specific paths available. Currently that usually doesn't happen. The suppression can be done with the path subset detection, and this patch makes that work (another approach would be to mark the elements as required-absent, like analog-input does, but I like the subset suppression more, because it requires less stuff in the configuration files). The problem with listing the now-removed elements in analog-output.conf was that if the sound card had e.g. a Speaker element, then the switch behaviour was different between analog-output and analog-output-speakers, so analog-output was not considered a subset of analog-output-speakers. BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=74609 --- src/modules/alsa/mixer/paths/analog-output.conf | 30 ------------------------ 1 file changed, 30 deletions(-) --- a/src/modules/alsa/mixer/paths/analog-output.conf +++ b/src/modules/alsa/mixer/paths/analog-output.conf @@ -22,14 +22,6 @@ [General] priority = 99 -[Jack Line Out] -state.plugged = unknown -state.unplugged = unknown - -[Jack Line Out Phantom] -state.plugged = unknown -state.unplugged = unknown - [Element Hardware Master] switch = mute volume = merge @@ -46,28 +38,6 @@ override-map.2 = all-left,all-right switch = off volume = off -[Element Line HP Swap] -switch = off - -; This profile path is intended to control the default output, not the -; headphones. But it should not hurt if we leave the headphone jack -; enabled nonetheless. -[Element Headphone] -switch = mute -volume = zero - -[Element Headphone2] -switch = mute -volume = zero - -[Element Speaker] -switch = mute -volume = off - -[Element Desktop Speaker] -switch = mute -volume = off - [Element Front] switch = mute volume = merge ++++++ alsa-mixer-recognize-Dock-headphone-jack.patch ++++++
From 594da41d07edcebc5fd319388852a66cc3f12ace Mon Sep 17 00:00:00 2001 From: Sjoerd Simons
Date: Sun, 31 Aug 2014 20:11:21 +0200 Subject: [PATCH] alsa-mixer: recognize Dock headphone jack References: bnc#851362
Recognize the Dock headphone jack in the same way the normal & front
headphone jacks are detected.
Reviewed-by: David Henningsson