[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