[Ffmpeg-devel] [PATCH] VC1 decoding of Advanced Profile's b-frames
Thu Nov 23 19:37:20 CET 2006
vc1.c was just few typo away from being able to decode
b-frames in Lets-Fix-The-Syntax-Again-Advanced Profile.
Patch attached, which should hopefully be ok.
I also included some small unrelated typo fixes (namely:
" edges = (3 << v->dqsbedge) & 15" , "q1 = q1 * 2 + v->halfpq - 1",
"q2 = q2 * 2 + v->halfpq - 1". Don't bug me because it's in
the same patch, i just won't have time to work on that further
so take it, leave it or fix it :)
Sample files to try this patch on:
PS: Konstantin, i also found another problem in overlap smoothing:
the rounding constant (4/3) should alternate on a per-pixel
basis, not on a per-8x8block one. (cf. vc1smooth.c:118 e.g)
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 8235 bytes
Desc: not available
More information about the ffmpeg-devel