summaryrefslogtreecommitdiff
path: root/sound/core
diff options
context:
space:
mode:
authorMarco Giunta <giun7a@gmail.com>2021-10-18 18:25:52 +0200
committerTakashi Iwai <tiwai@suse.de>2021-10-19 08:07:01 +0200
commit29664923725a384dc7e0f74af7c66e5ab7bb2a26 (patch)
tree08dfea8f7bd5617cb1b054cae312859b643cc21c /sound/core
parenteadeb06e7645f7a7ddbcfac39480be3892a60ae3 (diff)
ALSA: usb-audio: Fix microphone sound on Jieli webcam.
When a Jieli Technology USB Webcam is connected, the video part works well, but the mic sound is speeded up. On dmesg there are messages about different rates from the runtime rates, warnings about volume resolution and lastly, the log is filled, every 5 seconds, with retire_capture_urb error messages. The mic works only when ep packet size is set to wMaxPacketSize (normal sound and no more retire_capture_urb error messages). Skipping reading sample rate, fixes the messages about different rates and forcing a volume resolution, fixes warnings about volume range. I have arbitrarily choosed the value (16): I read in a comment that there should be no more than 255 levels, so 4096 (max volume) / 16 = 0-255. Signed-off-by: Marco Giunta <giun7a@gmail.com> Link: https://lore.kernel.org/r/20211018162552.12082-1-giun7a@gmail.com Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/core')
0 files changed, 0 insertions, 0 deletions