meson: va: Remove va option check from gst-libs
authorHe Junyan <junyan.he@intel.com>
Sun, 13 Feb 2022 02:39:37 +0000 (10:39 +0800)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 14 Feb 2022 06:30:56 +0000 (06:30 +0000)
 Building libgstva-1.0 unconditionally for the va implementation can be
 used by non-va plugins such as MSDK even when va plugin is disabled

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1685>

subprojects/gst-plugins-bad/gst-libs/gst/va/meson.build

index d01f823..59054ce 100644 (file)
@@ -17,15 +17,14 @@ va_headers = [
 
 gstva_dep = dependency('', required : false)
 
-va_option = get_option('va')
-if va_option.disabled() or host_system != 'linux'
+if host_system != 'linux'
   subdir_done()
 endif
 
 libva_req = ['>= 1.6']
-libva_dep = dependency('libva', version: libva_req, required: va_option,
+libva_dep = dependency('libva', version: libva_req, required: false,
     fallback: ['libva', 'libva_dep'])
-libva_drm_dep = dependency('libva-drm', version: libva_req, required: va_option,
+libva_drm_dep = dependency('libva-drm', version: libva_req, required: false,
     fallback: ['libva', 'libva_drm_dep'])
 
 if not (libva_dep.found() and libva_drm_dep.found())