From b0985365affd8f469a288ca7eecb620007d3b1fa Mon Sep 17 00:00:00 2001 From: Thiago Santos Date: Wed, 19 Feb 2014 01:55:50 -0300 Subject: [PATCH] oggdemux: allow file to go until the end in push mode When seeking back to original state after duration seeks, let upstream know that we want the whole file, including the last byte that wasn't requested on the duration seeks. https://bugzilla.gnome.org/show_bug.cgi?id=724633 --- ext/ogg/gstoggdemux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/ogg/gstoggdemux.c b/ext/ogg/gstoggdemux.c index 4ddf0f1..56e2551 100644 --- a/ext/ogg/gstoggdemux.c +++ b/ext/ogg/gstoggdemux.c @@ -1373,7 +1373,7 @@ gst_ogg_demux_seek_back_after_push_duration_check_unlock (GstOggDemux * ogg) GST_INFO_OBJECT (ogg, "Seeking back to 0 after duration check"); event = gst_event_new_seek (1.0, GST_FORMAT_BYTES, GST_SEEK_FLAG_ACCURATE | GST_SEEK_FLAG_FLUSH, - GST_SEEK_TYPE_SET, 1, GST_SEEK_TYPE_NONE, GST_CLOCK_TIME_NONE); + GST_SEEK_TYPE_SET, 1, GST_SEEK_TYPE_SET, GST_CLOCK_TIME_NONE); if (!gst_pad_push_event (ogg->sinkpad, event)) { GST_WARNING_OBJECT (ogg, "Failed seeking back to start"); return GST_FLOW_ERROR; -- 2.7.4