USB-Audio: Solid State Labs SSL 2+ - fix capture channels

It seems that there are 4 capture channels per report in issue #552:

    Capture:
      Status: Stop
      Interface 2
        Altset 1
        Format: S32_LE
        Channels: 4
        Endpoint: 0x81 (1 IN) (ASYNC)
        Rates: 44100, 48000, 88200, 96000, 176400, 192000
        Data packet interval: 125 us
        Bits: 24
        Channel map: FL FR FC LFE

Closes: https://github.com/alsa-project/alsa-ucm-conf/issues/552
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
Jaroslav Kysela 2025-04-25 11:53:11 +02:00
commit fc17ed4f99
2 changed files with 4 additions and 4 deletions

View file

@ -18,7 +18,7 @@ Macro [
Name "ssl2plus_mono_in"
Direction Capture
Channels 1
HWChannels 2
HWChannels 4
HWChannelPos0 MONO
HWChannelPos1 MONO
}
@ -70,7 +70,7 @@ SectionDevice."Mic1" {
Macro.pcm_split.SplitPCMDevice {
Name "ssl2plus_mono_in"
Direction Capture
HWChannels 2
HWChannels 4
Channels 1
Channel0 0
ChannelPos0 MONO
@ -86,7 +86,7 @@ SectionDevice."Mic2" {
Macro.pcm_split.SplitPCMDevice {
Name "ssl2plus_mono_in"
Direction Capture
HWChannels 2
HWChannels 4
Channels 1
Channel0 1
ChannelPos0 MONO

View file

@ -6,6 +6,6 @@ SectionUseCase."HiFi" {
}
Define.DirectPlaybackChannels 4
Define.DirectCaptureChannels 2
Define.DirectCaptureChannels 4
Include.dhw.File "/common/direct.conf"