Hi everyone,<div><br></div><div>I have two files: file A and B. Both of which are mpeg2 transport streams. File A runs using a pipeline:</div><div><br></div><div><div><i>gst-launch filesrc location=file_mpg2.ts ! mpegtsdemux name=tsdemux tsdemux.! mpeg2dec ! ffmpegcolorspace ! autovideosink </i></div>
</div><div><br></div><div>but file B doesn&#39;t. File B attempts to run and even detects the video stream, but for some reason the EOS appears immediately and the pipeline shuts down.</div><div><br></div><div>The same applies using any combination of playbin2 and decodebin2.</div>
<div><br></div><div><br></div><div>The only discrepancy I&#39;ve noticed, is that the &quot;pmt-info&quot; property reports 0 private descriptors despite there being one. </div><div><br></div><div><br></div><div>Has anyone hear anything like this before and what&#39;s the best way to debug this?</div>
<div><br></div><div>Thanks,</div><div><br></div><div>David</div>