I'm on an Ubuntu system and want to write to a PCM buffer and play
it.
I created the most basic C program that only calls pa_simple_new().
I
launched this program into Intel VTune and performed a Memory
Consumption analysis. It showed that libpulsecommon.so allocates ~200MB
and pa_simple_new() allocates ~67MB.
Why is so much memory allocated?
Also, as pulseaudio is what is adopted by Ubuntu, is it true that I have no other choice
than to use pulseaudio as it owns all the sound devices?
--
Ryan McClue, Sydney