matroskademux: Pulling data in chunks from upstream delays manual EOS for low-bitrate streams
Submitted by Tibor Kocsis
I tried to run the following pipeline:
GST_DEBUG=GST_EVENT*:4 gst-launch -e filesrc location="some file" !
decodebin2 ! xvimagesink sync=true
After I pressed the ctrl+c, nothing happend, just the following
appeard on the console:
Interrupt: Stopping pipeline ...
EOS on shutdown enabled -- Forcing EOS on the pipeline
0:00:04.141928579 4293 0x2085080 DEBUG GST_EVENT
gstevent.c:269:gst_event_new: creating new event 0x223aa40 eos 86
Waiting for EOS...
~30 sec waiting the EOS arrived but i think this is not the way it should work... With sync=false it's working but why not with sync=true?
Maybe I can attach a sample file that produces the bug.