]> granicus.if.org Git - libvpx/commit
Remove 2nd-order transform for first-order DC coefficients.
authorRonald S. Bultje <rbultje@google.com>
Wed, 13 Feb 2013 20:28:19 +0000 (12:28 -0800)
committerRonald S. Bultje <rbultje@google.com>
Wed, 13 Feb 2013 20:28:19 +0000 (12:28 -0800)
commit42d6be8080c8201f3a1844357c551cefed9d5f99
tree79757c7eeb76e697f85da549ffde250141ecb8f0
parent491d095214bb05fc28a7490d1bc690a73cb019e2
Remove 2nd-order transform for first-order DC coefficients.

Since addition of the larger-scale transforms (16x16, 32x32), these
don't give a benefit at macroblock-sizes anymore. At superblock-sizes,
2nd-order transform was never used over the larger transforms. Future
work should test whether there is a benefit for that use case.

Change-Id: I90cadfc42befaf201de3eb0c4f7330c56e33330a
vp9/common/vp9_blockd.h
vp9/decoder/vp9_decodframe.c
vp9/decoder/vp9_dequantize.h
vp9/decoder/vp9_idct_blk.c