vpx/vp9/common
Angie Chiang 5b073c695b Move highbd txfm input range check from 2d iht transform to 1d idct/iadst
This change will make the highbd txfm input range check more comprehensive

The 25-bit highbd input range is composed by
12 signal input bits + 7 bits for 2D forward transform amplification + 5 bits for
1D inverse transform amplification + 1 bit for contingency in rounding and quantizing

BUG=https://bugs.chromium.org/p/webm/issues/detail?id=1286
BUG=https://bugs.chromium.org/p/chromium/issues/detail?id=651625

Change-Id: I04c0796edd7653f8d463fba5dc418132986131e7
2016-10-03 17:21:08 -07:00
..
arm/neon Use common transpose for vp9_iht8x8_add_neon 2016-08-04 20:13:03 +00:00
mips correct break placement 2016-08-04 13:00:14 -07:00
x86 vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_alloccommon.c vp9_alloc_context_buffers: clear cm->mi* on failure 2016-08-19 00:18:11 -07:00
vp9_alloccommon.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_blockd.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_blockd.h Refactor uv tx size with lookup arrays 2016-08-31 13:15:38 -07:00
vp9_common_data.c Refactor uv tx size with lookup arrays 2016-08-31 13:15:38 -07:00
vp9_common_data.h Refactor uv tx size with lookup arrays 2016-08-31 13:15:38 -07:00
vp9_common.h Correct CHECK_MEM_ERROR macro (release builds) 2016-08-23 22:46:04 +00:00
vp9_debugmodes.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_entropy.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_entropy.h apply clang-format 2016-09-15 15:07:53 -07:00
vp9_entropymode.c apply clang-format 2016-09-15 15:07:53 -07:00
vp9_entropymode.h apply clang-format 2016-09-15 15:07:53 -07:00
vp9_entropymv.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_entropymv.h vp9: fix compilation for g++ 6.2.x 2016-09-27 23:17:31 -07:00
vp9_enums.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_filter.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_filter.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_frame_buffers.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_frame_buffers.h Add get release decoder frame buffer functions. 2014-02-10 14:08:11 -08:00
vp9_idct.c Move highbd txfm input range check from 2d iht transform to 1d idct/iadst 2016-10-03 17:21:08 -07:00
vp9_idct.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_loopfilter.c Unify loopfilter function names 2016-09-29 16:25:42 -07:00
vp9_loopfilter.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_mfqe.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_mfqe.h Multiframe Quality Enhancement(MFQE) in VP9. 2014-12-11 09:19:39 -08:00
vp9_mv.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_mvref_common.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_mvref_common.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_onyxc_int.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_postproc.c vp8: remove VP8_SET_DBG* control support 2016-09-20 20:19:36 -07:00
vp9_postproc.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_ppflags.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_pred_common.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_pred_common.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_quant_common.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_quant_common.h Clean up header files in vp9_blockd.h and related files 2014-10-07 15:17:10 -07:00
vp9_reconinter.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_reconinter.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_reconintra.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_reconintra.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_rtcd_defs.pl *rtcd_defs.pl: remove empty specialize calls 2016-09-29 20:38:26 -07:00
vp9_rtcd.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_scale.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_scale.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_scan.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_scan.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_seg_common.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_seg_common.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_thread_common.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_thread_common.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_tile_common.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_tile_common.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00