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