I'm porting an app from Symbian that uses two QMediaPlayer instances - one for background music and one for sound effects. On Symbian they mix together perfectly exactly as expected. On the N9, playing a sound effect stops the background music and it seems the background music even needs to be reloaded before it can be restarted!
I can't find restrictions on the GStreamer backend capabilities documented anywhere and the only solution I've seen is implementing my own audio mixing engine as in the DJ Turntable example, which I'd rather avoid if at all possible.
I know GStreamer should be able to mix two audio sources but I'd also rather not access the platform APIs directly (although that's preferable to the mixing engine option). Anyone else got this working with some other Qt APIs or settings for the QMediaPlayer?

Reply With Quote

