<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<STYLE type=text/css><!-- DIV {margin:0px;} --></STYLE>

<META content="MSHTML 6.00.2800.1611" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><FONT face="Courier New" color=#0000ff><SPAN 
class=717470801-04082008>so what's the rootcause of </SPAN></FONT><SPAN 
class=717470801-04082008><FONT face="Courier New" color=#0000ff>stutter?&nbsp;Is 
it caused by data drop or playing unsmoothly by audio 
driver?</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=717470801-04082008></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=717470801-04082008><FONT face="Courier New" 
color=#0000ff>From your test on&nbsp;OSSink, it seems decoder is slower 
than&nbsp;playback, and&nbsp;gstaudiosink&nbsp;drop data and&nbsp;always output 
zero data. I think you need open some logs (such as ossink)&nbsp;to 
</FONT>&nbsp;<FONT face="Courier New" color=#0000ff>get accurate information, 
and find the rootcause.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=717470801-04082008><FONT face="Courier New" 
color=#0000ff></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=717470801-04082008><FONT face="Courier New" 
color=#0000ff>Zhao Liang</FONT></SPAN></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> 
gstreamer-embedded-bounces@lists.sourceforge.net 
[mailto:gstreamer-embedded-bounces@lists.sourceforge.net] <B>On Behalf Of 
</B>Dennis Fleming<BR><B>Sent:</B> Saturday, August 02, 2008 4:19 
AM<BR><B>To:</B> gstreamer-embedded@lists.sourceforge.net<BR><B>Subject:</B> Re: 
[gst-embedded] noise and stuttering<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV 
style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">
<DIV>It's interesting that I am getting the opposite problem.&nbsp; Ie. stutters 
for wav and not for MP3.&nbsp; It looks like we were optimizing internal buffers 
for 44.1 kHz.&nbsp; However, 22.05kHz had problems with buffer-time=10000 and 
latency-time=100.&nbsp; Going back to the defaults 220xkHz worked but 44.1 was 
sensitive to activity on the system.&nbsp; I'll try the sync fix to see what 
happens on my device.<BR><BR>Dennis<BR></DIV>
<DIV 
style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman,new york,times,serif"><BR>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: arial,helvetica,sans-serif">----- 
Original Message ----<BR>From: Jan Schmidt &lt;thaytan@noraisin.net&gt;<BR>To: 
Raj Swaminathan &lt;rajshyam@gmail.com&gt;<BR>Cc: 
gstreamer-embedded@lists.sourceforge.net<BR>Sent: Friday, August 1, 2008 
12:08:27 PM<BR>Subject: Re: [gst-embedded] noise and stuttering<BR><BR><BR>On 
Fri, 2008-08-01 at 13:51 -0500, Raj Swaminathan wrote:<BR>&gt; <BR>&gt; Can u 
also explain why the async fix helped ? <BR><BR>It helps because it deactivates 
the clock-synching in the audiosink,<BR>which means that the file plays at the 
speed it manages to read, decode<BR>and output the samples -&gt; that's slower 
than real-time in this case,<BR>which is why you're getting 
'stuttering'.<BR><BR>Measure how long the file takes to play with 'time' 
compared to the<BR>duration of the file.<BR><BR>J.<BR><BR>&gt; <BR>&gt; On Fri, 
Aug 1, 2008 at 1:23 PM, Raj Swaminathan &lt;<A href="mailto:rajshyam@gmail.com" 
ymailto="mailto:rajshyam@gmail.com">rajshyam@gmail.com</A>&gt;<BR>&gt; 
wrote:<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; <BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
Hey Dan,<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; <BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
That worked ... its stuttering .. but keeps playing&nbsp; ....<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; thanks a ton ! <BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; osssink: wav file play fine <BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mp3 files, 
http links stutter but output sound<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; when 
buffer-time=1000 latency-time=100 sync=false <BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; Is there any such fix for esdsink ?? 
<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; Are there more properties that can be 
modified to stop the<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; stuttering ?? 
<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; <BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
regards,<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; raj<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; <BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; <BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; <BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; On Fri, 
Aug 1, 2008 at 12:52 PM, Daniel Charles<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&lt;<A href="mailto:dcharlesm@gmail.com" 
ymailto="mailto:dcharlesm@gmail.com">dcharlesm@gmail.com</A>&gt; 
wrote:<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hi 
Raj,<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Have you tried 
sync=false in the osssink?&nbsp; I'm not<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; sure that this is<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; within your purposes but in some cases that 
removes<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; the 
glitches.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
Daniel.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; On Fri, Aug 1, 2008 at 12:41 
PM, Raj Swaminathan<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &lt;<A href="mailto:rajshyam@gmail.com" 
ymailto="mailto:rajshyam@gmail.com">rajshyam@gmail.com</A>&gt; 
wrote:<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; Hi 
everyone,<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; Im 
having stuttering and stopping issues with<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; gstreamer on the OMAP 2430...<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; I am using an NFS mounted file 
system via<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
ethernet ...<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; 
osssink: WAV files play without an issue.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
mp3 files output sound and stop after<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; a few seconds if i set<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &gt; buffer-time=1000 and 
latency-time=100<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mp3 files do not output 
sound without<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; the 
settings above.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; streaming music from http 
links do not<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; work 
under any<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; 
setting.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; 
esdsink: WAV files do not play.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mp3 files 
play nicely.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; streaming music from http 
links output<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
sound and stop after a<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt; few seconds.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; 
My sources: filesrc, souphttpsrc<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &gt; My decoders: wavparse, mad<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &gt; Ive experimented with placing queues before 
decoding<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; and 
before sending<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt; audio to the sink. Trying both ways or either/or, do<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; not impact the output<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; 
signifcantly.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt; Can anyone provide some suggestions?<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &gt; Thanks for your help so far.<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; regards,<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; raj<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &gt; On Thu, Jul 31, 2008 at 4:42 AM, Jan 
Schmidt<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;<A 
href="mailto:thaytan@noraisin.net" 
ymailto="mailto:thaytan@noraisin.net">thaytan@noraisin.net</A>&gt; 
wrote:<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
On Wed, 2008-07-30 at 08:50 -0700, Dennis Fleming<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wrote:<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; First off: Thank to you and Zhoa-Lang 
for getting<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; back 
so quickly.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; I'm so busy I forgot my manners.<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; Testing to find the parameters 
I have I used<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
decodebin, but in the<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; program itself uses playbin with the same 
effect.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; The only 
variation<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; is that I set the sink property to alsasink since<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; that seems the 
only<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; way to set buffer-time and latency-time<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; properties.&nbsp; Also, it seems<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; counter-intuitive 
to me that an uncompressed WAV<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; file should have<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; &gt; problems keeping up while MP3s with the 
same<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sampling 
frequency and<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; word size have none.&nbsp; And yet the artifacts are<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; indicative of 
dropped<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; buffers.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
If the bottleneck is retrieving data from the input<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; location, then it's<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; entirely feasible. What's 
your data store? SD card,<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; NFS? A WAV file<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; might be 10 or more times more data to read 
and<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; cause read 
stalls, where<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; the smaller mp3 can be read in fine and decoded in<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; memory with no<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; further 
problems.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
J.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; Dennis<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; ----- Original Message ----<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; From: Thijs Vermeir &lt;<A 
href="mailto:thijsvermeir@gmail.com" 
ymailto="mailto:thijsvermeir@gmail.com">thijsvermeir@gmail.com</A>&gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; To: Dennis 
Fleming &lt;<A href="mailto:arsantiqua@sbcglobal.net" 
ymailto="mailto:arsantiqua@sbcglobal.net">arsantiqua@sbcglobal.net</A>&gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; Cc: <A 
href="mailto:gstreamer-embedded@lists.sourceforge.net" 
ymailto="mailto:gstreamer-embedded@lists.sourceforge.net">gstreamer-embedded@lists.sourceforge.net</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; Sent: Tuesday, 
July 29, 2008 3:59:30 PM<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; Subject: Re: [gst-embedded] noise and 
stuttering<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; Hi,<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; On Tue, Jul 29, 2008 at 5:43 PM, Dennis Fleming<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &lt;<A 
href="mailto:arsantiqua@sbcglobal.net" 
ymailto="mailto:arsantiqua@sbcglobal.net">arsantiqua@sbcglobal.net</A>&gt; 
wrote:<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt; The interesting thing is that uncompressed WAV<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; files are causing the<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
problem<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt; while MP3s were fixed by setting the<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; buffer-time and latency-time to<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
values<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt; smaller than found on a desktop.&nbsp; What would<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; adding a queue do to<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
latency<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt; through the system?<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; &gt; There is no latency in this case because 
there<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; are no 
live-sources.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; [1]<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &gt; Also, I suppose, that I will need to break up<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; the<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt; playbin and create a 
pipeline myself, yes?<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; playbin has the queue elements on the correct<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; location, no 
changes<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; needed.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; You where already using a custom pipeline, no?<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; Gr,<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; [1]<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <A 
href="http://webcvs.freedesktop.org/gstreamer/gstreamer/docs/design/draft-latency.txt?view=markup" 
target=_blank>http://webcvs.freedesktop.org/gstreamer/gstreamer/docs/design/draft-latency.txt?view=markup</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt; Dennis<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; &gt; ----- Original Message ----<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt; From: Thijs Vermeir 
&lt;<A href="mailto:thijsvermeir@gmail.com" 
ymailto="mailto:thijsvermeir@gmail.com">thijsvermeir@gmail.com</A>&gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt; To: Zhao 
Liang-E3423C &lt;<A href="mailto:E3423C@motorola.com" 
ymailto="mailto:E3423C@motorola.com">E3423C@motorola.com</A>&gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt; Cc: Dennis 
Fleming &lt;<A href="mailto:arsantiqua@sbcglobal.net" 
ymailto="mailto:arsantiqua@sbcglobal.net">arsantiqua@sbcglobal.net</A>&gt;;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt; <A 
href="mailto:gstreamer-embedded@lists.sourceforge.net" 
ymailto="mailto:gstreamer-embedded@lists.sourceforge.net">gstreamer-embedded@lists.sourceforge.net</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt; Sent: 
Tuesday, July 29, 2008 2:46:42 AM<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt; Subject: Re: [gst-embedded] noise 
and<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
stuttering<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; &gt; Hi,<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; &gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt; On Tue, Jul 29, 2008 at 11:15 AM, 
Zhao<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
Liang-E3423C<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &lt;<A href="mailto:E3423C@motorola.com" 
ymailto="mailto:E3423C@motorola.com">E3423C@motorola.com</A>&gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt; 
wrote:<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt;&gt; What's the rootcause of noise and stuttering ?<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt; Now you are using only 1 thread for all the<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; elements and if the<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt; filesrc or 
the decoder is too slow sometimes<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt; you don't have time to catch up. By 
adding the<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; queue 
you put the<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; sink<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; &gt; in another thread and now the 
filesrc+decoder<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
can<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
&gt; do some decoding in advance.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt; Gr,<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt; Thijs<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
&gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt;&gt; For normal playback, it should not have<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; issues. If decoder 
didn't<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; drop<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &gt;&gt; data, I think alsasink did it.<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; By gstaudiosink 
mechanism, it will drop data<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; replaced with blank<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &gt;&gt; &gt; data when<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; data is late. I guess the 
rootcause is that.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; &gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; If that, I have no ideas except adding a 
queue<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; before 
alsasink, and<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; when<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; &gt;&gt; queue is empty, pause the pipeline, it 
will<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; not cause 
dropout, but<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; still<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; &gt;&gt; discontinous.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; Zhao 
liang<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt;&gt; ________________________________<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; From:<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <A 
href="mailto:gstreamer-embedded-bounces@lists.sourceforge.net" 
ymailto="mailto:gstreamer-embedded-bounces@lists.sourceforge.net">gstreamer-embedded-bounces@lists.sourceforge.net</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
&gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
[mailto:<A href="mailto:gstreamer-embedded-bounces@lists.sourceforge.net" 
ymailto="mailto:gstreamer-embedded-bounces@lists.sourceforge.net">gstreamer-embedded-bounces@lists.sourceforge.net</A>] 
On Behalf<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; Of<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &gt;&gt; Dennis Fleming<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; Sent: Tuesday, July 29, 2008 4:37 
AM<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
&gt;&gt; To: <A href="mailto:gstreamer-embedded@lists.sourceforge.net" 
ymailto="mailto:gstreamer-embedded@lists.sourceforge.net">gstreamer-embedded@lists.sourceforge.net</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; Subject: 
[gst-embedded] noise and stuttering<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; I'm trying to create an audio 
player on an<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
IMX31 target and I've<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; found a<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; discrepancy in the output of various 
formats.<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
If I send MP3 data I<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; have<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; to<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; set the buffer-time and 
latency-time to 10000<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; and 100 respectively<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; &gt; to play<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; without severe dropouts.&nbsp; 
However WAV files<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
still have drop-out at<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; a<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; &gt;&gt; consistent rate (about 1 per 10 sec).&nbsp; 
Are<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; there some 
general<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; features I'm<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &gt;&gt; missing or is there some guidance on the<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; buffer-time/latency 
time<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; that<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &gt;&gt; would<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; account for this difference?<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
&gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt;&gt; Linux 2.6.22.19<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; gstreamer 0.10.17 
(open-embedded)<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &gt;&gt; gst-launch filesrc location=&lt;file&gt; !<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; decodebin ! 
alsasink<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt;&gt; buffer-time=10000<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; latency-time=100<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; 
Dennis<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 
-------------------------------------------------------------------------<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; This 
SF.Net email is sponsored by the Moblin<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; Your Move Developer's<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; 
challenge<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &gt;&gt; Build the coolest Linux based applications<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; with Moblin SDK &amp; 
win<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
great<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt;&gt; prizes<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; &gt;&gt; Grand prize is a trip for two to an 
Open<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Source event 
anywhere in<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; the<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &gt;&gt; world<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; <A 
href="http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/" 
target=_blank>http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
&gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
_______________________________________________<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; &gt;&gt; Gstreamer-embedded 
mailing list<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &gt;&gt; <A href="mailto:Gstreamer-embedded@lists.sourceforge.net" 
ymailto="mailto:Gstreamer-embedded@lists.sourceforge.net">Gstreamer-embedded@lists.sourceforge.net</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
&gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <A 
href="https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded" 
target=_blank>https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
&gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
&gt; &gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 
-------------------------------------------------------------------------<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; This SF.Net email 
is sponsored by the Moblin Your<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; Move Developer's<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; &gt; challenge<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &gt;&gt; &gt; Build the coolest Linux based applications 
with<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Moblin SDK 
&amp; win great<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; prizes<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt; Grand prize is a trip for two to an Open 
Source<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; event 
anywhere in the<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; &gt; world<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; <A href="http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/" 
target=_blank>http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; 
_______________________________________________<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Gstreamer-embedded<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt; mailing 
list<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <A 
href="mailto:Gstreamer-embedded@lists.sourceforge.net" 
ymailto="mailto:Gstreamer-embedded@lists.sourceforge.net">Gstreamer-embedded@lists.sourceforge.net</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; &gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <A 
href="https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded" 
target=_blank>https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; --<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; Jan Schmidt &lt;<A 
href="mailto:thaytan@noraisin.net" 
ymailto="mailto:thaytan@noraisin.net">thaytan@noraisin.net</A>&gt;<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt;<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; 
-------------------------------------------------------------------------<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; This SF.Net email is 
sponsored by the Moblin Your<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; Move Developer's<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &gt;&gt; challenge<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &gt;&gt; Build the coolest Linux based applications 
with<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Moblin SDK 
&amp; win great<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; prizes<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt;&gt; Grand prize is a trip for two to an Open Source<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; event anywhere in the<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; world<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt;<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <A 
href="http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/" 
target=_blank>http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; 
_______________________________________________<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; Gstreamer-embedded mailing 
list<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt; <A 
href="mailto:Gstreamer-embedded@lists.sourceforge.net" 
ymailto="mailto:Gstreamer-embedded@lists.sourceforge.net">Gstreamer-embedded@lists.sourceforge.net</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&gt;<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <A 
href="https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded" 
target=_blank>https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; 
-------------------------------------------------------------------------<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; This SF.Net email is 
sponsored by the Moblin Your<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; Move Developer's challenge<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &gt; Build the coolest Linux based applications 
with<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Moblin SDK 
&amp; win great<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&gt; prizes<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; 
Grand prize is a trip for two to an Open Source<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; event anywhere in the world<BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <A 
href="http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/" 
target=_blank>http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; 
_______________________________________________<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; Gstreamer-embedded mailing 
list<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt; <A 
href="mailto:Gstreamer-embedded@lists.sourceforge.net" 
ymailto="mailto:Gstreamer-embedded@lists.sourceforge.net">Gstreamer-embedded@lists.sourceforge.net</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <A 
href="https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded" 
target=_blank>https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded</A><BR>&gt;&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;<BR>&gt;&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;<BR>&gt;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; 
<BR>&gt;&nbsp; &nbsp; &nbsp; &nbsp; <BR>&gt; <BR>&gt; <BR>&gt; 
-------------------------------------------------------------------------<BR>&gt; 
This SF.Net email is sponsored by the Moblin Your Move Developer's 
challenge<BR>&gt; Build the coolest Linux based applications with Moblin SDK 
&amp; win great prizes<BR>&gt; Grand prize is a trip for two to an Open Source 
event anywhere in the world<BR>&gt; <A 
href="http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/" 
target=_blank>http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/</A><BR>&gt; 
_______________________________________________ Gstreamer-embedded mailing list 
<A href="mailto:Gstreamer-embedded@lists.sourceforge.net" 
ymailto="mailto:Gstreamer-embedded@lists.sourceforge.net">Gstreamer-embedded@lists.sourceforge.net</A> 
<A href="https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded" 
target=_blank>https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded</A><BR>-- 
<BR>Jan Schmidt &lt;<A href="mailto:thaytan@noraisin.net" 
ymailto="mailto:thaytan@noraisin.net">thaytan@noraisin.net</A>&gt;<BR><BR><BR>-------------------------------------------------------------------------<BR>This 
SF.Net email is sponsored by the Moblin Your Move Developer's challenge<BR>Build 
the coolest Linux based applications with Moblin SDK &amp; win great 
prizes<BR>Grand prize is a trip for two to an Open Source event anywhere in the 
world<BR><A 
href="http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/" 
target=_blank>http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/</A><BR>_______________________________________________<BR>Gstreamer-embedded 
mailing list<BR><A href="mailto:Gstreamer-embedded@lists.sourceforge.net" 
ymailto="mailto:Gstreamer-embedded@lists.sourceforge.net">Gstreamer-embedded@lists.sourceforge.net</A><BR><A 
href="https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded" 
target=_blank>https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded</A><BR></DIV></DIV></DIV></BODY></HTML>