vpx/vp9
Yaowu Xu 9261e1aa6e Changed validation of reference frame size
A previous change, https://gerrit.chromium.org/gerrit/#/c/70632,
introduced a size validation for reference frames to insuare the
input stream is a valid VP9 stream. However, the logic requiring
all reference frames have valid size turned out to be too strict.

In this commit, we modify the validation to require one of the
reference frame has valid dimension. In addition, the decoder
reports error whenever it detects the use of reference frame
with invalid scalig ratio.

Change-Id: If8efc312244087556cfe00f1fcbdff811268ebad
2014-07-24 14:58:01 -07:00
..
common Remove unfinished VP9 alpha channel. 2014-07-21 15:55:50 -07:00
decoder Changed validation of reference frame size 2014-07-24 14:58:01 -07:00
encoder Merge "Remove redundant argument entry in handle_inter_mode" 2014-07-23 15:07:01 -07:00
exports_dec support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
exports_enc Removing vpx_codec_vp9x_cx and internal experimental flag. 2013-12-27 14:01:12 -08:00
vp9_common.mk Move vp9_thread.* to common. 2014-07-07 14:52:19 -07:00
vp9_cx_iface.c [spatial svc]Use #if instead of #ifdef on macro CONFIG_SPATIAL_SVC 2014-07-22 11:11:55 -07:00
vp9_dx_iface.c Remove unfinished VP9 alpha channel. 2014-07-21 15:55:50 -07:00
vp9_iface_common.h Remove unfinished VP9 alpha channel. 2014-07-21 15:55:50 -07:00
vp9cx.mk Added vp9_sad64x64_neon(), vp9_sad32x32_neon() 2014-07-16 12:54:46 -07:00
vp9dx.mk Move vp9_thread.* to common. 2014-07-07 14:52:19 -07:00