mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
meson: Rework FFmpeg / tinycompress detection and add pw-cat-ffmpeg option
* Decouple FFmpeg integration in pw-cat from the ffmpeg option; if one wants to use Compress-Offload but not the ffmpeg SPA plugin, it is then possible to just pass -Dpw-cat-ffmpeg=enabled to meson. Likewise, this also makes it possible to build the ffmpeg plugin without extending pw-cat. * tinycompress does not need to be detected in the root meson.build, since it is only needed by the alsa plugin.
This commit is contained in:
parent
e9a2c6aa34
commit
6284cf39c0
4 changed files with 29 additions and 12 deletions
|
|
@ -188,6 +188,10 @@ option('pw-cat',
|
|||
description: 'Build pw-cat/pw-play/pw-record',
|
||||
type: 'feature',
|
||||
value: 'auto')
|
||||
option('pw-cat-ffmpeg',
|
||||
description: 'Enable FFmpeg integration in pw-cat/pw-play/pw-record',
|
||||
type: 'feature',
|
||||
value: 'disabled')
|
||||
option('udev',
|
||||
description: 'Enable Udev integration',
|
||||
type: 'feature',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue