[Bug 786111] tsdemux: incorrectly parsing non-timestamp byte sequence in PES header as PTS time stamp

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Aug 28 16:59:14 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=786111

--- Comment #3 from Aaron Boxer <boxerab at gmail.com> ---
> Those PTS are indeed invalid.
> 
> Taking an example encoded PTS from the stream of 0x0a 0x1b 0xcc, it's
> already wrong at the first byte (0x0a):
> 
>   * Since this is PTS only, the first 4 bits should be 0010 (here it's 0000)
>   * Then 3 bits of data (here 011)
>   * Then a marker bit '1' (here 0)
> 
> Where does this stream come from ?

I'm not quite sure how this was captured. Is it possible that this is a private
sub-stream mistaken as a PTS ? Are there valid PTS in the stream ?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list