]> granicus.if.org Git - libvpx/commit
Revert "Add ROI support for VP9."
authorJerome Jiang <jianj@google.com>
Fri, 9 Feb 2018 18:53:54 +0000 (18:53 +0000)
committerJerome Jiang <jianj@google.com>
Fri, 9 Feb 2018 18:53:54 +0000 (18:53 +0000)
commit62b013abe8b1134f291b9e94775a81fbbe9e6d38
tree2ae2289126e24d02bb978c52a89072a1e40a1b61
parent4e5b4b58483e1f38e37acd49b809d725b4f66c26
Revert "Add ROI support for VP9."

This reverts commit 4e5b4b58483e1f38e37acd49b809d725b4f66c26.

Reason for revert: Commit message inaccurate.

Original change's description:
> 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: I7e0cf6890649adb98a5fda2efb6ae1fa511c7fc9

TBR=yaowu@google.com,jzern@google.com,marpan@google.com,builds@webmproject.org,jianj@google.com

Change-Id: I000dbd81e0c67cb8a0dcde4013ee9bf7afb038f0
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webm:1470
examples/vpx_temporal_svc_encoder.c
test/datarate_test.cc
test/encode_test_driver.h
vp9/encoder/vp9_encoder.c
vp9/encoder/vp9_encoder.h
vp9/encoder/vp9_pickmode.c
vp9/vp9_cx_iface.c
vpx/vp8cx.h
vpx/vpx_encoder.h