vpx/vp9
Marco 2c950e131c vp9-svc: Fix to initialize downsampling filters.
For 3 spatial layers with 1/2 downsampling, the
downsampling filter for the middle layer was not
set for the very first frame, so it was defaulting
to the subsample filter (no averaging/phase = 0).

Its not set due to the two stage scaling that is
done for 1/4 on base layer, during which the intermediate
1/2 result is saved for the middle layer.

Fix for now is to set the default downsampling filter
to Bilinear (averaging/non-zero phase) for all layers on
init (vp9_init_layer_context):.

Change-Id: Ic7407810b34c621e7e7420682508d45478bdffcf
2018-01-31 13:49:16 -08:00
..
common Fix warning about bitwise 'not' on boolean 2018-01-30 14:47:38 -08:00
decoder [CFI] Remove function pointer casts 2017-11-20 16:36:29 -08:00
encoder vp9-svc: Fix to initialize downsampling filters. 2018-01-31 13:49:16 -08: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 Update vp9_iht4x4_16_add_neon() 2018-01-29 10:25:24 -08:00
vp9_cx_iface.c Merge "Fix frame sizes in pkt to support spatial layers." 2018-01-24 01:12:44 +00:00
vp9_dx_iface.c vp9_dx_iface: Stop using iter parameter incorrectly 2017-09-27 09:59:39 -07:00
vp9_dx_iface.h vp9: remove FrameWorkerData & vp9_dthread.h 2017-07-05 22:32:00 -07:00
vp9_iface_common.h adopt some clang 5.0.0 formatting 2018-01-11 12:35:24 -08:00
vp9cx.mk vp9_quantize_fp_avx2() 2018-01-18 13:33:30 -08:00
vp9dx.mk vp9: remove FrameWorkerData & vp9_dthread.h 2017-07-05 22:32:00 -07:00