ext/libpng/gstpngenc.c: Copy over buffer properties. Fixes #158832
authorEdward Hervey <bilboed@bilboed.com>
Tue, 23 Nov 2004 14:24:03 +0000 (14:24 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Tue, 23 Nov 2004 14:24:03 +0000 (14:24 +0000)
Original commit message from CVS:
patch by: Edward Hervey <bilboed@bilboed.com>
* ext/libpng/gstpngenc.c:
Copy over buffer properties.  Fixes #158832

ChangeLog
ext/libpng/gstpngenc.c

index 48454de0db355f956beb2023eac56284f5444b6a..71d9116b0b3133c89fc018bb434d0743ffbde089 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2004-11-23  Thomas Vander Stichele  <thomas at apestaart dot org>
 
+       patch by: Edward Hervey <bilboed@bilboed.com>
+
+       * ext/libpng/gstpngenc.c:
+         Copy over buffer properties.  Fixes #158832
+
+2004-11-23  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       patch by: Tim-Philipp Müller <t.i.m@zen.co.uk>
+
        * ext/dvdread/dvdreadsrc.c:
          Fixes invalid reads (#158462)
 
index a39336b80a8588b163f90d8fa41c94b1c64866e7..2ac8f6778f44a4a306488757d43fde3183723211 100644 (file)
@@ -305,6 +305,7 @@ gst_pngenc_chain (GstPad * pad, GstData * _data)
 
   png_destroy_info_struct (pngenc->png_struct_ptr, &pngenc->png_info_ptr);
   png_destroy_write_struct (&pngenc->png_struct_ptr, (png_infopp) NULL);
+  gst_buffer_stamp (pngenc->buffer_out, buf);
   gst_buffer_unref (buf);
 
   gst_pad_push (pngenc->srcpad, GST_DATA (pngenc->buffer_out));