Mageia Bugzilla – Attachment 13647 Details for
Bug 31383
Falkon and possibly other qtwebengine apps cannot play video
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
[patch]
patch gn args
qtwebengine-gn_args.patch (text/plain), 1.33 KB, created by
M H
on 2023-01-14 11:21:54 CET
(
hide
)
Description:
patch gn args
Filename:
MIME Type:
Creator:
M H
Created:
2023-01-14 11:21:54 CET
Size:
1.33 KB
patch
obsolete
>--- qtwebengine-everywhere-src-5.15.10/src/core/config/common.pri 2022-05-24 23:27:49.000000000 +0200 >+++ qtwebengine-everywhere-src-5.15.10-patched/src/core/config/common.pri 2023-01-12 20:26:27.160483348 +0100 >@@ -26,9 +26,6 @@ > > qtConfig(webengine-proprietary-codecs) { > gn_args += proprietary_codecs=true ffmpeg_branding=\"Chrome\" >- qtConfig(webengine-webrtc) { >- gn_args += rtc_use_h264=true >- } > } else { > gn_args += proprietary_codecs=false > } >@@ -46,3 +43,8 @@ > } > > !qtConfig(webengine-nodejs10): gn_args += use_rollup=false >+ >+gn_args += "media_use_openh264=false" >+gn_args += "rtc_use_h264=false" >+gn_args += "use_system_libxml=true" >+gn_args += "use_system_libxslt=true" > >--- qtwebengine-everywhere-src-5.15.10/src/3rdparty/chromium/third_party/webrtc/webrtc.gni 2022-05-24 23:27:49.000000000 +0200 >+++ qtwebengine-everywhere-src-5.15.10-patched/src/3rdparty/chromium/third_party/webrtc/webrtc.gni 2023-01-13 17:40:42.728200281 +0100 >@@ -151,8 +151,8 @@ > # > # 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) >+ >+ rtc_use_h264 = false > > # Enable this flag to make webrtc::Mutex be implemented by absl::Mutex. > rtc_use_absl_mutex = false
--- qtwebengine-everywhere-src-5.15.10/src/core/config/common.pri 2022-05-24 23:27:49.000000000 +0200 +++ qtwebengine-everywhere-src-5.15.10-patched/src/core/config/common.pri 2023-01-12 20:26:27.160483348 +0100 @@ -26,9 +26,6 @@ qtConfig(webengine-proprietary-codecs) { gn_args += proprietary_codecs=true ffmpeg_branding=\"Chrome\" - qtConfig(webengine-webrtc) { - gn_args += rtc_use_h264=true - } } else { gn_args += proprietary_codecs=false } @@ -46,3 +43,8 @@ } !qtConfig(webengine-nodejs10): gn_args += use_rollup=false + +gn_args += "media_use_openh264=false" +gn_args += "rtc_use_h264=false" +gn_args += "use_system_libxml=true" +gn_args += "use_system_libxslt=true" --- qtwebengine-everywhere-src-5.15.10/src/3rdparty/chromium/third_party/webrtc/webrtc.gni 2022-05-24 23:27:49.000000000 +0200 +++ qtwebengine-everywhere-src-5.15.10-patched/src/3rdparty/chromium/third_party/webrtc/webrtc.gni 2023-01-13 17:40:42.728200281 +0100 @@ -151,8 +151,8 @@ # # 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) + + rtc_use_h264 = false # Enable this flag to make webrtc::Mutex be implemented by absl::Mutex. rtc_use_absl_mutex = false
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 31383
:
13646
| 13647 |
13648