[multifilesrc] Prevent EOS from qtdemux stopping the pipeline
kulakov.ilya at gmail.com
Wed Feb 26 02:24:46 PST 2014
I'm trying to play a bunch of mp4 files by using the multifilesrc element. However, once the first item is played, pipeline is stopped due to EOS most probably from the qtdemux element.
gst-launch-1.0 multifilesrc location=…/%04d.mp4 loop=true ! qtdemux ! h264parse ! avdec_h264 ! videoconvert ! videorate ! osxvideosink --gst-debug-level=5 --gst-debug-no-color
Part of the log:
0:00:10.102951000 8628 0x7fe27c0ba940 DEBUG qtdemux qtdemux.c:4967:gst_qtdemux_chain:<qtdemux0> we reached the end of our segment.
0:00:10.102956000 8628 0x7fe27c0ba940 DEBUG qtdemux qtdemux.c:4980:gst_qtdemux_chain:<qtdemux0> All streams are EOS, signal upstream
0:00:10.102962000 8628 0x7fe27c0ba940 DEBUG qtdemux qtdemux.c:5041:gst_qtdemux_chain:<qtdemux0> no next entry, EOS
Is it even possible to use multifilesrc with video files? Because all examples I've seen use this element to turn a bunch of images into video file.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the gstreamer-devel