[FFmpeg-devel] [PATCH] VP3: Remove unnecessary mapping tables

Mike Melanson mike
Sat Feb 13 17:37:59 CET 2010

David Conrad wrote:
> Hi,
> Mapping tables between superblock -> macroblock <-> fragment aren't needed and only make 4:2:2/4:4:4 support harder. It also allows eliminates any need for the internal validity checks for these mapping arrays.
> This (surprisingly to me) doesn't significantly affect speed, it seems to be at best .1% faster overall.

Reducing complexity is still a worthy goal, especially for the 
horrendous VP3/Theora decoder. If this passes numeric validation, go for it.

     -Mike Melanson

More information about the ffmpeg-devel mailing list