Index: webrtc/video/video_receive_stream.cc |
diff --git a/webrtc/video/video_receive_stream.cc b/webrtc/video/video_receive_stream.cc |
index a0775bb0c06c346650c5225160b626d3e24c0d22..983e28f244eac489bfe537c87ef0d3a32ba65157 100644 |
--- a/webrtc/video/video_receive_stream.cc |
+++ b/webrtc/video/video_receive_stream.cc |
@@ -229,17 +229,7 @@ VideoReceiveStream::VideoReceiveStream( |
// One-byte-extension local identifiers are in the range 1-14 inclusive. |
RTC_DCHECK_GE(id, 1); |
RTC_DCHECK_LE(id, 14); |
- if (extension == RtpExtension::kTOffset) { |
- RTC_CHECK(vie_receiver_->EnableReceiveTimestampOffset(id)); |
- } else if (extension == RtpExtension::kAbsSendTime) { |
- RTC_CHECK(vie_receiver_->EnableReceiveAbsoluteSendTime(id)); |
- } else if (extension == RtpExtension::kVideoRotation) { |
- RTC_CHECK(vie_receiver_->EnableReceiveVideoRotation(id)); |
- } else if (extension == RtpExtension::kTransportSequenceNumber) { |
- RTC_CHECK(vie_receiver_->EnableReceiveTransportSequenceNumber(id)); |
- } else { |
- RTC_NOTREACHED() << "Unsupported RTP extension."; |
- } |
+ vie_receiver_->EnableReceiveRtpHeaderExtension(extension, id); |
} |
if (config_.rtp.fec.ulpfec_payload_type != -1) { |