vpx/vpx
Jerome Jiang 46adbc4af8 Reland "Add ROI support for VP9."
Extended ROI struct suitable for VP9.
ROI input from user is passed into internal struct and applied on every frame
(except key frame).

Enabled usage of all 4 VP9 segment features (delta_qp, delta_lf, skip,
ref_frame) via the ROI map input.
Made changes to nonrd_pickmode for the ref_frame feature.

Only works for realtime speed >= 5.
AQ_MODE needs to be turned off for ROI to take effect.

Change example in the sample encoder: vpx_temporal_svc_encoder.c to be suitable
for VP9.
Add datarate test.

Bump up ABI version.

BUG=webm:1470

Change-Id: I663b8c89862328646f4cc6119752b66efc5dc9ac
2018-02-09 10:55:46 -08:00
..
internal vpx/: apply clang-format 2016-07-21 20:49:07 -07:00
src vpx_codec_enc_init_multi: fix segfault w/vp9 2018-01-23 15:52:03 -08:00
exports_com shared library support (.so) 2010-06-05 16:47:23 -04:00
exports_dec Support building shared libraries on OS/2 2015-06-03 13:48:34 +09:00
exports_enc Break exports for spatial_svc out to fix shared builds without it 2016-05-04 15:41:41 -04:00
exports_spatial_svc Break exports for spatial_svc out to fix shared builds without it 2016-05-04 15:41:41 -04:00
svc_context.h vp9: Updates to SVC sample encoder. 2016-10-28 10:59:58 -07:00
vp8.h vp8: remove VP8_SET_DBG* control support 2016-09-20 20:19:36 -07:00
vp8cx.h Reland "Add ROI support for VP9." 2018-02-09 10:55:46 -08:00
vp8dx.h vp8dx.h: Add macro for skipping loop filter 2018-01-16 15:42:43 -08:00
vpx_codec.h vpx_codec.h: namespace local defines 2017-10-05 15:12:20 -07:00
vpx_codec.mk Port metric computation changes from nextgenv2 2016-06-24 13:52:50 -07:00
vpx_decoder.h vpx/: apply clang-format 2016-07-21 20:49:07 -07:00
vpx_encoder.h Reland "Add ROI support for VP9." 2018-02-09 10:55:46 -08:00
vpx_frame_buffer.h Fix doc comment mismatch in vpx_frame_buffer.h 2018-01-29 15:13:09 -08:00
vpx_image.h vpx/: apply clang-format 2016-07-21 20:49:07 -07:00
vpx_integer.h vpx/: apply clang-format 2016-07-21 20:49:07 -07:00