From: Michael Froman Date: Sun, 28 Dec 2025 15:36:00 -0600 Subject: Bug 2006933 - (fix-d381cc8b23) fix base-toolchains build Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/ff7279205c599769b913c9359873562896b80799 --- modules/rtp_rtcp/source/rtp_format.cc | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/modules/rtp_rtcp/source/rtp_format.cc b/modules/rtp_rtcp/source/rtp_format.cc index fda60ffac9..195b5ec77b 100644 --- a/modules/rtp_rtcp/source/rtp_format.cc +++ b/modules/rtp_rtcp/source/rtp_format.cc @@ -36,32 +36,31 @@ std::unique_ptr RtpPacketizer::Create( PayloadSizeLimits limits, // Codec-specific details. const RTPVideoHeader& rtp_video_header) { - using enum PacketizationFormat; switch (format) { - case kRaw: { + case PacketizationFormat::kRaw: { return std::make_unique(payload, limits); } - case kH264: { + case PacketizationFormat::kH264: { const auto& h264 = std::get(rtp_video_header.video_type_header); return std::make_unique(payload, limits, h264.packetization_mode); } - case kVP8: { + case PacketizationFormat::kVP8: { const auto& vp8 = std::get(rtp_video_header.video_type_header); return std::make_unique(payload, limits, vp8); } - case kVP9: { + case PacketizationFormat::kVP9: { const auto& vp9 = std::get(rtp_video_header.video_type_header); return std::make_unique(payload, limits, vp9); } - case kAV1: + case PacketizationFormat::kAV1: return std::make_unique( payload, limits, rtp_video_header.frame_type, rtp_video_header.is_last_frame_in_picture); - case kH265: { + case PacketizationFormat::kH265: { #ifdef RTC_ENABLE_H265 return std::make_unique(payload, limits); #else @@ -69,7 +68,7 @@ std::unique_ptr RtpPacketizer::Create( rtp_video_header); #endif } - case kGeneric: { + case PacketizationFormat::kGeneric: { return std::make_unique(payload, limits, rtp_video_header); }