Wim Taymans
a66d5b90f9
Revert "alsa: UCM conflicting devices changes"
...
If needs some more work
This reverts commit aae770f18b .
This reverts commit 2216956e05 .
This reverts commit 1d3c4501ef .
This reverts commit c7ca024607 .
This reverts commit 8e4a5f5d5e .
This reverts commit 8b20675ad1 .
This reverts commit ebe6f8b51a .
This reverts commit 4b97da1277 .
This reverts commit 7c46a656c7 .
This reverts commit 96ed03e1fc .
This reverts commit 43770c533c .
This reverts commit ccb2fce054 .
This reverts commit 93d0ddc8b3 .
This reverts commit 815e8c8fa0 .
This reverts commit 97b99a0f7c .
This reverts commit 7e4d87402b .
This reverts commit 168b3ee22c .
This reverts commit 5128cdba31 .
This reverts commit 31cde774c5 .
This reverts commit b02c8ba153 .
This reverts commit 68ac72d098 .
This reverts commit 96cfc9bc1a .
This reverts commit e2d642a20b .
This reverts commit 80fc80c343 .
This reverts commit 3a68905c7c .
This reverts commit 7e64680a65 .
This reverts commit 8d1e38a281 .
This reverts commit 591188195c .
This reverts commit 973fe0cb79 .
This reverts commit 4d08c9ad60 .
This reverts commit 3dce92e580 .
This reverts commit 6b5e232c5c .
This reverts commit b1286c62c9 .
2023-04-12 13:05:08 +02:00
Wim Taymans
96ed03e1fc
alsa-util: Perform format and rate detection before setting HW params
...
Perform detection of supported sample format and rates just after device is
opened, before `snd_pcm_hw_params()` is called for the first time. This fixes a
problem where device restricts available sample rates after HW params are set
preventing sample rate detection (seen with UAC2 devices and kernel 6.1.9)
2023-03-20 18:22:09 +01:00
Wim Taymans
a9ced45d4b
acp: add debug for open and close
...
Debug open and close calls.
Make pa_alsa_close to close the device.
2022-08-05 12:31:28 +02:00
Wim Taymans
62065ac263
acp: update to latest
2021-01-05 10:08:31 +01:00
Wim Taymans
41db0f35b3
acp: sync with latests
2020-09-30 12:56:05 +02:00
Wim Taymans
1612f5e4d2
alsa-acp: Add libacp based card device
...
libacp is a port and wrapper around the pulseaudio card profile code.
It uses a set of templates for construct a card profile and mixer port
settings. It also has support for UCM when available for the hardware.
2020-07-06 12:20:09 +02:00