demuxing mp4 and queues

zyukyunman zqmbest at
Wed Mar 20 03:42:39 UTC 2019

hi all :
The pipeline structure I have proposed is described as 

appsrc ->@@@@@@@@@@@@@@@@@@@@@@@@@-> queue -> fakesink
appsrc ->@@nvstreammux----->nvconv---->nvstreamdemuxer@@ -> queue ->
appsrc ->@@@@@@@@@@@@@@@@@@@@@@@@@-> queue -> fakesink

However, when running, the pipeline always falls into a state that
"gst_base_sink_wait_preroll" in all "queue" elements is waiting all the
time. I am quite confused.
The part of gstream log are attached as follows.

It looks like the pipeline is stuck somewhere because some of the 
elements don't receive enough data to complete the preroll.But i have added
queue after demuxer.

Sent from:

More information about the gstreamer-devel mailing list