[FFmpeg-devel] [PATCH] VP3: Remove unnecessary mapping tables
Sat Feb 13 17:37:59 CET 2010
David Conrad wrote:
> 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.
More information about the ffmpeg-devel