[MPlayer-dev-eng] weird al hotfix :)

Michael Niedermayer michaelni at gmx.at
Tue Jan 1 17:20:09 CET 2002


Hi

On Tuesday 01 January 2002 16:48, Arpi wrote:
[...]
> > version number somewhere which toggles this behavior
>
> look at it:
>
>     if (s->pict_type == I_TYPE) {
>         code = get_bits(&s->gb, 5);
>         /* 0x17: one slice, 0x18: three slices */
>         /* XXX: implement it */
>
> it doesn't seems to be related, but afair it is.
> there were soem discussion about this long time ago at ffmpeg list.
> Eugene K. (divx4 author) said this value is 0x17 for most files, but there
> are some files with value 0x18. and they don't really know what does it
> mean, but it doesn't work with the same code as 0x17 files.
>
> maybe 0x18 also means different rounding rules.
no w.asf has 0x17 like every other file i tried ... except one :)
.... and that is left_edge_artifacts_in_ffmpeg.avi it has 0x18
now things starting to make sense
0x18 means that the image is encoded as 2 slices so there can be no ac/dc 
prediction between them i guess

[...]
Michael



More information about the MPlayer-dev-eng mailing list