[Bug 692953] alsa modules are silent or noisy after several hours of use

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Aug 22 05:27:35 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=692953
  GStreamer | gst-plugins-base | 1.0.6

--- Comment #27 from Thomas DEBESSE <thomas.debesse at rcf.fr> 2013-08-22 12:27:28 UTC ---
In english the warnings are :

WARNING: from element /GstPipeline:pipeline0/GstAlsaSrc:alsasrc0: Can't record
audio fast enough
Additional debug info:
gstaudiobasesrc.c(848): gst_audio_base_src_create ():
/GstPipeline:pipeline0/GstAlsaSrc:alsasrc0:
Dropped 8192 samples. This is most likely because downstream can't keep up and
is consuming samples too slowly.
0:20:28.942838168  5477  0x862fc90 WARN            audiobasesrc
gstaudiobasesrc.c:843:gst_audio_base_src_create:<alsasrc0> create DISCONT of
8192 samples at sample 54202368
0:20:28.942891492  5477  0x862fc90 WARN            audiobasesrc
gstaudiobasesrc.c:848:gst_audio_base_src_create:<alsasrc0> warning: Can't
record audio fast enough
0:20:28.942915922  5477  0x862fc90 WARN            audiobasesrc
gstaudiobasesrc.c:848:gst_audio_base_src_create:<alsasrc0> warning: Dropped
8192 samples. This is most likely because downstream can't keep up and is
consuming samples too slowly.

(yes it fails within 20min without sync=false)

Robert Krakora
> OK...that was a good test though.  These are the type
> of warning messages I would expect you to see when your
> original pipelines fail.  The trace above is an overrun
> scenario.

Actually, I remember that it is because I get similar behavior in every
pipeline that I use "sync=false" everywhere since two years, it's like a trick.

The differences between pipeline using or not "sync=false" are:

with "sync=false":

* fails within an hour, sometime immediately
* sound is stuttering

without "sync=false"

* fails within many hours (3 hours to 24 hours, usually more than 12 hours)
* silence

Varying other parameters than "sync" are only changing the way the sound is
deteriorated (stuttering, noise, silence) or the time before that happens.

> Getting back to your original pipeline's that fail after
> some 24 or so, does audio ever come back?

Audio never comes back.

I was lucky enough to be there sometimes when the sound cut. The cut is clean,
as if the pipeline stopped. No noise, no stuttering. The sound stops cleanly.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list