rpms/gstreamer-plugins-base/F-9 gstpb-0.10.20-ogg-skeleton.patch, NONE, 1.1 gstreamer-plugins-base.spec, 1.52, 1.53

Bastien Nocera hadess at fedoraproject.org
Tue Oct 28 18:37:04 UTC 2008


Author: hadess

Update of /cvs/pkgs/rpms/gstreamer-plugins-base/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6109

Modified Files:
	gstreamer-plugins-base.spec 
Added Files:
	gstpb-0.10.20-ogg-skeleton.patch 
Log Message:
* Tue Oct 28 2008 - Bastien Nocera <bnocera at redhat.com> - 0.10.19-3
- Fix useless codeina popup when playing recent ogg files (#458404)


gstpb-0.10.20-ogg-skeleton.patch:

--- NEW FILE gstpb-0.10.20-ogg-skeleton.patch ---
Index: ext/ogg/gstoggdemux.c
===================================================================
RCS file: /cvs/gstreamer/gst-plugins-base/ext/ogg/gstoggdemux.c,v
retrieving revision 1.195
diff -u -r1.195 gstoggdemux.c
--- ext/ogg/gstoggdemux.c	7 Aug 2008 15:58:50 -0000	1.195
+++ ext/ogg/gstoggdemux.c	9 Aug 2008 11:55:54 -0000
@@ -1746,6 +1746,9 @@
   for (i = 0; i < chain->streams->len; i++) {
     GstOggPad *pad = g_array_index (chain->streams, GstOggPad *, i);
 
+    if (pad->is_skeleton)
+      continue;
+
     gst_pad_push_event (GST_PAD_CAST (pad), gst_event_new_eos ());
 
     GST_DEBUG_OBJECT (ogg, "removing pad %" GST_PTR_FORMAT, pad);
@@ -1786,6 +1789,10 @@
       GstOggPad *pad;
 
       pad = g_array_index (chain->streams, GstOggPad *, i);
+
+      if (pad->is_skeleton)
+        continue;
+
       GST_DEBUG_OBJECT (ogg, "adding pad %" GST_PTR_FORMAT, pad);
 
       /* mark discont */


Index: gstreamer-plugins-base.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gstreamer-plugins-base/F-9/gstreamer-plugins-base.spec,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -r1.52 -r1.53
--- gstreamer-plugins-base.spec	18 Apr 2008 13:14:31 -0000	1.52
+++ gstreamer-plugins-base.spec	28 Oct 2008 18:36:34 -0000	1.53
@@ -5,7 +5,7 @@
 
 Name: 		%{gstreamer}-plugins-base
 Version: 	0.10.19
-Release:  	2%{?dist}	
+Release:  	3%{?dist}	
 Summary: 	GStreamer streaming media framework base plug-ins
 
 Group: 		Applications/Multimedia
@@ -17,6 +17,8 @@
 Patch0:		gstpb-0.10.15-cd-speed.patch
 # http://bugzilla.gnome.org/show_bug.cgi?id=518082
 Patch1:		gstreamer-0.10.19-alsasink-mixed-record-playback-tracks.patch
+# https://bugzilla.redhat.com/show_bug.cgi?id=458404
+Patch2:		gstpb-0.10.20-ogg-skeleton.patch
 
 Requires:       %{gstreamer} >= %{_gst}
 Requires:	liboil >= 0.3.12-9
@@ -55,6 +57,7 @@
 %setup -q -n gst-plugins-base-%{version}
 %patch0 -p1 -b .cd-speed
 %patch1 -p1 -b .alsasink
+%patch2 -p0 -b .ogg-skel
 
 %build
 %configure \
@@ -249,6 +252,9 @@
 %doc %{_datadir}/gtk-doc/html/gst-plugins-base-plugins-%{majorminor}
 
 %changelog
+* Tue Oct 28 2008 - Bastien Nocera <bnocera at redhat.com> - 0.10.19-3
+- Fix useless codeina popup when playing recent ogg files (#458404)
+
 * Fri Apr 18 2008 - Bastien Nocera <bnocera at redhat.com> - 0.10.19-2
 - Add patch to avoid sync problems in the ALSA sink when a specific
   track has both playback and record flags




More information about the fedora-extras-commits mailing list