<div dir="ltr"><div><div>So, for a GNURadio project, I am sending MPEG-2 video muxed withj PSIP data to my TV. The actual passing of said data and video is fine, however, the video is not. It is mostly blank with blinking blocks everywhere, with fast moving scenes having more "garbage".<br>
<br></div>I am using videtestsrc before I add it to my mixer for testing.<br><br>Here is my pipeline. <a href="http://pastebin.com/VNSYWgip">http://pastebin.com/VNSYWgip</a><br><br></div>It renders fine in mpv, SMPlater, and TSReader can play the video, however an error that shows up in mpv's command outpit is"<br>
<br><div style="text-align:center"><i>"[libav] NULL: start time is not set in estimate_timings_from_pts"</i><br></div><div style="text-align:center"><div style="text-align:left">and...<br></div>"[libav/demuxer] mpegts: Continuity check failed for pid 256 expected 3 got 4"<br>
<div style="text-align:left"><br></div><div style="text-align:left">Any idea what could be happening? How can I determine the pts value of a live source?<br></div></div></div>