From ece6712d6ee565bdddf439f67744acd572b53e9d Mon Sep 17 00:00:00 2001 From: Jerome Jiang Date: Wed, 13 Jan 2021 10:12:34 -0800 Subject: [PATCH] Add av1 to lower range IDs. Higher range of IDs for peer connection has been exhausted. Adding AV1 to lower range as it was blocking enabling libaom by default. This is blocking crrev.com/c/2617229 Bug: chromium:1095763 Change-Id: If5135122954d00cc03afc563071aec99f145140b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/201523 Commit-Queue: Jerome Jiang Reviewed-by: Ilya Nikolaevskiy Cr-Commit-Position: refs/heads/master@{#32967} --- media/engine/webrtc_video_engine.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media/engine/webrtc_video_engine.cc b/media/engine/webrtc_video_engine.cc index 84b61db277..758e495a9f 100644 --- a/media/engine/webrtc_video_engine.cc +++ b/media/engine/webrtc_video_engine.cc @@ -167,7 +167,8 @@ std::vector GetPayloadTypesAndDefaultCodecs( for (const webrtc::SdpVideoFormat& format : supported_formats) { VideoCodec codec(format); bool isCodecValidForLowerRange = - absl::EqualsIgnoreCase(codec.name, kFlexfecCodecName); + absl::EqualsIgnoreCase(codec.name, kFlexfecCodecName) || + absl::EqualsIgnoreCase(codec.name, kAv1CodecName); if (!isCodecValidForLowerRange) { codec.id = payload_type_upper++; } else {