flvdemux: also check for segment stop for non-segment-seek
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Mon, 29 Mar 2010 13:27:37 +0000 (15:27 +0200)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Thu, 1 Apr 2010 08:46:10 +0000 (10:46 +0200)
gst/flv/gstflvdemux.c

index e800211..09b1272 100644 (file)
@@ -743,8 +743,7 @@ gst_flv_demux_loop (GstPad * pad)
       goto pause;
 
     /* check EOS condition */
-    if ((demux->segment.flags & GST_SEEK_FLAG_SEGMENT) &&
-        (demux->segment.stop != -1) &&
+    if ((demux->segment.stop != -1) &&
         (demux->segment.last_stop >= demux->segment.stop)) {
       ret = GST_FLOW_UNEXPECTED;
       goto pause;