Changes between releases

Symbian platform

In Symbian^3

In S60 3rd Edition Feature Pack 2

In S60 3rd Edition Feature Pack 1

  • New controls supported for Audio (RateControl and MetaDataControl) and Video playback (RateControl and FramePositioningControl).

  • New formats supported for Audio (WMA) and Video (GIF).

  • HTTP streaming is supported for the media type audio/amr and audio/amr-wb. Note that previous releases did not support HTTP streaming.

  • OMA DRM 1.0 is supported for all content types. In the previous release, OMA DRM 1.0 was supported only for audio.

In S60 3rd Edition

  • MMAPI audio mixing is supported.

  • 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 is supported by MIDI_DEVICE_LOCATOR locator (device://midi).

  • Tone player and Manager.playTone() use MIDI instead of simple beep tones.

  • OMA DRM 1.0 is supported 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 any more.

  • New MIDI player controls: StopTimeControl, TempoControl, MIDIControl, PitchControl, and RateControl

  • New tone player controls: TempoControl, MIDIControl, PitchControl, and RateControl

  • 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.

Series 40 platform

In Series 40 6th Edition

Added support for:

  • Windows Media content types (WMA/WMV)

  • Real Media content types (RM)

  • Progressive playback for video

  • Progressive recording for audio

  • capture:// protocol

  • resource:// protocol

In Series 40 5th Edition

Added support for:

  • Audio mixing

  • Media time

  • Media keys

  • Support for MSA subset

In Series 40 3rd Edition Feature Pack 2

Added support for:

  • RTSP streaming

  • Video scaling

  • Video metadata

  • Video rate control

  • Video frame positioning control

  • Progressive playback for audio

  • DRM-protected contents

  • Support for ID3v2 fields (metadata) provided by Winamp, MP4 and WMA

In Series 40 3rd Edition Feature Pack 1

  • “Application tones” setting and fixed silent profile supported

  • “Swap and play” supported, enabling several active audio players to exist at one time

  • Video and audio recording supported

  • Image capture supported

  • Image format playback, for example, PNG or GIF, supported

  • eAAC+ and Windows Media Audio 9 and 10 (only non-DRM protected content supported

  • Audio rate control supported

  • Audio metadata supported

  • Volume keys supported

In Series 40 2nd Edition

This API was first included in Series 40 2nd Edition.