Index: webrtc/video/full_stack_tests.cc |
diff --git a/webrtc/video/full_stack_tests.cc b/webrtc/video/full_stack_tests.cc |
index c7f9fc1be1a5ced242361eda6e54c19245725856..51b8c6dabf087546d00605a582c341a6f0c0ae90 100644 |
--- a/webrtc/video/full_stack_tests.cc |
+++ b/webrtc/video/full_stack_tests.cc |
@@ -360,6 +360,48 @@ TEST_F(FullStackTest, ScreenshareSlidesVP9_2SL) { |
screenshare.ss = {std::vector<VideoStream>(), 0, 2, 1}; |
RunTest(screenshare); |
} |
+ |
+TEST_F(FullStackTest, SimulcastVP9_3SL_High) { |
+ VideoQualityTest::Params simulcast; |
+ simulcast.call.send_side_bwe = true; |
+ simulcast.video = {true, 1280, 720, 5, |
sprang_webrtc
2017/02/09 17:10:39
You probably want more than 5 fps for this test. T
ilnik
2017/02/10 10:11:43
Done.
|
+ 800000, 2500000, 2500000, false, |
+ "VP9", 1, 0, 400000, |
+ false, false, "", "ConferenceMotion_1280_720_50"}; |
+ simulcast.analyzer = {"simulcast_vp9_2sl", 0.0, 0.0, |
sprang_webrtc
2017/02/09 17:10:39
Update "simulcast_vp9_2sl". This will be the key u
ilnik
2017/02/10 10:11:43
Done.
|
+ kFullStackTestDurationSecs}; |
+ simulcast.logs = false; |
+ simulcast.ss = {std::vector<VideoStream>(), 0, 3, 2}; |
+ RunTest(simulcast); |
+} |
+ |
+TEST_F(FullStackTest, SimulcastVP9_3SL_Med) { |
+ VideoQualityTest::Params simulcast; |
+ simulcast.call.send_side_bwe = true; |
+ simulcast.video = {true, 1280, 720, 5, |
+ 800000, 2500000, 2500000, false, |
+ "VP9", 1, 0, 400000, |
+ false, false, "", "ConferenceMotion_1280_720_50"}; |
+ simulcast.analyzer = {"simulcast_vp9_2sl", 0.0, 0.0, |
+ kFullStackTestDurationSecs}; |
+ simulcast.logs = false; |
+ simulcast.ss = {std::vector<VideoStream>(), 0, 3, 1}; |
+ RunTest(simulcast); |
+} |
+ |
+TEST_F(FullStackTest, SimulcastVP9_3SL_Low) { |
+ VideoQualityTest::Params simulcast; |
+ simulcast.call.send_side_bwe = true; |
+ simulcast.video = {true, 1280, 720, 5, |
+ 800000, 2500000, 2500000, false, |
+ "VP9", 1, 0, 400000, |
+ false, false, "", "ConferenceMotion_1280_720_50"}; |
+ simulcast.analyzer = {"simulcast_vp9_2sl", 0.0, 0.0, |
+ kFullStackTestDurationSecs}; |
+ simulcast.logs = false; |
+ simulcast.ss = {std::vector<VideoStream>(), 0, 3, 0}; |
+ RunTest(simulcast); |
+} |
#endif // !defined(RTC_DISABLE_VP9) |
TEST_F(FullStackTest, SimulcastVP8_3SL_High) { |