diff --git a/modules/rtp_rtcp/source/rtp_utility.cc b/modules/rtp_rtcp/source/rtp_utility.cc index c814716b44..6e62250cfb 100644 --- a/modules/rtp_rtcp/source/rtp_utility.cc +++ b/modules/rtp_rtcp/source/rtp_utility.cc @@ -159,8 +159,9 @@ bool RtpHeaderParser::ParseRtcp(RTPHeader* header) const { return true; } -bool RtpHeaderParser::Parse(RTPHeader* header, - RtpHeaderExtensionMap* ptrExtensionMap) const { +bool RtpHeaderParser::Parse( + RTPHeader* header, + const RtpHeaderExtensionMap* ptrExtensionMap) const { const ptrdiff_t length = _ptrRTPDataEnd - _ptrRTPDataBegin; if (length < kRtpMinParseLength) { return false; diff --git a/modules/rtp_rtcp/source/rtp_utility.h b/modules/rtp_rtcp/source/rtp_utility.h index b71b9dca16..14684df4e3 100644 --- a/modules/rtp_rtcp/source/rtp_utility.h +++ b/modules/rtp_rtcp/source/rtp_utility.h @@ -51,7 +51,7 @@ class RtpHeaderParser { bool RTCP() const; bool ParseRtcp(RTPHeader* header) const; bool Parse(RTPHeader* parsedPacket, - RtpHeaderExtensionMap* ptrExtensionMap = nullptr) const; + const RtpHeaderExtensionMap* ptrExtensionMap = nullptr) const; private: void ParseOneByteExtensionHeader(RTPHeader* parsedPacket,