Skip to content

alsa-compress-offload: Add autodetection logic to alsa-udev and add compress-offload device

These commits introduce compress-offload autodetection to alsa-udev. Prior to this, compress-offload nodes never were auto-inserted, and had to be hardcoded in the pipewire.conf.

As part of the autodetection, this also adds compress-offload SPA device object that creates compress-offload sink nodes on demand.

A minor addition to the SPA node keys (node.description) is also present, since that key is used in several places already.

Merge request reports