summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJerome Jiang <jianj@google.com>2020-09-30 22:17:19 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2020-09-30 22:17:19 +0000
commit037190e55fde7543c6b94e9986e43815d030d325 (patch)
tree77b6c43f9befdc85489661f86d7f5c42cad13381
parent956d3cac34711ce90e25593b65fcd3f9d0baa763 (diff)
parent73681bf6a421d1ebf2efb949d6e3e855221d09cf (diff)
downloadlibvpx-037190e55fde7543c6b94e9986e43815d030d325.tar.gz
Merge "Add file for rate control interface test."
-rw-r--r--test/ratectrl_rtc_test.cc4
-rw-r--r--test/test-data.mk2
-rw-r--r--test/test-data.sha12
3 files changed, 6 insertions, 2 deletions
diff --git a/test/ratectrl_rtc_test.cc b/test/ratectrl_rtc_test.cc
index e044885e7..98b35544a 100644
--- a/test/ratectrl_rtc_test.cc
+++ b/test/ratectrl_rtc_test.cc
@@ -79,7 +79,7 @@ class RcInterfaceTest : public ::testing::Test {
protected:
void RunOneLayer() {
SetConfigOneLayer();
- rc_api_->Create(rc_cfg_);
+ rc_api_ = libvpx::VP9RateControlRTC::Create(rc_cfg_);
FrameInfo frame_info;
libvpx::VP9FrameParamsQpRTC frame_params;
frame_params.frame_type = KEY_FRAME;
@@ -110,7 +110,7 @@ class RcInterfaceTest : public ::testing::Test {
void RunSVC() {
SetConfigSVC();
- rc_api_->Create(rc_cfg_);
+ rc_api_ = libvpx::VP9RateControlRTC::Create(rc_cfg_);
FrameInfo frame_info;
libvpx::VP9FrameParamsQpRTC frame_params;
frame_params.frame_type = KEY_FRAME;
diff --git a/test/test-data.mk b/test/test-data.mk
index ca2e11442..436dfa4e4 100644
--- a/test/test-data.mk
+++ b/test/test-data.mk
@@ -27,6 +27,8 @@ LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += noisy_clip_640_360.y4m
LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += rush_hour_444.y4m
LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += screendata.y4m
LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += niklas_640_480_30.yuv
+LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += rc_interface_test_one_layer
+LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += rc_interface_test_svc
LIBVPX_TEST_DATA-$(CONFIG_RATE_CTRL) += bus_352x288_420_f20_b8.yuv
# Test vectors
diff --git a/test/test-data.sha1 b/test/test-data.sha1
index 668992fba..6f9021554 100644
--- a/test/test-data.sha1
+++ b/test/test-data.sha1
@@ -869,3 +869,5 @@ bac455906360b45338a16dd626ac5f19bc36a307 *desktop_office1.1280_720-020.yuv
518a0be998afece76d3df76047d51e256c591ff2 *invalid-bug-148271109.ivf
d3964f9dad9f60363c81b688324d95b4ec7c8038 *invalid-bug-148271109.ivf.res
ad18ca16f0a249fb3b7c38de0d9b327fed273f96 *hantro_collage_w352h288_nv12.yuv
+03f827c0e36ff9a6e23c5cc11936924e4f1827ab *rc_interface_test_one_layer
+99e4f4c2961d46dc286db230090a39d78460b25d *rc_interface_test_svc