rpms/gstreamer-plugins-good/F-12 gstreamer-plugins-good.spec, 1.105, 1.106 pulsesink-lowering-volumes.patch, 1.1, 1.2

Bastien Nocera hadess at fedoraproject.org
Mon Oct 19 14:27:29 UTC 2009


Author: hadess

Update of /cvs/pkgs/rpms/gstreamer-plugins-good/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13616

Modified Files:
	gstreamer-plugins-good.spec pulsesink-lowering-volumes.patch 
Log Message:
* Mon Oct 19 2009 Bastien Nocera <bnocera at redhat.com> 0.10.16-4
- Fix pulsesink not advertising the StreamVolume interface



Index: gstreamer-plugins-good.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gstreamer-plugins-good/F-12/gstreamer-plugins-good.spec,v
retrieving revision 1.105
retrieving revision 1.106
diff -u -p -r1.105 -r1.106
--- gstreamer-plugins-good.spec	17 Oct 2009 01:33:41 -0000	1.105
+++ gstreamer-plugins-good.spec	19 Oct 2009 14:27:27 -0000	1.106
@@ -6,7 +6,7 @@
 
 Name: 		%{gstreamer}-plugins-good
 Version: 	0.10.16
-Release:  	3%{?dist}
+Release:  	4%{?dist}
 Summary: 	GStreamer plug-ins with good code and licensing
 
 Group: 		Applications/Multimedia
@@ -279,6 +279,9 @@ export GCONF_CONFIG_SOURCE=`gconftool-2 
 gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/gstreamer-%{majorminor}.schemas > /dev/null || :
 
 %changelog
+* Mon Oct 19 2009 Bastien Nocera <bnocera at redhat.com> 0.10.16-4
+- Fix pulsesink not advertising the StreamVolume interface
+
 * Sat Oct 17 2009 Bastien Nocera <bnocera at redhat.com> 0.10.16-3
 - Finally fix pulsesink volume lowering problems (#488532)
 

pulsesink-lowering-volumes.patch:
 b/ext/pulse/pulsemixer.c     |   14 +-
 b/ext/pulse/pulsemixerctrl.c |   77 ++++++-----
 b/ext/pulse/pulsemixerctrl.h |   13 +
 b/ext/pulse/pulseprobe.c     |   27 +++
 b/ext/pulse/pulseprobe.h     |   13 +
 b/ext/pulse/pulsesink.c      |  299 +++++++++++++++++++++++++++++++++----------
 b/ext/pulse/pulsesink.h      |   14 +-
 b/ext/pulse/pulsesrc.c       |   54 ++++---
 b/ext/pulse/pulsesrc.h       |   10 -
 ext/pulse/pulsesink.c        |    3 
 10 files changed, 376 insertions(+), 148 deletions(-)

Index: pulsesink-lowering-volumes.patch
===================================================================
RCS file: /cvs/pkgs/rpms/gstreamer-plugins-good/F-12/pulsesink-lowering-volumes.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- pulsesink-lowering-volumes.patch	17 Oct 2009 01:33:41 -0000	1.1
+++ pulsesink-lowering-volumes.patch	19 Oct 2009 14:27:28 -0000	1.2
@@ -1106,3 +1106,31 @@ index 2358eba..be89434 100644
  };
  
  struct _GstPulseSrcClass
+From 2ab820fc251b9041cd82fdc01c68b8d450e5949c Mon Sep 17 00:00:00 2001
+From: Bastien Nocera <hadess at hadess.net>
+Date: Mon, 19 Oct 2009 15:21:57 +0100
+Subject: [PATCH] [pulse] Fix the StreamVolume interface not being advertised
+
+gst_pulsesink_interface_supported() was missing a check for it.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=598933
+---
+ ext/pulse/pulsesink.c |    2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+diff --git a/ext/pulse/pulsesink.c b/ext/pulse/pulsesink.c
+index 1fe2b72..f1907fe 100644
+--- a/ext/pulse/pulsesink.c
++++ b/ext/pulse/pulsesink.c
+@@ -1378,6 +1378,8 @@ gst_pulsesink_interface_supported (GstImplementsInterface *
+ 
+   if (interface_type == GST_TYPE_PROPERTY_PROBE && this->probe)
+     return TRUE;
++  if (interface_type == GST_TYPE_STREAM_VOLUME)
++    return TRUE;
+ 
+   return FALSE;
+ }
+-- 
+1.6.5.rc2
+




More information about the fedora-extras-commits mailing list