[FFmpeg-devel] [PATCH] Fix VP3 dequantization matrices when an IDCT permutation is used
David Conrad
lessen42
Wed Sep 17 07:07:47 CEST 2008
Hi,
It appears that the reason why the VP3 SSE/MMX IDCTs weren't bitexact
to the C version was because the dct coefficients weren't being
dequantized correctly when a permutation was needed. The coefficients
are permutated correctly in unpack_vlcs() but the dequantization
matrices are built assuming no permutation. This fix allows both the
SSE2 and MMX IDCTs produce bitexact output for the VP3 and Theora
samples I have.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 1-vp3-dequant-permute.txt
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20080917/8f4af272/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 2-vp3-mmx-idct.txt
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20080917/8f4af272/attachment-0001.txt>
More information about the ffmpeg-devel
mailing list