aom/aom_dsp
Nathan E. Egge 04d0d39bef Centralize EC_MULTISYMBOL error checking.
The EC_ADAPT experiment cannot work unless EC_MULTISYMBOL is also
 enabled.
This patch replaces all individual checks with a centralized check in
 both the bitreader.h and bitwriter.h.

Change-Id: I418852d95c5012cc074ed65cd24997e08bc2aadd
2016-10-24 09:50:52 -04:00
..
arm port changes on lpf from libvpx/nextgenv2 2016-10-12 19:34:07 +00:00
mips port changes on lpf from libvpx/nextgenv2 2016-10-12 19:34:07 +00:00
simd Add support for v256 intrinsics 2016-10-20 14:41:17 +00:00
x86 Add : for a label in asm code 2016-10-12 23:16:08 +00:00
ans.c Remove custom rans types 2016-09-09 17:10:21 +00:00
ans.h Switch rANS to 15 bit precision, and adjust L_BASE. 2016-09-19 21:42:07 +00:00
ansreader.h Switch rANS to 15 bit precision, and adjust L_BASE. 2016-09-19 21:42:07 +00:00
answriter.h Switch rANS to 15 bit precision, and adjust L_BASE. 2016-09-19 21:42:07 +00:00
aom_convolve.c Change "vp10" to "av1" in source code 2016-03-25 12:43:01 -07:00
aom_convolve.h Change "VPX" to "AOM" 2016-03-25 12:57:08 -07:00
aom_dsp.mk Add support for v256 intrinsics 2016-10-20 14:41:17 +00:00
aom_dsp_common.h AOM_DSP_COMMON_H_ -> AOM_DSP_AOM_DSP_COMMON_H_ 2016-10-14 13:04:27 -07:00
aom_dsp_rtcd.c Convert "vpx" to "aom" 2016-03-25 12:25:01 -07:00
aom_dsp_rtcd_defs.pl port changes on lpf from libvpx/nextgenv2 2016-10-12 19:34:07 +00:00
aom_filter.h Change "VPX" to "AOM" 2016-03-25 12:57:08 -07:00
aom_simd.c Make generic SIMD code compile if no native support 2016-09-27 04:18:02 +00:00
aom_simd.h Add support for v256 intrinsics 2016-10-20 14:41:17 +00:00
aom_simd_inline.h Define SIMD_INLINE using AOM_FORCE_INLINE 2016-10-18 08:28:44 +00:00
avg.c Change "vp10" to "av1" in source code 2016-03-25 12:43:01 -07:00
bitreader.h Centralize EC_MULTISYMBOL error checking. 2016-10-24 09:50:52 -04:00
bitreader_buffer.c misc-fix: code sign bit before magnitude 2016-09-29 19:05:44 +00:00
bitreader_buffer.h Change "VPX" to "AOM" 2016-03-25 12:57:08 -07:00
bitwriter.h Centralize EC_MULTISYMBOL error checking. 2016-10-24 09:50:52 -04:00
bitwriter_buffer.c misc-fix: code sign bit before magnitude 2016-09-29 19:05:44 +00:00
bitwriter_buffer.h Change "VPX" to "AOM" 2016-03-25 12:57:08 -07:00
blend.h Port SIMD optimization for obmc blending functions to av1 2016-07-26 20:01:00 +00:00
blend_a64_hmask.c Add compiler warning flag -Wextra and fix related warnings. 2016-08-22 23:32:56 +00:00
blend_a64_mask.c Add compiler warning flag -Wextra and fix related warnings. 2016-08-22 23:32:56 +00:00
blend_a64_vmask.c Add compiler warning flag -Wextra and fix related warnings. 2016-08-22 23:32:56 +00:00
buf_ans.c Add a buffered ans coder 2016-06-22 18:11:36 +00:00
buf_ans.h Remove an erroneous declaration. 2016-08-23 16:33:02 +00:00
daalaboolreader.c Change return type of tell and tell_frac to uint32_t. 2016-09-07 22:51:55 +00:00
daalaboolreader.h Change return type of tell and tell_frac to uint32_t. 2016-09-07 22:51:55 +00:00
daalaboolwriter.c Free memory allocated by daala_ec encoder. 2016-10-17 16:47:29 +00:00
daalaboolwriter.h Create aom_cdf_prob type for 16-bit probabilities. 2016-08-22 18:56:30 +00:00
dkboolreader.c Bit accounting. 2016-09-07 17:12:09 +00:00
dkboolreader.h Change return type of tell and tell_frac to uint32_t. 2016-09-07 22:51:55 +00:00
dkboolwriter.c Refactor bitreader and bitwriter wrapper. 2016-06-16 12:25:47 -07:00
dkboolwriter.h Refactor bitreader and bitwriter wrapper. 2016-06-16 12:25:47 -07:00
entcode.c Revert code formatting of OD_UNIFORM_CDFS_Q15. 2016-08-24 01:01:22 +00:00
entcode.h Clear existing format issue in the codebase 2016-06-20 16:51:10 -07:00
entdec.c Decoder performance improvement with daala_ec. 2016-09-09 20:56:10 +00:00
entdec.h Remove stale OD_ACCOUNTING code. 2016-08-25 17:54:27 +00:00
entenc.c Fix warning when discarding const qualifier. 2016-08-18 20:23:25 +00:00
entenc.h Fix warning when discarding const qualifier. 2016-08-18 20:23:25 +00:00
fastssim.c Fix a number of typos and improve formatting 2016-09-01 23:15:09 +00:00
fwd_txfm.c Fix warnings reported by -Wshadow: Part1: aom_dsp directory 2016-07-15 09:39:58 -07:00
fwd_txfm.h Change "VPX" to "AOM" 2016-03-25 12:57:08 -07:00
intrapred.c misc-fix: use fixed intra prediction modes 2016-09-28 10:37:29 -07:00
inv_txfm.c Namespace the idct/iad symbols 2016-09-10 03:07:07 +00:00
inv_txfm.h Namespace the idct/iad symbols 2016-09-10 03:07:07 +00:00
loopfilter.c port changes on lpf from libvpx/nextgenv2 2016-10-12 19:34:07 +00:00
prob.c Add ec_multisymbol for common daala_ec and rans code 2016-10-20 16:12:32 +00:00
prob.h EC_ADAPT: improved symbol adaptation. 2016-10-21 09:49:34 +01:00
psnr.c psnr.c: unsigned to signed 2016-09-01 23:15:20 +00:00
psnr.h Add aom_ prefix to psnr functions 2016-05-02 14:50:53 -07:00
psnrhvs.c Prevent divide by 0 2016-07-12 16:55:52 +00:00
quantize.c Change "vp10" to "av1" in source code 2016-03-25 12:43:01 -07:00
quantize.h Change "VPX" to "AOM" 2016-03-25 12:57:08 -07:00
sad.c Add weighted motion search for obmc predictor 2016-08-01 21:39:42 +00:00
ssim.c Fix an include order 2016-09-01 15:00:23 -07:00
ssim.h Extend aomssim to handle more bitdepth combinations 2016-05-02 14:53:28 -07:00
subtract.c Change "vp10" to "av1" in source code 2016-03-25 12:43:01 -07:00
txfm_common.h Add 2x2 adst and dct units 2016-09-23 18:47:47 +00:00
variance.c Add weighted motion search for obmc predictor 2016-08-01 21:39:42 +00:00
variance.h Add weighted motion search for obmc predictor 2016-08-01 21:39:42 +00:00