Fix crash when registering abs-send-time to AudioSend/ReceiveStream.
Introduced with r14870.
BUG=b/32591921
Review-Url: https://codereview.webrtc.org/2473663002
Cr-Original-Commit-Position: refs/heads/master@{#14883}
Cr-Mirrored-From: https://chromium.googlesource.com/external/webrtc
Cr-Mirrored-Commit: 572ae1212b488d874f6afcf87bc536319b122df7
diff --git a/audio/audio_receive_stream.cc b/audio/audio_receive_stream.cc
index c325b9c..cc30939 100644
--- a/audio/audio_receive_stream.cc
+++ b/audio/audio_receive_stream.cc
@@ -123,6 +123,9 @@
bool registered = rtp_header_parser_->RegisterRtpHeaderExtension(
kRtpExtensionTransportSequenceNumber, extension.id);
RTC_DCHECK(registered);
+ } else if (extension.uri == RtpExtension::kAbsSendTimeUri) {
+ LOG(LS_WARNING) << RtpExtension::kAbsSendTimeUri
+ << " is no longer supported for audio.";
} else {
RTC_NOTREACHED() << "Unsupported RTP extension.";
}
diff --git a/audio/audio_send_stream.cc b/audio/audio_send_stream.cc
index 3906672..ad6366b 100644
--- a/audio/audio_send_stream.cc
+++ b/audio/audio_send_stream.cc
@@ -79,6 +79,9 @@
channel_proxy_->SetSendAudioLevelIndicationStatus(true, extension.id);
} else if (extension.uri == RtpExtension::kTransportSequenceNumberUri) {
channel_proxy_->EnableSendTransportSequenceNumber(extension.id);
+ } else if (extension.uri == RtpExtension::kAbsSendTimeUri) {
+ LOG(LS_WARNING) << RtpExtension::kAbsSendTimeUri
+ << " is no longer supported for audio.";
} else {
RTC_NOTREACHED() << "Registering unsupported RTP extension.";
}