commit | 157e45a44b3fdf46f7d086f966374984ffe08312 | [log] [tgz] |
---|---|---|
author | Yi Luo <luoyi@google.com> | Mon Oct 17 11:18:50 2016 -0700 |
committer | Yi Luo <luoyi@google.com> | Thu Oct 20 09:22:24 2016 -0700 |
tree | bd8b4cff25009afb99b38a2675ffdc07e435f5f3 | |
parent | cfc5ac50345d0fd90ff906d9c1e7570f0c1471c2 [diff] |
Fix the overflow of av1_fht32x32() in 2D DCT_DCT - Use range check function to avoid DCT_DCT overflow. We need to re-develop the column txfm side scaling/rounding. Now, we prefer to maintain the current BDRate level. - Encoder user level time reduction <1% owing to av1_fht32x32_avx2. - Add MemCheck unit test and fdct32() unit test. Change-Id: I1e67030f67bc637859798ebe2f6698afffb8531c