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

David Conrad lessen42
Sat Feb 13 11:59:53 CET 2010


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.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Eliminate-superblock-macroblock-mapping-array.patch
Type: application/octet-stream
Size: 7623 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100213/130be322/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Eliminate-macroblock-fragment-mapping-array.patch
Type: application/octet-stream
Size: 10029 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100213/130be322/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Eliminate-fragment-macroblock-mapping.patch
Type: application/octet-stream
Size: 5314 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100213/130be322/attachment-0002.obj>



More information about the ffmpeg-devel mailing list