diff --git a/ChangeLog b/ChangeLog index 7efdd7eb68..8f2e154757 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-05-24 Luca Ognibene + + * ext/ffmpeg/gstffmpegdeinterlace.c (gst_ffmpegdeinterlace_chain): + Always stamp your buffers ! (ooops) + 2005-05-24 Edward Hervey * ext/ffmpeg/gstffmpegscale.c: (gst_ffmpegscale_chain): diff --git a/ext/ffmpeg/gstffmpegdeinterlace.c b/ext/ffmpeg/gstffmpegdeinterlace.c index 042e5412d7..fbb15e3d71 100644 --- a/ext/ffmpeg/gstffmpegdeinterlace.c +++ b/ext/ffmpeg/gstffmpegdeinterlace.c @@ -302,6 +302,8 @@ gst_ffmpegdeinterlace_chain (GstPad * pad, GstData * data) avpicture_deinterlace (&deinterlace->to_frame, &deinterlace->from_frame, deinterlace->pixfmt, deinterlace->width, deinterlace->height); + + gst_buffer_stamp (outbuf, (const GstBuffer *) inbuf); gst_buffer_unref (inbuf); gst_pad_push (deinterlace->srcpad, GST_DATA (outbuf));