mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
alsa-compress-offload-sink: major sink rework
* Add support for running the sink as a driver * Detect which compressed formats are actually supported * Correctly open/close/start/stop device according to the node commands * Shift away from tinycompress and use Compress-Offload ioctls directly to be able to access various caps information (including fragment sizes) which are unavailable in the tinycompress API * Implement SPA_PARAM_PropInfo and SPA_PARAM_Props support
This commit is contained in:
parent
f03c606ad9
commit
031f992981
6 changed files with 1941 additions and 695 deletions
|
|
@ -284,7 +284,7 @@ option('gsettings',
|
|||
option('compress-offload',
|
||||
description: 'Enable ALSA Compress-Offload support',
|
||||
type: 'feature',
|
||||
value: 'disabled')
|
||||
value: 'auto')
|
||||
option('pam-defaults-install',
|
||||
description: 'Install limits.d file modifying defaults for all PAM users. Only for old kernels/systemd!',
|
||||
type: 'boolean',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue