[MPlayer-dev-eng] Bug in native TS demuxer

Nico Sabbi nicola.sabbi at poste.it
Sat Oct 3 13:07:41 CEST 2009


Il giorno gio, 01/10/2009 alle 20.57 +0000, Carl Eugen Hoyos ha scritto:
> Nico Sabbi <nicola.sabbi <at> poste.it> writes:
> 
> > > +++ libmpdemux/demux_ts.c       (Arbeitskopie)
> > > @@ -1417,8 +1417,8 @@
> > >                 int ssid = parse_pes_extension_fields(p, pkt_len);
> > >                 if((audio_substream_id!=-1) && (ssid !=
> > > audio_substream_id))
> > >                         return 0;
> > > -               if(ssid == 0x72)
> > > -                       es->type  = type_from_pmt = AUDIO_TRUEHD;
> > > +               //if(ssid == 0x72)
> > > +               //      es->type  = type_from_pmt = AUDIO_TRUEHD;
> > >         }
> > 
> > rejected
> 
> This hunk fixes some DTS in MPEG-TS samples.
> An example is incoming/wrong-size-vc1.m2ts
> 
> Carl Eugen

it may fix it, but if it's wrong...
what substreamid does that stream have?




More information about the MPlayer-dev-eng mailing list