<br><br><div class="gmail_quote">On Mon, Jul 14, 2008 at 1:25 PM, Ken Restivo &lt;<a href="mailto:ken@restivo.org">ken@restivo.org</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
... In fact PulseAudio is so slow on this phone that the audio hiccups when just playing an OGG file using ogg123, if the terminal application is open and updating with ogg123&#39;s stderr output. I&#39;m told this is to do with the ARM&#39;s lack of support for atomic operations, which PulseAudio requires, and the use of interrupt masking and spinlocks as a hack around that....<br>

</blockquote></div><br>Hmm does ogg123 use the tremor libraries to play oggs?&nbsp; I know on the n700/n8*0 we actually have to use the tremor libs to avoid floating point operations, which the standard ogg libraries do.&nbsp; If it doesn&#39;t I might say that would be a fairly good chunk of your performance problems there.<br>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Seablade<br>