[MPlayer-dev-eng] [PATCH] more fixes for TS demuxer
Nico
nsabbi at libero.it
Sun Oct 12 14:19:12 CEST 2003
Hi,
in this patch are included the previous (and unapplied) fixes plus:
- more fixes in the seek() function that previously could lead mplayer
to crash or hang
- identify AAC with an ADTS header disguised as MPA (layer 4 in the header)
- cleaned ts_parse() (that was becoming a monster): removed all
state-keeping code
- drop TS packets which have the Transport Error bit set
- removed the source of 10+ compilation warnings
- added an option: -tskeepbroken (disabled by default), which instructs
the demuxer to pass
to the decoders the packets that fail to respect the continuity counters
check; in this case no PES
parsing is permormed on them.
Actually this option is necessary to play certain broken files that
otherwise play corrupted.
Nico
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: demux_ts-20031012.diff
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20031012/8209d8a3/attachment.asc>
More information about the MPlayer-dev-eng
mailing list