vpx/vp8/decoder
Yaowu Xu 454c7abc1a moved scaling from dequantization to inverse transform for T8x8
Previously, the scaling related to extended quantize range happens in
dequantization stage, which implies the coefficients form forward
transform are in different scale(4x) from dequantization coefficients
This worked fine when there was not distortion computation done based
on 8x8 transform, but it completely wracked the distortion estimation
based on transform coefficients and dequantized transform coefficients
introduced in commit f64725a00 for macroblocks using 8x8 transform.
This commit fixed the issue by moving the scaling into the stage of
inverse 8x8 transform.

TODO: Test&Verify the transform/quantization pipeline accuracy.

Change-Id: Iff77b36a965c2a6b247e59b9c59df93eba5d60e2
2012-02-16 07:03:55 -08:00
..
arm Fix building with --disable-postproc 2011-08-01 17:50:23 -04:00
generic Merge Extended Q experiment. 2012-02-09 17:22:34 +00:00
x86 Fix naming of sse2 idct functions. 2011-08-24 10:25:32 -07:00
asm_dec_offsets.c "Eliminated TOKENEXTRABITS" broke the windows build. 2011-07-26 09:33:16 -04:00
dboolhuff.c Moved vp8_encode_bool into boolhuff.h 2011-07-19 09:17:25 -04:00
dboolhuff.h Moved vp8_encode_bool into boolhuff.h 2011-07-19 09:17:25 -04:00
decodemv.c Experimental code base simplification. 2012-02-15 16:08:47 +00:00
decodemv.h Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
decodframe.c Experimental code base simplification. 2012-02-15 16:08:47 +00:00
dequantize.c moved scaling from dequantization to inverse transform for T8x8 2012-02-16 07:03:55 -08:00
dequantize.h changed function name for clarity 2011-11-11 09:01:16 -08:00
detokenize.c Fixed typo on #define name 2012-02-13 12:06:18 +00:00
detokenize.h Add 8x8 transform to experimental branch 2011-07-20 09:49:22 -07:00
ec_types.h Broken EC after MODE_INFO size reduction 2011-05-26 15:13:00 -04:00
idct_blk.c fix more merge issues 2011-07-21 09:01:53 -07:00
onyxd_if.c Experimental code base simplification. 2012-02-15 16:08:47 +00:00
onyxd_int.h Experimental code base simplification. 2012-02-15 16:08:47 +00:00
reconintra_mt.c Fix relative include paths 2011-02-10 15:09:44 -05:00
reconintra_mt.h Removal of threading code. 2012-02-10 16:23:59 +00:00
treereader.h Removed unused function vp8_treed_read_num 2011-06-07 09:32:51 -04:00