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;
   }