Public bug reported:

Hi,

I'm using VLC to grab my webcamera audio/video input. Everything works
perfectly except in some situations ALSA starts raising too many errors,
when the ambiental light goes low. I narrowed down the exact reason for
that,

The webcam itself can be configured using v4l2-ctl utility, to set
brightness, contrast, etc. Among other options, there are two options
for the expositure: exposure_auto and exposure_absolute. The first one
is used to set auto/manual mode and the 2nd is used to set the value of
exposure time manually. Now, when the ambiental light goes low (dark),
the camera increases aperture (when in auto mode) to cope with the lack
of light. At some point, this error appears repeatedly (roughly every 1
second): "ALSA lib pcm.c:7316:(snd_pcm_recover) overrun occurred".

How can I make this error go away and is this a known bug?

# vlc
VLC version: VLC media player 1.3.0-git Rincewind (revision 
1.3.0-git-3-g3082f24)

# dpkg -l | grep alsa
ii  alsa-base                          1.0.23+dfsg-4                    ALSA 
driver configuration files
ii  alsa-tools                         1.0.24.1-3                       Console 
based ALSA utilities for specific hardware
ii  alsa-utils                         1.0.24.2-4                       
Utilities for configuring and using ALSA

# dpkg -l | grep linux-sound-base
ii  linux-sound-base                   1.0.23+dfsg-4                    base 
package for ALSA and OSS sound systems

# lsmod | grep snd
snd_hda_codec_realtek   272352  1 
snd_hda_intel          26182  0 
snd_hda_codec          72799  2 snd_hda_codec_realtek,snd_hda_intel
snd_usb_audio          84784  0 
snd_usbmidi_lib        23373  1 snd_usb_audio
snd_seq_midi           12848  0 
snd_seq_midi_event     13316  1 snd_seq_midi
snd_rawmidi            23060  2 snd_usbmidi_lib,snd_seq_midi
snd_hwdep              13186  2 snd_hda_codec,snd_usb_audio
snd_pcm                63744  3 snd_hda_intel,snd_hda_codec,snd_usb_audio
snd_seq                45093  2 snd_seq_midi,snd_seq_midi_event
snd_timer              22917  2 snd_pcm,snd_seq
snd_seq_device         13176  3 snd_seq_midi,snd_rawmidi,snd_seq
snd                    52798  11 
snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_usb_audio,snd_usbmidi_lib,snd_rawmidi,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
snd_page_alloc         13003  2 snd_hda_intel,snd_pcm
soundcore              13065  1 snd
usbcore               124095  8 
usb_storage,uas,uvcvideo,snd_usb_audio,snd_usbmidi_lib,uhci_hcd,ehci_hcd

# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 046d:0821 Logitech, Inc. HD Webcam C910

If you need any more info, please let me know. Thanks in advance.

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/900503

Title:
  ALSA lib pcm.c:7316:(snd_pcm_recover) overrun occurred

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/900503/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to