Add codec name H265 to support H265 in WebRTC
Bug: webrtc:13485
Change-Id: I352b15a65867f0d56fc8e9a9e03081bd3258108e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/316283
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40773}
diff --git a/call/rtp_payload_params.cc b/call/rtp_payload_params.cc
index f4b09ce..4b63ebe 100644
--- a/call/rtp_payload_params.cc
+++ b/call/rtp_payload_params.cc
@@ -100,6 +100,7 @@
case kVideoCodecGeneric:
rtp->codec = kVideoCodecGeneric;
return;
+ // TODO(bugs.webrtc.org/13485): Implement H265 codec specific info
default:
return;
}
@@ -341,6 +342,9 @@
return;
case VideoCodecType::kVideoCodecMultiplex:
return;
+ case VideoCodecType::kVideoCodecH265:
+ // TODO(bugs.webrtc.org/13485): Implement H265 to generic descriptor.
+ return;
}
RTC_DCHECK_NOTREACHED() << "Unsupported codec.";
}
@@ -402,6 +406,7 @@
}
case VideoCodecType::kVideoCodecAV1:
case VideoCodecType::kVideoCodecH264:
+ case VideoCodecType::kVideoCodecH265:
case VideoCodecType::kVideoCodecMultiplex:
return absl::nullopt;
}