Source code

Revision control

Copy as Markdown

Other Tools

From: Michael Froman <mfroman@mozilla.com>
Date: Fri, 30 Jan 2026 18:55:00 +0000
Subject: Bug 2005262 - better logging in
ModuleRtpRtcpImpl2::RegisterRtpHeaderExtension. r=ng
---
modules/rtp_rtcp/source/rtp_rtcp_impl2.cc | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/modules/rtp_rtcp/source/rtp_rtcp_impl2.cc b/modules/rtp_rtcp/source/rtp_rtcp_impl2.cc
index d3f073881b..91408f9de5 100644
--- a/modules/rtp_rtcp/source/rtp_rtcp_impl2.cc
+++ b/modules/rtp_rtcp/source/rtp_rtcp_impl2.cc
@@ -574,9 +574,13 @@ void ModuleRtpRtcpImpl2::SetExtmapAllowMixed(bool extmap_allow_mixed) {
void ModuleRtpRtcpImpl2::RegisterRtpHeaderExtension(absl::string_view uri,
int id) {
+ RTC_LOG(LS_INFO) << "RegisterRtpHeaderExtension uri:'" << uri << "' id: " << id;
bool registered =
rtp_sender_->packet_generator.RegisterRtpHeaderExtension(uri, id);
- RTC_CHECK(registered);
+ if (!registered) {
+ RTC_LOG(LS_WARNING) << "RegisterRtpHeaderExtension failed to register uri:'" << uri << "' id: " << id;
+ }
+ RTC_DCHECK(registered);
}
void ModuleRtpRtcpImpl2::DeregisterSendRtpHeaderExtension(