[alsa-devel] Wrong bitrate from usb microphone

Takashi Iwai tiwai at suse.de
Wed Jul 6 09:58:39 CEST 2011


At Tue, 05 Jul 2011 15:34:06 +0200,
Pali Rohár wrote:
> 
> Hello,
> 
> I have USB webcam with integrated USB microphone. Microphone does not working 
> correctly because kernel module snd-usb-audio set wrong bitrate.
> 
> Problem appered after this commit:
> http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.39.y.git;a=commit;h=864c11080cf365720103042444534a1e94d42bac
> 
> When I reverted patch in above commit microphone works properly.
> This commit set bitrate to 8000Hz for 041e:4068 but my webcam (propably) 
> produce 16000Hz. So what to do with my webcam? It needs to revert above patch!
> 
> Here is output from lsusb of my webcam:
> Bus 002 Device 003: ID 041e:4068 Creative Technology, Ltd Live! Cam Notebook 
> [VF0470]
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               1.10
>   bDeviceClass            0 (Defined at Interface level)
>   bDeviceSubClass         0 
>   bDeviceProtocol         0 
>   bMaxPacketSize0         8
>   idVendor           0x041e Creative Technology, Ltd
>   idProduct          0x4068 Live! Cam Notebook [VF0470]
>   bcdDevice            1.00
>   iManufacturer           1 
>   iProduct                2 
>   iSerial                 0 
>   bNumConfigurations      1

Could you give the lsusb -v output?

Arseniy, also check whether the current code is really OK?


thanks,

Takashi


More information about the Alsa-devel mailing list