Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2018-03-08 10:56:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and      /work/SRC/openSUSE:Factory/.pulseaudio.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pulseaudio"

Thu Mar  8 10:56:11 2018 rev:150 rq:583453 version:11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes    2018-03-04 
11:53:30.684183268 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes       
2018-03-08 10:56:13.052106079 +0100
@@ -1,0 +2,7 @@
+Tue Mar  6 08:23:40 CET 2018 - ti...@suse.de
+
+- Fix the wrongly suspended sinks due to the previous patch
+  (bsc#1084047):
+  refreshed 0001-alsa-fix-infinite-loop-with-Intel-HDMI-LPE.patch
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ 0001-alsa-fix-infinite-loop-with-Intel-HDMI-LPE.patch ++++++
--- /var/tmp/diff_new_pack.SO9Pe0/_old  2018-03-08 10:56:14.040070515 +0100
+++ /var/tmp/diff_new_pack.SO9Pe0/_new  2018-03-08 10:56:14.044070371 +0100
@@ -16,10 +16,10 @@
 BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=100488
 ---
  src/modules/alsa/alsa-mixer.h       |    1 +
- src/modules/alsa/alsa-sink.c        |   22 ++++++++++++++++++++++
+ src/modules/alsa/alsa-sink.c        |   20 ++++++++++++++++++++
  src/modules/alsa/module-alsa-card.c |   34 ++++++++++++++++++++++++++++++++++
  src/pulsecore/core.h                |    1 +
- 4 files changed, 58 insertions(+)
+ 4 files changed, 56 insertions(+)
 
 --- a/src/modules/alsa/alsa-mixer.h
 +++ b/src/modules/alsa/alsa-mixer.h
@@ -33,19 +33,17 @@
  void pa_alsa_add_ports(void *sink_or_source_new_data, pa_alsa_path_set *ps, 
pa_card *card);
 --- a/src/modules/alsa/alsa-sink.c
 +++ b/src/modules/alsa/alsa-sink.c
-@@ -1513,6 +1513,11 @@ static int sink_set_port_cb(pa_sink *s,
+@@ -1513,6 +1513,9 @@ static int sink_set_port_cb(pa_sink *s,
              s->set_volume(s);
      }
  
-+    if (data->suspend_when_unavailable && p->available == PA_AVAILABLE_NO)
-+        pa_sink_suspend(s, true, PA_SUSPEND_UNAVAILABLE);
-+    else
-+        pa_sink_suspend(s, false, PA_SUSPEND_UNAVAILABLE);
++    if (data->suspend_when_unavailable)
++        pa_sink_suspend(s, p->available == PA_AVAILABLE_NO, 
PA_SUSPEND_UNAVAILABLE);
 +
      return 0;
  }
  
-@@ -2455,6 +2460,23 @@ pa_sink *pa_alsa_sink_new(pa_module *m,
+@@ -2455,6 +2458,23 @@ pa_sink *pa_alsa_sink_new(pa_module *m,
      if (profile_set)
          pa_alsa_profile_set_free(profile_set);
  


Reply via email to