vpx/vp9/decoder
Yunqing Wang 6c17c9fae0 Optimize 16x16 dequant and idct
As suggested by Yaowu, simplified 16x16 dequant and idct. In decoder,
after detoken step, we know the number of non-zero dct coefficients
(eobs) in a macroblock. Idct calculation can be skipped or simplified
based on eobs, which improves the decoder performance.

Change-Id: I9ffa1cb134bcb5a7d64fcf90c81871a96d1b4018
2012-11-07 20:04:09 -08:00
..
arm Fix eobs data type 2012-11-02 13:22:29 -07:00
x86 Fix eobs data type 2012-11-02 13:22:29 -07:00
asm_dec_offsets.c Rename vp8/ codec directory to vp9/. 2012-11-01 16:31:22 -07:00
dboolhuff.c Rename vp8/ codec directory to vp9/. 2012-11-01 16:31:22 -07:00
dboolhuff.h silent a lot of MSVC compiler warnings 2012-11-06 09:09:25 -08:00
decodemv.c silent a lot of MSVC compiler warnings 2012-11-06 09:09:25 -08:00
decodemv.h Rename vp8/ codec directory to vp9/. 2012-11-01 16:31:22 -07:00
decodframe.c Optimize 16x16 dequant and idct 2012-11-07 20:04:09 -08:00
decodframe.h Place non-static function prototypes in a header file. 2012-11-02 11:22:57 -07:00
dequantize.c Optimize 16x16 dequant and idct 2012-11-07 20:04:09 -08:00
dequantize.h Fix eobs data type 2012-11-02 13:22:29 -07:00
detokenize.c silent a lot of MSVC compiler warnings 2012-11-06 09:09:25 -08:00
detokenize.h Rename vp8/ codec directory to vp9/. 2012-11-01 16:31:22 -07:00
idct_blk.c Merge "Fix eobs data type" into experimental 2012-11-02 16:00:56 -07:00
onyxd_if.c Place non-static function prototypes in a header file. 2012-11-02 11:22:57 -07:00
onyxd_int.h Rename vp8/ codec directory to vp9/. 2012-11-01 16:31:22 -07:00
reconintra_mt.h Rename vp8/ codec directory to vp9/. 2012-11-01 16:31:22 -07:00
treereader.h Rename vp8/ codec directory to vp9/. 2012-11-01 16:31:22 -07:00