<div dir="ltr">Hi ,<br>&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp; I have wrote on demuxer for mp4 file. When I used it following pipeline <br>&nbsp; 1. Pipeline for playing audio<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gst-launch filesrc location=/home/rahul/djcrazyfro490601.mp4 ! mp4demuxer !&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decodebin ! audioconvert ! audioresample ! autoaudiosink&nbsp; <br>&nbsp;2. Pipeline for playing video<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  gst-launch filesrc location=/home/rahul/djcrazyfro490601.mp4 ! mp4demuxer ! <br>&nbsp; &nbsp; &nbsp; decodebin ! ffmpegcolorspace ! videoscale ! autovideosink <br>
<br>&nbsp;&nbsp;&nbsp;&nbsp; It work in both case successfully.<br>&nbsp;Now I want to connect both pipeline so that I am able to play both audio and<br>&nbsp;video simultaneously.<br>&nbsp; <br>&nbsp;&nbsp;&nbsp; So construct pipeline like follows :<br>&nbsp;<u>gst-launch filesrc location=/home/rahul/djcrazyfro490601.mp4 ! mp4demuxer name=demux&nbsp; demux.audio_00 ! decodebin ! audioconvert ! audioresample ! autoaudiosink&nbsp;&nbsp; demux.video_00 ! queue ! decodebin ! ffmpegcolorspace ! videoscale ! autovideosink</u><br>
&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; but I got error saying pushing failed because &quot;not linked&quot;<br>&nbsp;<br>&nbsp;&nbsp; In implementation of demuxer I havan&#39;t write anything to support like <u>name=demux&nbsp; demux.audio_00</u>&nbsp; or&nbsp; <u>demux.video_00</u><br>
&nbsp;I also look for same in &quot;qtdemux&quot; but I didn&#39;t find any help...<br><br>Can you please help me and suggest me how to resolve this issue...<br>Thank you very much . Have nice time.<br><br>&nbsp; <br><br></div>