Index: webrtc/video/rtp_stream_receiver.cc |
diff --git a/webrtc/video/rtp_stream_receiver.cc b/webrtc/video/rtp_stream_receiver.cc |
index 6def90f708feac9a74b151a1e34418777af3a198..996e7a5f7c5a201b4aa63d07edf8ee9ab37e5bb6 100644 |
--- a/webrtc/video/rtp_stream_receiver.cc |
+++ b/webrtc/video/rtp_stream_receiver.cc |
@@ -454,4 +454,11 @@ bool RtpStreamReceiver::IsPacketRetransmitted(const RTPHeader& header, |
return !in_order && |
statistician->IsRetransmitOfOldPacket(header, min_rtt); |
} |
+ |
+void RtpStreamReceiver::DisableFec() { |
+ LOG(LS_ERROR) << "Disable red: " |
+ << static_cast<int>(rtp_payload_registry_.red_payload_type()); |
+ rtp_payload_registry_.DeRegisterReceivePayload( |
+ rtp_payload_registry_.red_payload_type()); |
+} |
} // namespace webrtc |