[FFmpeg-devel] [PATCH] Remove unused SSE dequantization code from VP3 IDCT

David Conrad lessen42
Sat Aug 30 21:48:26 CEST 2008


On Aug 30, 2008, at 3:23 PM, Michael Niedermayer wrote:

> On Sat, Aug 30, 2008 at 03:03:38PM -0400, David Conrad wrote:
>> Hi,
>>
>> None of this code is currently used, and the C code currently only  
>> takes
>> about 2% of the total decode time anyways.
>
> ok, the more of these pseudo intrinsics get removed the better

Applied, I plan on rewriting these IDCTs in inline assembler, with the  
intention of making them bitexact to the C version so they can be used  
for Theora.

Although looking at the MMX version briefly so far the only real  
difference I see from the MMX version in libtheora is that ffmpeg's  
uses saturated arithmetic, which the Theora spec says not to use for  
the IDCT.




More information about the ffmpeg-devel mailing list