mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-22 16:26:39 +00:00
32 lines
2.2 KiB
Meson
32 lines
2.2 KiB
Meson
option('audioresample_format', type : 'combo',
|
|
choices : ['int', 'float', 'auto'], value : 'auto')
|
|
option('gl_api', type : 'array', choices : ['opengl', 'gles2', 'auto'], value : ['auto'],
|
|
description : 'A comma separated list of opengl APIs to enable building against')
|
|
option('gl_platform', type : 'array',
|
|
choices : ['glx', 'egl', 'cgl', 'wgl', 'eagl', 'auto'], value : ['auto'],
|
|
description : 'A comma separated list of opengl platforms to enable building against')
|
|
option('gl_winsys', type : 'array',
|
|
choices : ['x11', 'wayland', 'win32', 'cocoa', 'dispmanx', 'auto'], value : ['auto'],
|
|
description : 'A comma separated list of opengl windows systems to enable building against. Supported values are x11, wayland, win32, cocoa, and dispmanx')
|
|
option('egl_module_name', type : 'string', value : '',
|
|
description : 'The file to pass to g_module_open to open the libEGL library (default: libEGL)')
|
|
option('opengl_module_name', type : 'string', value : '',
|
|
description : 'The file to pass to g_module_open to open the libGL library (default: libGL)')
|
|
option('gles2_module_name', type : 'string', value : '',
|
|
description : 'The file to pass to g_module_open to open the libGLESv2 library (default: libGLESv2)')
|
|
option('install_plugins_helper', type: 'string', value: '',
|
|
description: 'Path of distro helper script to call to install missing plugins')
|
|
|
|
# Common options
|
|
option('orc', type : 'combo', choices : ['yes', 'no', 'auto'], value : 'auto', yield : true)
|
|
option('examples', type : 'boolean', value : true, yield : true)
|
|
option('gtk_doc', type : 'boolean', value : true, yield : true,
|
|
description : 'Build API documentation with gtk-doc')
|
|
option('introspection', type : 'boolean', value : true, yield : true,
|
|
description : 'Generate gobject-introspection bindings')
|
|
option('nls', type : 'boolean', value : true, yield: true,
|
|
description : 'Enable native language support (translations)')
|
|
option('package-name', type : 'string', yield : true,
|
|
description : 'package name to use in plugins')
|
|
option('package-origin', type : 'string', value : 'Unknown package origin', yield : true,
|
|
description : 'package origin URL to use in plugins')
|