[alsa-devel] snd_mixer_load error with composite USB device
lee188 at singnet.com.sg
Fri Oct 15 11:56:13 CEST 2010
Hi Daniel and Clemens,
I have been testing the sdr-widget and when alsamixer is run, there is a
snd_mixer_load error - Invalid Argument.
The sdr-widget firmware with UAC1 descriptors works under Windows for audio
control (muting and volume). The UAC2 firmware works under Linux and OSX for
audio control as well.
However, firmware with UAC1 does not work under Linux for audio control. I
traced the error to the fact that the sdr-widget enumerates as a composite USB
device and the audio control interface is not interface #0.
The current Linux driver for UAC1 appears to assume that the audio control
interface is #0. It should not make that assumption.
More information about the Alsa-devel