diff options
| author | Pohsiang (John) Hsu <pohhsu@microsoft.com> | 2025-05-27 08:38:02 -0400 |
|---|---|---|
| committer | Marge Bot <marge-bot@fdo.invalid> | 2025-06-05 22:02:01 +0000 |
| commit | 4df695421954d4ab6a8d8af325976d50da8bbe41 (patch) | |
| tree | b9a9dc92a69edbf5f8ffa3d6d5f6f45700c01a8f /meson.options | |
| parent | d9f0ddf336d07de08212135bfd7668864acdb92d (diff) | |
mediafoundation: Allow to build multiple codec MFT DLLs in one build pass
Reviewed-by: Sil Vilerino <sivileri@microsoft.com>
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13235
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35264>
Diffstat (limited to 'meson.options')
| -rw-r--r-- | meson.options | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/meson.options b/meson.options index 2e61c4c544d..40fe433435a 100644 --- a/meson.options +++ b/meson.options @@ -177,13 +177,6 @@ option( ) option( - 'mediafoundation-windows-dll-name', - type : 'string', - value : 'mediafoundation_hmft', - description : 'name of gallium mediafoundation DLL built for Windows. ', -) - -option( 'mediafoundation-store-dll', type : 'boolean', value : 'false', @@ -191,6 +184,18 @@ option( ) option( + 'mediafoundation-codecs', + type : 'array', + value : ['all'], + choices: [ + 'all', 'h264enc', 'h265enc', 'av1enc' + ], + description : 'List of codecs to build mediafoundation frontend DLLs for. ' + + 'These will generate different MFT DLLs per codec and link' + + 'against the gallium drivers which uses the video-codecs option' +) + +option( 'static-libclc', type : 'array', value : [], |