Opened 12 years ago
Last modified 12 years ago
#2075 new defect
If the last byte of a TS packet contains 0x47 then mplayer's ts demux will treat that as the sync byte for the next packet
Reported by: | Owned by: | reimar | |
---|---|---|---|
Priority: | normal | Component: | demuxer |
Version: | HEAD | Severity: | normal |
Keywords: | Cc: | compn | |
Blocked By: | Blocking: | ||
Reproduced by developer: | no | Analyzed by developer: | no |
Description
If the previous packets last byte is 0x47 then the demux will use that as the sync byte for the next packet rather than the next byte and cause the packet to be read incorrectly.
(0x47 can be used inside the data_bytes)
Seen on
MPlayer 1.1-4.4.3 (C) 2000-2012 MPlayer Team
MPlayer SVN-r1.0~rc3+svn20090426-4.4.3 (C) 2000-2009 MPlayer Team
Note:
See TracTickets
for help on using tickets.
could you upload a sample that triggers this please?