[alsa-devel] [PATCH v2] USB-Audio: Blacklist iec958 for some USB devices
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@canonical.com Cc: Raymond Yau superquad.vortex2@gmail.com BugLink: https://bugs.launchpad.net/bugs/940145 Signed-off-by: David Henningsson david.henningsson@canonical.com --- 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 }
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@canonical.com Cc: Raymond Yau superquad.vortex2@gmail.com BugLink: https://bugs.launchpad.net/bugs/940145 Signed-off-by: David Henningsson david.henningsson@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
}
-- 1.7.9
2012/3/9, Takashi Iwai tiwai@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@canonical.com Cc: Raymond Yau superquad.vortex2@gmail.com BugLink: https://bugs.launchpad.net/bugs/940145 Signed-off-by: David Henningsson david.henningsson@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
On 03/09/2012 12:52 PM, Raymond Yau wrote:
2012/3/9, Takashi Iwaitiwai@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 Whitcroftandy.whitcroft@canonical.com Cc: Raymond Yausuperquad.vortex2@gmail.com BugLink: https://bugs.launchpad.net/bugs/940145 Signed-off-by: David Henningssondavid.henningsson@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?
2012/3/9, David Henningsson david.henningsson@canonical.com:
On 03/09/2012 12:52 PM, Raymond Yau wrote:
2012/3/9, Takashi Iwaitiwai@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 Whitcroftandy.whitcroft@canonical.com Cc: Raymond Yausuperquad.vortex2@gmail.com BugLink: https://bugs.launchpad.net/bugs/940145 Signed-off-by: David Henningssondavid.henningsson@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
participants (3)
-
David Henningsson
-
Raymond Yau
-
Takashi Iwai