[alsa-devel] [PATCH v2] USB-Audio: Blacklist iec958 for some USB devices

Raymond Yau superquad.vortex2 at gmail.com
Fri Mar 9 13:58:09 CET 2012


2012/3/9, David Henningsson <david.henningsson at canonical.com>:
> On 03/09/2012 12:52 PM, Raymond Yau wrote:
>> 2012/3/9, Takashi Iwai<tiwai at suse.de>:
>>> At Fri,  9 Mar 2012 11:46:06 +0100,
>>> David Henningsson wrote:
>>>>
>>>> Some common USB devices are analog only, so prevent the digital
>>>> devices from being opened. This simplifies probing the device
>>>> in PulseAudio.
>>>>
>>>> I have a "Logitech USB Headset" myself, the "Logitech Web Camera"
>>>> was reported by Raymond Yau, and the "Blue Snowball" was reported by
>>>> Andy Whitcroft.
>>>>
>>>> Cc: Andy Whitcroft<andy.whitcroft at canonical.com>
>>>> Cc: Raymond Yau<superquad.vortex2 at gmail.com>
>>>> BugLink: https://bugs.launchpad.net/bugs/940145
>>>> Signed-off-by: David Henningsson<david.henningsson at canonical.com>
>>>
>>> Thanks, applied now.
>>>
>>>
>>> Takashi
>>>
>>>> ---
>>>>   src/conf/cards/USB-Audio.conf |    5 +++++
>>>>   1 files changed, 5 insertions(+), 0 deletions(-)
>>>>
>>>> diff --git a/src/conf/cards/USB-Audio.conf
>>>> b/src/conf/cards/USB-Audio.conf
>>>> index 0726c34..d7c121e 100644
>>>> --- a/src/conf/cards/USB-Audio.conf
>>>> +++ b/src/conf/cards/USB-Audio.conf
>>>> @@ -36,6 +36,11 @@ USB-Audio.pcm.surround40_type {
>>>>   # number for the iec958 device can be changed here.
>>>>   USB-Audio.pcm.iec958_device {
>>>>   	# "NoiseBlaster 3000" 42
>>>> +
>>>> +	# The below don't have digital in/out, so prevent them from being
>>>> opened.
>>>> +	"Logitech USB Headset" 999
>>>> +	"Logitech Web Camera" 999
>>>> +	"Blue Snowball" 999
>>>>   }
>>>>
>>
>> How do the blacklist work ? since there is no "Logitect Web Camera" in
>> lsusb info
>>
>> My  QuickCam Communicate Deluxe only support mono, so it is unlikely
>> for pulseaudio to open for digital capture
>
> Sorry, maybe I misunderstood you then - could you give me the contents
> of "/proc/asound/cards" please?
>
>
>

It  only support 16000Hz mono and S16_LE analog capture

 2 [U0x46d0x992    ]: USB-Audio - USB Device 0x46d:0x992
                      USB Device 0x46d:0x992 at usb-0000:00:1d.7-3, high speed


More information about the Alsa-devel mailing list