From: He Junyan Date: Sun, 13 Feb 2022 02:49:31 +0000 (+0800) Subject: meson: va: Add va option check into plugin's build. X-Git-Tag: 1.22.0~2437 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fa4dc3470f0cdfaee32265c2e42ebd2a25d54653;p=platform%2Fupstream%2Fgstreamer.git meson: va: Add va option check into plugin's build. Because the liblibgstva is built unconditionally, we now move the va option check into va plugin's build. Part-of: --- diff --git a/subprojects/gst-plugins-bad/sys/va/meson.build b/subprojects/gst-plugins-bad/sys/va/meson.build index fae5d68..e240dfa 100644 --- a/subprojects/gst-plugins-bad/sys/va/meson.build +++ b/subprojects/gst-plugins-bad/sys/va/meson.build @@ -22,7 +22,12 @@ va_sources = [ 'vasurfaceimage.c', ] -if not gstva_dep.found() +if host_system != 'linux' + subdir_done() +endif + +va_option = get_option('va').require(gstva_dep.found(), error_message: 'va plugin requires libgstva.') +if va_option.disabled() subdir_done() endif