noise and stuttering

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


What's the rootcause of noise and stuttering ?
 
For normal playback, it should not have issues. If decoder didn't drop
data, I think alsasink did it.
By gstaudiosink mechanism, it will drop data replaced with blank data
when data is late. I guess the rootcause is that.
 
If that, I have no ideas except adding a queue before alsasink, and when
queue is empty, pause the pipeline, it will not cause dropout, but still
discontinous.
 
Zhao liang

________________________________

From: gstreamer-embedded-bounces at lists.sourceforge.net
[mailto:gstreamer-embedded-bounces at lists.sourceforge.net] On Behalf Of
Dennis Fleming
Sent: Tuesday, July 29, 2008 4:37 AM
To: gstreamer-embedded at lists.sourceforge.net
Subject: noise and stuttering


I'm trying to create an audio player on an IMX31 target and I've found a
discrepancy in the output of various formats.  If I send MP3 data I have
to set the buffer-time and latency-time to 10000 and 100 respectively to
play without severe dropouts.  However WAV files still have drop-out at
a consistent rate (about 1 per 10 sec).  Are there some general features
I'm missing or is there some guidance on the buffer-time/latency time
that would account for this difference?

Linux 2.6.22.19
gstreamer 0.10.17 (open-embedded)
gst-launch filesrc location=<file> ! decodebin ! alsasink
buffer-time=10000 latency-time=100

Dennis

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-embedded/attachments/20080729/e6e14ece/attachment.htm>


[Index of Archives]     [Linux Embedded]     [Linux ARM Kernel]     [Linux for ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux Media]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux