M126 Migration][WebRTC] Enable H264 codec 41/315841/1 tizen_tizeniot_tpk
authorPranay Chauhan <pranay.c1@samsung.com>
Thu, 5 Dec 2024 06:40:28 +0000 (12:10 +0530)
committerPranay Chauhan <pranay.c1@samsung.com>
Thu, 5 Dec 2024 06:40:28 +0000 (12:10 +0530)
This patch enables H264 for WebRTC,
ffmpeg_branding to "Chrome" is already set in previous patches

Reference:
https://review.tizen.org/gerrit/310543

Change-Id: I8468270784059284c8711a6244e6436cd087e84b
Signed-off-by: Pranay Chauhan <pranay.c1@samsung.com>
third_party/webrtc/webrtc.gni

index 7cb2d6d82ba1d82ba384f0f95e9f49acd9ab75a7..5300413d848e29529dd61a739c55bfcde012d17f 100644 (file)
@@ -39,6 +39,10 @@ if (is_fuchsia) {
   import("//build/config/fuchsia/config.gni")
 }
 
+if (is_tizen) {
+ import("//tizen_src/build/config/tizen_features.gni")
+}
+
 if (build_with_chromium) {
   import("//media/media_options.gni")
 }
@@ -191,7 +195,7 @@ declare_args() {
   # Enabling H264 when building with MSVC is currently not supported, see
   # bugs.webrtc.org/9213#c13 for more info.
   rtc_use_h264 =
-      proprietary_codecs && !is_android && !is_ios && !(is_win && !is_clang) && !is_tizen
+      proprietary_codecs && !is_android && !is_ios && !(is_win && !is_clang) && tizen_multimedia
 
   # Enable to use H265
   if (build_with_chromium) {