<div>Hi,  I have got some problems when using qtdemux.</div><div><br></div><div>Pipeline &quot;filesrc location=xxx.mp4 ! qtdemux name=demux demux.audio_00 ! queue ! filesink location=a.aac demux.video_00 ! queue ! filesink location=a.h264&quot; works well, but &quot;filesrc location=xxx.mp4 ! qtdemux name=demux demux.audio_00 ! filesink location=a.aac demux.video_00 ! filesink location=a.h264&quot; does not work.</div>

<div><br></div><div>It seems to be a dead lock in basesink which is waiting for a play event.</div><div><br></div><div>Does it necessary to add a queue in pipeline when demuxing?</div><div><br></div><div>Thanks.</div>