Chromium Code Reviews

Unified Diff: webrtc/modules/video_coding/protection_bitrate_calculator_unittest.cc

Issue 2070343002: Remove ViEncoder::Pause / Start (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Addressed comments. Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Index: webrtc/modules/video_coding/protection_bitrate_calculator_unittest.cc
diff --git a/webrtc/modules/video_coding/protection_bitrate_calculator_unittest.cc b/webrtc/modules/video_coding/protection_bitrate_calculator_unittest.cc
index 667dd6a359f3d888f93d44145575658fd5a792ea..7855bbd9425f17203b0f03097d77e715e540dd5e 100644
--- a/webrtc/modules/video_coding/protection_bitrate_calculator_unittest.cc
+++ b/webrtc/modules/video_coding/protection_bitrate_calculator_unittest.cc
@@ -86,4 +86,15 @@ TEST_F(ProtectionBitrateCalculatorTest, ProtectsUsingNackBitrate) {
EXPECT_EQ(kMaxBitrateBps / 2, target_bitrate);
}
+TEST_F(ProtectionBitrateCalculatorTest, NoProtection) {
+ static const uint32_t kMaxBitrateBps = 130000;
+
+ media_opt_.SetProtectionMethod(false /*enable_fec*/, false /* enable_nack */);
+ media_opt_.SetEncodingData(kCodecBitrateBps, 640, 480, 30, 1, 1000);
+
+ uint32_t target_bitrate =
+ media_opt_.SetTargetRates(kMaxBitrateBps, 30, 128, 100);
+ EXPECT_EQ(kMaxBitrateBps, target_bitrate);
+}
+
} // namespace webrtc
« no previous file with comments | « webrtc/modules/video_coding/protection_bitrate_calculator.cc ('k') | webrtc/modules/video_coding/video_coding_impl.h » ('j') | no next file with comments »

Powered by Google App Engine