aom/aom_dsp
James Zern b7e7c044b0 Resolve -Wshorten-64-to-32 in highbd obmc/ext-inter variance.
For 8-bit the subtrahend is small enough to fit into uint32_t.
Prevent negative variance in 10/12-bit.
Previously:
51e0c54ed Resolve -Wshorten-64-to-32 in highbd variance.

BUG=aomedia:445

Change-Id: Ibb9bfc5e926de354bbab80127012e5e1861348a3
2017-04-28 15:40:27 -07:00
..
arm Intra prediction: Remove unused variants. 2017-04-25 07:17:25 +00:00
mips Remove unused assembly sources and associated tests. 2017-02-02 17:48:17 +00:00
simd Cleanup: remove const 2017-04-25 16:22:45 +00:00
x86 Resolve -Wshorten-64-to-32 in highbd obmc/ext-inter variance. 2017-04-28 15:40:27 -07:00
add_noise.c change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
ans.h ans: Increase the base state to 1<<17. 2017-02-08 17:56:30 +00:00
ansreader.h [Code Cleanup] Move accounting.[ch] to decoder 2017-04-21 21:41:04 +00:00
answriter.h ans: Cleanup rans writing routines 2017-02-13 21:01:51 +00:00
aom_convolve.c Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
aom_convolve.h Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
aom_dsp.cmake Silence warning in CMake mips64 build. 2017-04-28 21:40:45 +00:00
aom_dsp.mk Update partial inverse DCT according to VP9 2017-04-26 15:57:11 +00:00
aom_dsp_common.h Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
aom_dsp_rtcd.c Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
aom_dsp_rtcd_defs.pl Cleanup dead high-bitdepth inverse-tx functions 2017-04-27 16:14:44 +00:00
aom_filter.h Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
aom_simd.h Disable unsupported SIMD optimisations for CLPF for 32 bit VS targets 2017-01-07 08:59:56 +00:00
aom_simd_inline.h Define SIMD_INLINE using AOM_FORCE_INLINE 2016-10-19 15:14:27 -07:00
avg.c Cleanup: Remove const for params passed by value 2017-04-24 23:30:43 +00:00
binary_codes_reader.c aom_read_primitive_refbilevel: rm some dead stores 2017-04-22 01:34:56 +00:00
binary_codes_reader.h Add gm parameter coding based on ref parameters 2017-04-07 22:39:42 +00:00
binary_codes_writer.c Add gm parameter coding based on ref parameters 2017-04-07 22:39:42 +00:00
binary_codes_writer.h Add gm parameter coding based on ref parameters 2017-04-07 22:39:42 +00:00
bitreader.h Cleanup: Remove const for params passed by value 2017-04-24 23:30:43 +00:00
bitreader_buffer.c bitstream.c: normalize some size types 2017-04-22 01:33:40 +00:00
bitreader_buffer.h bitstream.c: normalize some size types 2017-04-22 01:33:40 +00:00
bitwriter.h daala_ec: Remove non-dyadic functions. 2017-04-14 19:07:43 +00:00
bitwriter_buffer.c bitstream.c: normalize some size types 2017-04-22 01:33:40 +00:00
bitwriter_buffer.h bitstream.c: normalize some size types 2017-04-22 01:33:40 +00:00
blend.h Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
blend_a64_hmask.c Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
blend_a64_mask.c Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
blend_a64_vmask.c Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
buf_ans.c ans: Cleanup rans writing routines 2017-02-13 21:01:51 +00:00
buf_ans.h ans: Cleanup rans writing routines 2017-02-13 21:01:51 +00:00
daalaboolreader.c Change return type of tell and tell_frac to uint32_t. 2016-10-19 10:53:52 -07:00
daalaboolreader.h [Code Cleanup] Move accounting.[ch] to decoder 2017-04-21 21:41:04 +00:00
daalaboolwriter.c Free memory allocated by daala_ec encoder. 2016-10-19 15:14:27 -07:00
daalaboolwriter.h ec_smallmul: Convert CDFs to iCDFs. 2017-04-18 18:47:29 +00:00
dkboolreader.c change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
dkboolreader.h [Code Cleanup] Move accounting.[ch] to decoder 2017-04-21 21:41:04 +00:00
dkboolwriter.c dkboolwriter.c: change copyright notice 2016-10-25 10:32:33 -07:00
dkboolwriter.h Refactor bitreader and bitwriter wrapper. 2016-09-28 12:07:00 -07:00
entcode.c daala_ec: Remove dead code. 2017-03-14 18:36:14 +00:00
entcode.h daala_ec: Convert the encoder to use iCDFs 2017-04-14 19:07:43 +00:00
entdec.c daala_ec: Convert the decoder to use iCDFs 2017-04-14 19:07:43 +00:00
entdec.h daala_ec: Convert the decoder to use iCDFs 2017-04-14 19:07:43 +00:00
entenc.c daala_ec: Convert the encoder to use iCDFs 2017-04-14 19:07:43 +00:00
entenc.h daala_ec: Convert the encoder to use iCDFs 2017-04-14 19:07:43 +00:00
fastssim.c Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
fwd_txfm.c Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
fwd_txfm.h Remove saturate_int16 from fdct_round_shift 2016-12-09 18:13:32 +00:00
intrapred.c Intra prediction: Remove unused variants. 2017-04-25 07:17:25 +00:00
inv_txfm.c Cleanup dead high-bitdepth inverse-tx functions 2017-04-27 16:14:44 +00:00
inv_txfm.h Drop support for CONFIG_EMULATE_HARDWARE 2017-04-20 18:49:39 +00:00
loopfilter.c update parallel_deblocking experiment with more filter tap options 2017-04-14 18:49:07 +00:00
postproc.h change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
prob.c ec_smallmul: Convert CDFs to iCDFs. 2017-04-18 18:47:29 +00:00
prob.h ec_smallmul: Convert CDFs to iCDFs. 2017-04-18 18:47:29 +00:00
psnr.c Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
psnr.h Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
psnrhvs.c Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
quantize.c Fix quantize_b_c function 2017-04-27 21:10:58 +00:00
quantize.h Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
sad.c Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
ssim.c Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
ssim.h Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
subtract.c Homogenize configuration option name. 2017-04-12 22:29:11 +00:00
sum_squares.c Make aom_sum_squares_2d_i16 take width and height parameters. 2017-03-30 15:49:22 +00:00
txfm_common.h Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
variance.c Resolve -Wshorten-64-to-32 in highbd obmc/ext-inter variance. 2017-04-28 15:40:27 -07:00
variance.h Homogenize configuration option name. 2017-04-12 22:29:11 +00:00