From 04bd422432119d20c22529a5edcdfc0a0fce1b6b Mon Sep 17 00:00:00 2001 From: Thiago Santos Date: Thu, 27 Feb 2014 18:55:04 -0300 Subject: [PATCH] jpegdec: mark all parsed frames as sync points all jpeg frames are sync points, so mark them as such so reverse playback can properly work with the video decoder base class https://bugzilla.gnome.org/show_bug.cgi?id=725104 --- ext/jpeg/gstjpegdec.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/jpeg/gstjpegdec.c b/ext/jpeg/gstjpegdec.c index 89b8460..b05043a 100644 --- a/ext/jpeg/gstjpegdec.c +++ b/ext/jpeg/gstjpegdec.c @@ -456,6 +456,7 @@ need_more_data: have_full_frame: if (toadd) gst_video_decoder_add_to_frame (bdec, toadd); + GST_VIDEO_CODEC_FRAME_SET_SYNC_POINT (frame); return gst_video_decoder_have_frame (bdec); drop_frame: -- 2.7.4