My last patch set omitted an essential vp3dsp modification. Thanks Michael for spotting this. I have incorporated Carl's other suggestions.
Peter Ross (6): avcodec/vp3dsp: move vp3 init loop filter function to vp3dsp avcodec/vp3dsp: add 12 pixel loop filter functions avcodec/vp3dsp: add 10 coefficient version of the VP3 IDCT avcodec/vp6: use rounded shift for chroma motion vector calculation avcodec/vp6: use ff_vp3dsp_[hv]_loop_filter_12 avcodec/vp6: select idct based (loosely) on number of coefficients decoded libavcodec/vp3.c | 22 +-- libavcodec/vp3dsp.c | 212 +++++++++++++++++++- libavcodec/vp3dsp.h | 10 + libavcodec/vp5.c | 1 + libavcodec/vp56.c | 48 +++-- libavcodec/vp56.h | 3 + libavcodec/vp56dsp.c | 19 -- libavcodec/vp6.c | 14 ++ tests/ref/fate/vp60 | 202 +++++++++---------- tests/ref/fate/vp61 | 238 +++++++++++------------ tests/ref/fate/vp6a | 172 ++++++++--------- tests/ref/fate/vp6a-skip_alpha | 172 ++++++++--------- tests/ref/fate/vp6f | 342 ++++++++++++++++----------------- 13 files changed, 832 insertions(+), 623 deletions(-) -- 2.17.1 -- Peter (A907 E02F A6E5 0CD2 34CD 20D2 6760 79C5 AC40 DD6B)
signature.asc
Description: PGP signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel