Hi All,<div><br></div><div>I have a very awkward problem.</div><div><br></div><div>I have a transport stream, which when I play only the video, it works fine.</div><div>When I play the Audio separately works fine. But when I play the stream Audio/Video together, I see few frames (5~10) and after wards it freezes.</div>
<div><br></div><div>When I check the pipeline state, it shows as PLAYING state.</div><div><br></div><div>Can some one please help.</div><div>The pipelines I used are as follows.</div><div><br></div><div>For VIDEO only:</div>
<div><br></div><div><b>gst-launch -v filesrc location=/home/ashwini/streams/94EPG.trp ! mpegtsparse ! mpegtsdemux name=demux es-pids=&quot;65:68:65&quot; ! video/mpeg ! queue ! decodebin ! ffmpegcolorspace ! xvimagesink</b></div>
<div><b><br></b></div><div>For AUDIO only:</div><div><br></div><div><b>gst-launch -v filesrc location=/home/ashwini/streams/94EPG.trp ! mpegtsparse ! mpegtsdemux name=demux es-pids=&quot;65:68:65&quot; !  queue ! decodebin ! audioconvert ! queue ! volume ! alsasink</b></div>
<div><b><br></b></div><div>The complete pipe is:</div><div><br></div><div><b>gst-launch -v filesrc location=/home/ashwini/streams/94EPG.trp ! mpegtsparse ! mpegtsdemux name=demux es-pids=&quot;65:52:65&quot; ! video/mpeg ! queue ! decodebin ! ffmpegcolorspace ! xvimagesink  demux. ! queue ! decodebin ! audioconvert ! queue ! volume ! alsasink</b></div>
<div><b><br></b></div><div><b><font class="Apple-style-span" color="#ff0000">In this case when I used fakesink in place of alsasink, the number of frames displayed is increased to 20~25.</font></b></div><div><b><br></b></div>
<div>Please give me some hint, where I am missing something. </div><div><br></div><div>regards,</div><div>Ashwini</div>