Simultaneous playback with minimum of two players is supported in phone
devices. Audio mixing is not supported on emulator. Support for mixing can
be queried from the property supports.mixing
.
Processing power requirements for a player vary depending on the content
type. Simultaneous playback of two players with the same content roughly doubles
the needed processing power. Thus it may not be viable to play two audio/mp3
contents
concurrently whereas two audio/wav
could be played.
Generally any amount of players can be started concurrently. However there is only a certain amount of concurrent voices that the device can play simultaneously, depending on the platform version and the device itself. If a higher number of players are running concurrently, then only a subset of them are played audibly. If all the voices are already in use and a new player is started, then some other player is effectively muted. Therefore, at least the latest started player is always audible. The muted players do not receive any notification that they are not audible, they just continue playing through without sound.
Simultaneous playback is not supported. If two players are started simultaneously,
then the first one is started correctly while the second one receives a MediaException:
Symbian OS Error -14 (KErrInUse)
. The second player can be successfully
started once playback of the first player is finished.