Enable platform aac audio and h264 video: activates by default the flags required to activate decoder hardware acceleration in linux platforms (#2056)
This commit is contained in:
@@ -9,6 +9,7 @@ not have the necessary licences.
|
||||
Context: https://github.com/uazo/cromite/pull/856
|
||||
License: GPL-2.0-or-later - https://spdx.org/licenses/GPL-2.0-or-later.html
|
||||
---
|
||||
.../Enable-platform-aac-audio-and-h264-video.inc | 7 +++++++
|
||||
media/BUILD.gn | 2 ++
|
||||
.../src/org/chromium/media/AudioManagerAndroid.java | 2 ++
|
||||
media/base/android/media_codec_util.cc | 4 ++++
|
||||
@@ -19,8 +20,21 @@ License: GPL-2.0-or-later - https://spdx.org/licenses/GPL-2.0-or-later.html
|
||||
media/filters/win/media_foundation_audio_decoder.cc | 9 +++++++++
|
||||
media/gpu/windows/supported_profile_helpers.cc | 13 ++++++++++++-
|
||||
media/media_options.gni | 8 ++++++++
|
||||
10 files changed, 64 insertions(+), 1 deletion(-)
|
||||
11 files changed, 71 insertions(+), 1 deletion(-)
|
||||
create mode 100644 cromite_flags/media/base/media_switches_cc/Enable-platform-aac-audio-and-h264-video.inc
|
||||
|
||||
diff --git a/cromite_flags/media/base/media_switches_cc/Enable-platform-aac-audio-and-h264-video.inc b/cromite_flags/media/base/media_switches_cc/Enable-platform-aac-audio-and-h264-video.inc
|
||||
new file mode 100644
|
||||
--- /dev/null
|
||||
+++ b/cromite_flags/media/base/media_switches_cc/Enable-platform-aac-audio-and-h264-video.inc
|
||||
@@ -0,0 +1,7 @@
|
||||
+#if BUILDFLAG(IS_LINUX)
|
||||
+
|
||||
+SET_CROMITE_FEATURE_ENABLED(kAcceleratedVideoDecodeLinuxGL);
|
||||
+SET_CROMITE_FEATURE_ENABLED(kAcceleratedVideoEncodeLinux);
|
||||
+SET_CROMITE_FEATURE_ENABLED(kVaapiIgnoreDriverChecks);
|
||||
+
|
||||
+#endif
|
||||
diff --git a/media/BUILD.gn b/media/BUILD.gn
|
||||
--- a/media/BUILD.gn
|
||||
+++ b/media/BUILD.gn
|
||||
|
||||
Reference in New Issue
Block a user