The GST_EXPORT should handle it.
install : true,
dependencies : [gobject_dep, gmodule_dep, glib_dep, mathlib, dl_dep] + backtrace_deps
+ platform_deps,
- vs_module_defs: vs_module_defs_dir + 'libgstreamer.def',
)
libgst = libgst_shared
if build_gir
install : true,
include_directories : [configinc, libsinc],
dependencies : [gobject_dep, glib_dep, gst_dep],
- vs_module_defs: vs_module_defs_dir + 'libgstbase.def',
)
gst_base = gst_base_shared
if build_gir
soversion : soversion,
include_directories : [configinc, libsinc],
dependencies : [gobject_dep, glib_dep, mathlib, gst_dep],
- vs_module_defs: vs_module_defs_dir + 'libgstcontroller.def',
)
gst_controller = gst_controller_shared
if build_gir
soversion : soversion,
install : true,
dependencies : [gio_dep, gst_base_dep],
- vs_module_defs: vs_module_defs_dir + 'libgstnet.def',
)
gst_net = gst_net_shared
if build_gir
'g_setenv("GST_PLUGIN_PATH_1_0", "", TRUE);' + \
'g_setenv("GST_PLUGIN_SYSTEM_PATH_1_0", "", TRUE);' + \
'gst_init(NULL,NULL);' ]
-vs_module_defs_dir = meson.current_source_dir() + '/win32/common/'
# Used by the *_mkenum.py helper scripts
glib_mkenums = find_program('glib-mkenums')