Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2014-02-25 16:41:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-01-31 
11:44:59.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes       
2014-02-25 16:41:24.000000000 +0100
@@ -1,0 +2,17 @@
+Sun Feb 23 19:01:59 UTC 2014 - zai...@opensuse.org
+
+- Update to version 4.99.4:
+  + sink-input, source-output: Don't crash if format negotiation
+    fails.
+  + man:
+    - pulse-cli-syntax: Document the "journal" log target.
+    - Improve man page and help for cmdline options.
+  + dbus: Use correct idxset when getting sources.
+  + source: Increase max outputs per source
+  + protocol-native: Fix a crash
+  + thread-win32: Implement pa_thread_free_nojoin()
+  + Updated translations.
+- Add pulseaudio-revert-protocol-native.patch: Don't enumerate
+  unlinked sinks and sources".
+
+-------------------------------------------------------------------

Old:
----
  pulseaudio-4.99.3.tar.xz

New:
----
  pulseaudio-4.99.4.tar.xz
  pulseaudio-revert-protocol-native.patch

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

Other differences:
------------------
++++++ pulseaudio.spec ++++++
--- /var/tmp/diff_new_pack.iro4hE/_old  2014-02-25 16:41:25.000000000 +0100
+++ /var/tmp/diff_new_pack.iro4hE/_new  2014-02-25 16:41:25.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           pulseaudio
-Version:        4.99.3
+Version:        4.99.4
 Release:        0
 %define drvver  4.99
 %define soname  0
@@ -32,7 +32,7 @@
 License:        GPL-2.0+ and LGPL-2.1+
 Group:          System/Sound Daemons
 Url:            http://pulseaudio.org
-Source:         
http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
+Source:         
http://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
 Source1:        default.pa-for-gdm
 Source2:        setup-pulseaudio
 Source3:        sysconfig.sound-pulseaudio
@@ -42,6 +42,8 @@
 Patch0:         disabled-start.diff
 Patch1:         suppress-socket-error-msg.diff
 Patch2:         pulseaudio-wrong-memset.patch
+# PATCH-FIX-UPSTREAM pulseaudio-revert-protocol-native.patch 
zai...@opensuse.org -- Revert a commit from 4.99.4 release, patch taken from 
upstream git.
+Patch3:         pulseaudio-revert-protocol-native.patch 
 BuildRequires:  alsa-devel >= 1.0.24
 # require only minimal bluez, if we are on bluez 5 we will determine in %build 
phase
 BuildRequires:  bluez-devel >= 4.99
@@ -291,6 +293,7 @@
 %patch0
 %patch1 -p1
 %patch2
+%patch3 -p1
 
 %build
 %configure \

++++++ pulseaudio-4.99.3.tar.xz -> pulseaudio-4.99.4.tar.xz ++++++
++++ 23134 lines of diff (skipped)

++++++ pulseaudio-revert-protocol-native.patch ++++++
>From 3152226502014129d03a50564b1914ce267817f9 Mon Sep 17 00:00:00 2001
From: Arun Raghavan <a...@accosted.net>
Date: Mon, 17 Feb 2014 11:02:40 +0000
Subject: Revert "protocol-native: Don't enumerate unlinked sinks and sources"

This reverts commit bd0bd9143f8159e5475b1295e30ec026ff0b6fef.
---
diff --git a/src/pulsecore/protocol-native.c b/src/pulsecore/protocol-native.c
index 80e72a8..41b4b50 100644
--- a/src/pulsecore/protocol-native.c
+++ b/src/pulsecore/protocol-native.c
@@ -3588,13 +3588,11 @@ static void command_get_info_list(pa_pdispatch *pd, 
uint32_t command, uint32_t t
 
     if (i) {
         PA_IDXSET_FOREACH(p, i, idx) {
-            if (command == PA_COMMAND_GET_SINK_INFO_LIST) {
-                if (PA_SINK_IS_LINKED(((pa_sink *)p)->state))
-                    sink_fill_tagstruct(c, reply, p);
-            } else if (command == PA_COMMAND_GET_SOURCE_INFO_LIST) {
-                if (PA_SOURCE_IS_LINKED(((pa_source *)p)->state))
-                    source_fill_tagstruct(c, reply, p);
-            } else if (command == PA_COMMAND_GET_CLIENT_INFO_LIST)
+            if (command == PA_COMMAND_GET_SINK_INFO_LIST)
+                sink_fill_tagstruct(c, reply, p);
+            else if (command == PA_COMMAND_GET_SOURCE_INFO_LIST)
+                source_fill_tagstruct(c, reply, p);
+            else if (command == PA_COMMAND_GET_CLIENT_INFO_LIST)
                 client_fill_tagstruct(c, reply, p);
             else if (command == PA_COMMAND_GET_CARD_INFO_LIST)
                 card_fill_tagstruct(c, reply, p);
--
cgit v0.9.0.2-2-gbebe

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to