Mixing
MMAPI audio mixing is supported. See section Audio mixing for details.
Dynamic property querying
audio.encodings
and video.encodings
contents
are now discovered on-the-fly and should therefore correspond better to all
device supported content types.
Interactive MIDI
Interactive MIDI is supported by MIDI_DEVICE_LOCATOR
locator
(device://midi
). See section MIDI for
details.
Tones played as MIDI
Tone player and Manager.playTone()
use MIDI instead
of simple beep tones.
DRM support
MMAPI supports OMA DRM 1.0 for audio.
A limited number of Players can exist simultaneously
Creating a player with Manager.createPlayer
or
prefetching a player throws MediaException
after the
limit has been reached. The limit depends on current system resource usage
and is a moving target. It is advised that you not have many players existing
at the same and that you explicitly close any players that are not used anymore.
New MIDI player controls: StopTimeControl
, TempoControl
, MIDIControl
, PitchControl
, and RateControl
New tone player controls: TempoControl
, MIDIControl
, PitchControl
,
and RateControl
Camera alarm sounds
A single alarm tone is played at the beginning of a video recording. When a video snapshot (a photograph) is taken, a camera shutter sound is played.