ensonic gst-plugins-good: gst-plugins-good/ gst-plugins-good/gst/avi/

[email protected] Tue, 16 Dec 2008 06:23:05 -0800 (PST)
Newsgroups gmane.comp.video.gstreamer.cvs
Message-ID <[email protected]>
CVS Root:       /cvs/gstreamer
Module:         gst-plugins-good
Changes by:     ensonic
Date:           Tue Dec 16 2008  14:23:05 UTC

Log message:
	* gst/avi/gstavimux.c:
	  Use new tagsetter api to flush tags.

Modified files:
    .               : ChangeLog
    gst/avi         : gstavimux.c

Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/ChangeLog.diff?r1=1.3868&r2=1.3869
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/gst/avi/gstavimux.c.diff?r1=1.111&r2=1.112

====Begin Diffs====
Index: ChangeLog
===================================================================
RCS file: /cvs/gstreamer/gst-plugins-good/ChangeLog,v
retrieving revision 1.3868
retrieving revision 1.3869
diff -u -d -r1.3868 -r1.3869
--- ChangeLog	16 Dec 2008 13:14:38 -0000	1.3868
+++ ChangeLog	16 Dec 2008 14:22:49 -0000	1.3869
@@ -1,3 +1,8 @@
+2008-12-16  Stefan Kost  <[email protected]>
+
+	* gst/avi/gstavimux.c:
+	  Use new tagsetter api to flush tags.
 2008-12-16  Sebastian Dröge  <[email protected]>
 
 	* tests/check/elements/deinterleave.c: (deinterleave_suite):
Index: gstavimux.c
RCS file: /cvs/gstreamer/gst-plugins-good/gst/avi/gstavimux.c,v
retrieving revision 1.111
retrieving revision 1.112
diff -u -d -r1.111 -r1.112
--- gstavimux.c	16 Dec 2008 11:57:00 -0000	1.111
+++ gstavimux.c	16 Dec 2008 14:22:51 -0000	1.112
@@ -388,6 +388,9 @@
   /* state info */
   avimux->write_header = TRUE;
+  /* tags */
+  gst_tag_setter_flush (GST_TAG_SETTER (avimux));
 }
 static void
@@ -1225,7 +1228,6 @@
     /* 12 bytes is needed for data header */
     GST_BUFFER_SIZE (buffer) -= 12;
     gst_tag_list_foreach (tags, gst_avi_mux_write_tag, &data);
-    /* do not free tags here, as it refers to the tag snapshot */
     GST_BUFFER_SIZE (buffer) += 12;
     buffdata = GST_BUFFER_DATA (buffer) + highmark;

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/

_______________________________________________
gstreamer-cvs-verbose mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gstreamer-cvs-verbose