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

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Marco Ballesio <gibrovacco@...>
Cc: <meego-handset@...>, Linux Audio Developers <linux-audio-dev@...>, Krisztian Litkey <krisztian.litkey@...>
Date: Saturday, December 18, 2010 - 6:33 pm

FYI, here's an example of the kind of app that needs to have good audio
performance on a handset:

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
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
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

-- Niels.
Linux-audio-dev mailing list

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [LAD] Meego pulseaudio "compliance" and "enforcement" (w..., Niels Mayer, (Sat Dec 18, 6:33 pm)