[MPlayer-dev-eng] [PATCH] resubmit realv4.diff

Arpi arpi at thot.banki.hu
Fri Mar 7 14:01:41 CET 2003


Hi,

> > > Also this:
> > > -			    if(dp_data[dp_hdr->len]&0x20) --dp_hdr->chunks; else
> > > +			    if((dp_data[dp_hdr->len]&0x20) && (sh_video->format!=0x30345652))
> > > --dp_hdr->chunks; else
> > >
> > > to fix rv40 frames cut in the middle.
> >
> > imho it's bad fix.
> > if they are cut in middle, it means that rv40 stores number_of_chunks/4
> > in header byte (probably to allow up to 4*64==256 slices) instead of
> > number_of_chunks/2 like in rv20/rv30.
> hmm, iam quite confused now ...
> the byte which is checked there seems to be the one where pict_type is stored 

no
i mean the header byte of the raw packets in file (containing info for
demuxing, like number of slices coming, size of packet, packet fragmentation
tyep etc), whiel you mean the demuxed frame header (firest bytes of the
demxued frame dat).


A'rpi / Astral & ESP-team

--
Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu
    "However, many people beg for its inclusion in Debian. Why?" - Gabucino
  "Because having new software in Debian is good." - Josselin Mouette
"Because having good software in Debian is new." - Gabucino


More information about the MPlayer-dev-eng mailing list