[FFmpeg-devel] [PATCH] MMX VP3 Loop Filter

Jason Garrett-Glaser darkshikari
Tue Oct 7 11:43:09 CEST 2008


> Here's an 8-bit version. However, checking for the C fallback negates the
> small speedup on my Penryn compared to the 16-bit version.

Most of the code is still 16-bit.  Are you sure this can't be done
x264-style with emulation of extra bits and 8-bit math (reference for
an example of how to do this: common/x86/deblock-a.asm in x264 tree)?
This would eliminate the need for all unpacks, all packs, and all
multiplication, and probably increase speed dramatically.  I strongly
suspect that it can be done, as the deblocking formulas seem very
similar to those used in H.264.

Dark Shikari




More information about the ffmpeg-devel mailing list