Is it possible that this is not a problem with OMP then? Or should I keep looking for a solution? Does stock media player display everything correctly? Yes, I wouldn't even bother without microphone. If you checked that package out and that is what the included binary does, you're one step ahead of me. I only looked at its description and contents, and seeing that the library is already in Maemo, I thought putting this together might be not that hard. What worries me more than memory consumption is adding more dependencies, especially depending on a package that is only in extras-devel, in case OMP was to be moved to testing or CSSU.