mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-09-03 10:43:55 +00:00
meson: Fix namespace and add some missing args in the gir generation
This commit is contained in:
parent
ea5900d12f
commit
4a60566999
3 changed files with 5 additions and 5 deletions
|
@ -24,7 +24,7 @@ if build_gir
|
||||||
export_packages : 'gstreamer-insertbin-1.0',
|
export_packages : 'gstreamer-insertbin-1.0',
|
||||||
includes : ['Gst-1.0'],
|
includes : ['Gst-1.0'],
|
||||||
install : true,
|
install : true,
|
||||||
extra_args : gir_init_section + ['-DGST_USE_UNSTABLE_API'],
|
extra_args : gir_init_section + ['-DGST_USE_UNSTABLE_API'] + ['--c-include=gst/insertbin/gstinsertbin.h'],
|
||||||
dependencies : [gst_dep]
|
dependencies : [gst_dep]
|
||||||
)
|
)
|
||||||
gen_sources += insertbin_gir
|
gen_sources += insertbin_gir
|
||||||
|
|
|
@ -47,12 +47,12 @@ if build_gir
|
||||||
sources : mpegts_sources + mpegts_headers,
|
sources : mpegts_sources + mpegts_headers,
|
||||||
namespace : 'GstMpegts',
|
namespace : 'GstMpegts',
|
||||||
nsversion : api_version,
|
nsversion : api_version,
|
||||||
identifier_prefix : 'Gst',
|
identifier_prefix : 'GstMpegts',
|
||||||
symbol_prefix : 'gst',
|
symbol_prefix : 'gst_mpegts', #FIXME ['gst_mpegts', 'gst'],
|
||||||
export_packages : 'gstreamer-mpegts-1.0',
|
export_packages : 'gstreamer-mpegts-1.0',
|
||||||
includes : ['Gst-1.0'],
|
includes : ['Gst-1.0'],
|
||||||
install : true,
|
install : true,
|
||||||
extra_args : gir_init_section + ['-DGST_USE_UNSTABLE_API'],
|
extra_args : gir_init_section + ['-DGST_USE_UNSTABLE_API'] + ['--c-include=gst/mpegts/mpegts.h'],
|
||||||
dependencies : [gst_dep]
|
dependencies : [gst_dep]
|
||||||
)
|
)
|
||||||
gen_sources += mpegts_gir
|
gen_sources += mpegts_gir
|
||||||
|
|
|
@ -46,7 +46,7 @@ if build_gir
|
||||||
includes : ['Gst-1.0', 'GstPbutils-1.0', 'GstBase-1.0', 'GstVideo-1.0',
|
includes : ['Gst-1.0', 'GstPbutils-1.0', 'GstBase-1.0', 'GstVideo-1.0',
|
||||||
'GstAudio-1.0', 'GstTag-1.0'],
|
'GstAudio-1.0', 'GstTag-1.0'],
|
||||||
install : true,
|
install : true,
|
||||||
extra_args : gir_init_section + ['-DGST_USE_UNSTABLE_API'],
|
extra_args : gir_init_section + ['-DGST_USE_UNSTABLE_API'] + ['--c-include=gst/player/player.h'],
|
||||||
dependencies : [gstbase_dep, gstvideo_dep, gstaudio_dep,
|
dependencies : [gstbase_dep, gstvideo_dep, gstaudio_dep,
|
||||||
gsttag_dep, gstpbutils_dep]
|
gsttag_dep, gstpbutils_dep]
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue