Index: webrtc/video/vie_channel.cc |
diff --git a/webrtc/video/vie_channel.cc b/webrtc/video/vie_channel.cc |
index b41e21b380cc8841d19dcaae90502a249148aed6..d49f505365933aeb11705bbbe20dab17a8a5fb07 100644 |
--- a/webrtc/video/vie_channel.cc |
+++ b/webrtc/video/vie_channel.cc |
@@ -414,15 +414,13 @@ |
bool enable_fec, |
int payload_type_red, |
int payload_type_fec) { |
- // Validate payload types. If either RED or FEC payload types are set then |
- // both should be. If FEC is enabled then they both have to be set. |
- if (enable_fec || payload_type_red != -1 || payload_type_fec != -1) { |
+ // Validate payload types. |
+ if (enable_fec) { |
RTC_DCHECK_GE(payload_type_red, 0); |
RTC_DCHECK_GE(payload_type_fec, 0); |
RTC_DCHECK_LE(payload_type_red, 127); |
RTC_DCHECK_LE(payload_type_fec, 127); |
} else { |
- // Payload types unset. |
RTC_DCHECK_EQ(payload_type_red, -1); |
RTC_DCHECK_EQ(payload_type_fec, -1); |
// Set to valid uint8_ts to be castable later without signed overflows. |