LADI
/
spa
1
Fork 0
spa/meson_options.txt

143 lines
4.3 KiB
Meson
Raw Normal View History

option('docs',
description: 'Build documentation',
type: 'boolean',
value: false)
option('examples',
description: 'Build examples',
type: 'boolean',
value: true)
option('man',
description: 'Build manpages',
type: 'boolean',
value: true)
option('tests',
description: 'Build tests',
type: 'boolean',
value: true)
option('installed_tests',
description: 'Install manual and automated test executables',
type: 'boolean',
value: false)
option('gstreamer',
2017-11-13 21:08:29 +02:00
description: 'Build GStreamer plugins',
type: 'boolean',
value: true)
option('gstreamer-device-provider',
description: 'Build GStreamer device provider plugin',
type: 'boolean',
value: true)
option('systemd',
description: 'Enable systemd integration',
type: 'boolean',
value: true)
option('systemd-system-service',
description: 'Install systemd system service file',
type: 'boolean',
value: false)
option('systemd-user-service',
description: 'Install systemd user service file',
type: 'boolean',
value: true)
option('pipewire-alsa',
description: 'Enable pipewire-alsa integration',
type: 'boolean',
value: true)
option('pipewire-jack',
description: 'Enable pipewire-jack integration',
type: 'boolean',
value: true)
option('libjack-path',
description: 'Where to install the libjack.so library',
type: 'string')
option('spa-plugins',
description: 'Enable spa plugins integration',
type: 'boolean',
value: true)
option('alsa',
description: 'Enable alsa spa plugin integration',
type: 'boolean',
value: true)
option('audiomixer',
description: 'Enable audiomixer spa plugin integration',
type: 'boolean',
2019-10-17 14:04:12 +03:00
value: true)
option('audioconvert',
description: 'Enable audioconvert spa plugin integration',
type: 'boolean',
value: true)
option('bluez5',
description: 'Enable bluez5 spa plugin integration',
type: 'boolean',
value: true)
option('bluez5-backend-native',
description: 'Enable native HSP backend in bluez5 spa plugin',
type: 'boolean',
value: true)
option('bluez5-backend-ofono',
description: 'Enable oFono HFP backend in bluez5 spa plugin',
type: 'boolean',
value: true)
option('bluez5-backend-hsphfpd',
description: 'Enable hsphfpd backend in bluez5 spa plugin',
type: 'boolean',
value: false)
option('control',
description: 'Enable control spa plugin integration',
type: 'boolean',
value: true)
option('audiotestsrc',
description: 'Enable audiotestsrc spa plugin integration',
type: 'boolean',
value: false)
option('ffmpeg',
description: 'Enable ffmpeg spa plugin integration',
type: 'boolean',
value: false)
option('jack',
description: 'Enable jack spa plugin integration',
type: 'boolean',
value: true)
option('support',
description: 'Enable support spa plugin integration',
type: 'boolean',
value: true)
2019-06-18 19:01:14 +03:00
option('evl',
description: 'Enable EVL support spa plugin integration',
type: 'boolean',
value: false)
option('test',
description: 'Enable test spa plugin integration',
type: 'boolean',
value: false)
option('v4l2',
description: 'Enable v4l2 spa plugin integration',
type: 'boolean',
value: true)
2020-04-20 09:56:50 +03:00
option('libcamera',
description: 'Enable libcamera spa plugin integration',
type: 'boolean',
value: false)
option('videoconvert',
description: 'Enable videoconvert spa plugin integration',
type: 'boolean',
value: true)
option('videotestsrc',
description: 'Enable videotestsrc spa plugin integration',
type: 'boolean',
value: false)
option('volume',
description: 'Enable volume spa plugin integration',
type: 'boolean',
value: false)
option('vulkan',
description: 'Enable vulkan spa plugin integration',
type: 'boolean',
value: true)
option('pw-cat',
description: 'Build pw-cat/pw-play/pw-record',
type: 'boolean',
value: true)
option('udevrulesdir',
type : 'string',
description : 'Directory for udev rules (defaults to /lib/udev/rules.d)')