OpenMiInk/third_party/krita-deps-management/ext_ffmpeg/0009-Fix-VP9-hw-accelerated-encoder-with-libvpl.patch
Hellings b8c8ff98e2 Hi
2026-10-16 09:05:56 -04:00

25 lines
1,004 B
Diff

From db98a5913512b6cc68d488a086875db6443f4923 Mon Sep 17 00:00:00 2001
From: Dmitry Kazakov <dimula73@gmail.com>
Date: Thu, 17 Apr 2025 21:01:49 +0200
Subject: [PATCH 09/10] Fix VP9 hw-accelerated encoder with libvpl
MFX_CODEC_VP9 can be provided by libvpl as well.
---
meson.build | 1 +
1 file changed, 1 insertion(+)
diff --git a/meson.build b/meson.build
index 4d41452289..5a2e71be67 100644
--- a/meson.build
+++ b/meson.build
@@ -2625,6 +2625,7 @@ elif conf.get('libmfx') == 1
conf.set10('MFX_CODEC_VP9'.to_lower(), cc.has_header_symbol('mfxstructures.h', 'MFX_CODEC_VP9'))
warning('libmfx is deprecated. Please run meson setup with -Dlibmfx=disabled to use libvpl instead.')
elif conf.get('libvpl') == 1
+ conf.set10('MFX_CODEC_VP9'.to_lower(), cc.has_header_symbol('vpl/mfxstructures.h', 'MFX_CODEC_VP9'))
conf.set10('struct_mfxConfigInterface'.to_lower(), cc.has_header_symbol('vpl/mfxvideo.h', 'struct mfxConfigInterface', prefix: '#include <vpl/mfxdefs.h>'))
endif
--
2.54.0