[MPlayer-dev-eng] [PATCH] more fixes for TS demuxer

Arpi arpi at thot.banki.hu
Wed Oct 15 21:09:29 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.
> 
> 
> If nobody objects, i'll commit this tomorrow 
> (or friday, or whenever i have time :)

what about giving CVS write access to him?
of course, with the limitation to the files he maintains (demux_ts and
DVB-in related files), so he should send patch (for verify/accept) of
outer (mplayer.c, libinput etc) changes first.


A'rpi / Astral & ESP-team

--
Developer of MPlayer G2, the Movie Framework for all - http://www.MPlayerHQ.hu



More information about the MPlayer-dev-eng mailing list