Set rtc_use_h265 to enable_hevc_parser_and_hw_decoder in Chromium builds

Bug: None
Change-Id: If7cfb365363bae756f4099d952b588711f3ae672
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/344682
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41973}
diff --git a/webrtc.gni b/webrtc.gni
index 447aae4..969cdbd 100644
--- a/webrtc.gni
+++ b/webrtc.gni
@@ -39,6 +39,10 @@
   import("//build/config/fuchsia/config.gni")
 }
 
+if (build_with_chromium) {
+  import("//media/media_options.gni")
+}
+
 # This declare_args is separated from the next one because args declared
 # in this one, can be read from the next one (args defined in the same
 # declare_args cannot be referenced in that scope).
@@ -190,7 +194,11 @@
       proprietary_codecs && !is_android && !is_ios && !(is_win && !is_clang)
 
   # Enable to use H265
-  rtc_use_h265 = proprietary_codecs
+  if (build_with_chromium) {
+    rtc_use_h265 = enable_hevc_parser_and_hw_decoder
+  } else {
+    rtc_use_h265 = proprietary_codecs
+  }
 
   # Enable this flag to make webrtc::Mutex be implemented by absl::Mutex.
   rtc_use_absl_mutex = false