Re: [LAD] Meego pulseaudio "compliance" and "enforcement" (was Re: [Meego-handset] Enabling Speakerphone)

From: Niels Mayer <nielsmayer@email-addr-hidden>
Date: Sat Dec 18 2010 - 20:33:19 EET

FYI, here's an example of the kind of app that needs to have good audio
performance on a handset:
http://www.youtube.com/watch?v=bwqflVX5oNo
http://www.warmplace.ru/soft/sunvox/
( http://lists.linuxaudio.org/pipermail/linux-audio-user/2010-December/074828.html
)

It has decent performance on maemo and appears to use pulseaudio,
which eats 1/3 of the CPU of the 'sunvox' process. The sunvox
application appears to have a UI thread and a worker thread each
consuming about 1/2 of the 35% CPU load of the app.

Mem: 238432K used, 7108K free, 0K shrd, 3396K buff, 67580K cached
CPU: 52.2% usr 7.8% sys 0.0% nice 39.8% idle 0.0% io 0.0% irq 0.0% softirq
Load average: 0.99 0.45 0.16
  PID PPID USER STAT RSS %MEM %CPU COMMAND
 1916 1162 user S 6388 2.5 35.1 /usr/bin/sunvox
  825 1 pulse R < 3812 1.5 12.1 /usr/bin/pulseaudio --system
--high-priority
  897 730 root S < 16524 6.7 9.6 /usr/bin/Xorg -logfile
/tmp/Xorg.0.log -logverbose 1 -nolisten tcp -noreset -s 0 -core

Doing an "ls -lR /" in a remote xterm (over SSH) results in some audio
glitching, but no "desynchronization" where the audio just stops
playing.

-- Niels.
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Sat Dec 18 20:15:05 2010

This archive was generated by hypermail 2.1.8 : Sat Dec 18 2010 - 20:15:05 EET