meson: va: Define GST_USE_UNSTABLE_API
authorSeungha Yang <seungha@centricular.com>
Mon, 21 Mar 2022 13:03:53 +0000 (22:03 +0900)
committerSeungha Yang <seungha@centricular.com>
Mon, 21 Mar 2022 13:17:00 +0000 (22:17 +0900)
Remove extra_c_args which is not defined in this meson file at all,
and define GST_USE_UNSTABLE_API to avoid build warnings

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

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

index 8a3e52f72608ec2f1e30bc150dac3ab3659e13f2..6cf9a50660f833991da9f472361d3167ffef5145 100644 (file)
@@ -44,11 +44,15 @@ driverdir = libva_dep.get_variable('driverdir', default_value: '')
 if driverdir == ''
   driverdir = join_paths(get_option('prefix'), get_option('libdir'), 'dri')
 endif
-gstva_cargs = ['-DLIBVA_DRIVERS_PATH="' + driverdir + '"']
+gstva_cargs = [
+  '-DLIBVA_DRIVERS_PATH="' + driverdir + '"',
+  '-std=c99',
+  '-DGST_USE_UNSTABLE_API',
+]
 
 gstva = library('gstva',
   va_sources,
-  c_args : gst_plugins_bad_args + extra_c_args + gstva_cargs + ['-std=c99'],
+  c_args : gst_plugins_bad_args + gstva_cargs,
   include_directories : [configinc],
   dependencies : [gstvideo_dep, gstcodecs_dep, gstallocators_dep, gstva_dep, libgudev_dep] + extra_dep,
   install : true,