[gst-embedded] noise and stuttering

Zhao Liang-E3423C E3423C at motorola.com
Tue Jul 29 02:15:53 PDT 2008


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: [gst-embedded] 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>


More information about the Gstreamer-embedded mailing list