diff --git a/call/call_perf_tests.cc b/call/call_perf_tests.cc index 8510af475e..f4a20b82fe 100644 --- a/call/call_perf_tests.cc +++ b/call/call_perf_tests.cc @@ -1187,4 +1187,16 @@ TEST_F(CallPerfTest, TestEncodeFramerateVp8Simulcast) { /*max_framerates=*/{20, 30}); } +TEST_F(CallPerfTest, TestEncodeFramerateVp8SimulcastLowerInputFps) { + InternalEncoderFactory internal_encoder_factory; + test::FunctionVideoEncoderFactory encoder_factory( + [&internal_encoder_factory]() { + return std::make_unique( + &internal_encoder_factory, SdpVideoFormat("VP8")); + }); + + TestEncodeFramerate(&encoder_factory, "VP8", + /*max_framerates=*/{14, 20}); +} + } // namespace webrtc