mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-31 22:25:38 -04:00
GoXLR Mini has different numbers of channels actually available (21, 23, or 25) depending on its firmware/etc, but its UCM profile specifies always 23. The count can then be bigger or smaller than what is actually available. Fail a bit more gracefully in the case of too few channels: create all the split devices specified by the profile. The channels that aren't actually available in HW just won't get routed anywhere. ALSA upstream IIUC is saying that the channel counts should be fixed, so spew warnings that say the UCM profiles are wrong if they look wrong. |
||
|---|---|---|
| .. | ||
| examples | ||
| include | ||
| include-private/spa-private | ||
| lib | ||
| plugins | ||
| tests | ||
| tools | ||
| meson.build | ||