Add codec control for external rate control lib
authorangiebird <angiebird@google.com>
Thu, 24 Sep 2020 18:33:55 +0000 (11:33 -0700)
committerangiebird <angiebird@google.com>
Sat, 3 Oct 2020 02:31:36 +0000 (19:31 -0700)
commita04f68148f2b78c4eb1f356c12952c716f67adf0
treebd5f5e60b7cc18a7bc18c0e8d2603017150c78d6
parentda7c503fe585de1e1f613f289a24b31567fd7113
Add codec control for external rate control lib

VP9E_SET_EXTERNAL_RATE_CONTROL
One can assign an external library using the control flag,
VP9E_SET_EXTERNAL_RATE_CONTROL.
The args alongside the control flag should be of type char**.
args[0]: char* points to the path of rate control library
args[1]: char* points to the config of the rate control library.

Change-Id: Iae47362cdfafa00614bac427884bffcf6944c583
vp9/encoder/vp9_encoder.h
vp9/vp9_cx_iface.c
vpx/vp8cx.h