avdemux: resurrect some flow return handling
authorMark Nauwelaerts <mnauw@users.sourceforge.net>
Sun, 29 Mar 2015 12:01:50 +0000 (14:01 +0200)
committerMark Nauwelaerts <mnauw@users.sourceforge.net>
Sun, 29 Mar 2015 12:01:50 +0000 (14:01 +0200)
https://bugzilla.gnome.org/show_bug.cgi?id=744572

ext/libav/gstavdemux.c

index 3d300e7..37eaabb 100644 (file)
@@ -634,6 +634,7 @@ gst_ffmpegdemux_perform_seek (GstFFMpegDemux * demux, GstEvent * event)
 
   /* Mark discont on all srcpads and remove eos */
   gst_ffmpegdemux_set_flags (demux, TRUE, FALSE);
+  gst_flow_combiner_reset (demux->flowcombiner);
 
   /* and restart the task in case it got paused explicitely or by
    * the FLUSH_START event we pushed out. */