Interface | Description |
---|---|
AsyncMedia |
An interface for media elements that provides asynchronous pause and play functionality
as well as support for state change events, so that interested parties can register
to be notified when state changes between play and pause.
|
AudioBuffer.AudioBufferCallback |
A callback that can be registered to receive notifications when the contents of the
AudioBuffer is changed.
|
Media |
Media control interface allows for media playback, recording.
|
Class | Description |
---|---|
AbstractMedia |
An abstract base class for AsyncMedia.
|
AsyncMedia.MediaErrorEvent |
Encapsulates a media error event.
|
AsyncMedia.MediaStateChangeEvent |
Encapsulates a state-change event on a Media object.
|
AsyncMedia.PauseRequest |
An async resource used to track the progress of a pauseAsync() request.
|
AsyncMedia.PlayRequest |
An async resource used to track the progress of a playAsync() request.
|
AudioBuffer |
This class can be used to capture raw PCM data from the device's microphone.
|
MediaManager |
Allow us to create objects using String URI's or with a stream to
the media data.
Notice that the underlying platforms contains the actual codecs, therefore you need to play common media file types such as mp3, mp4 to successfully play them across devices on all target platforms. |
MediaMetaData |
MetaData for use by
RemoteControlListener to provide information about
the currently playing background media on the device's lock screen. |
MediaRecorderBuilder |
A builder class to generate a Media recorder with specific settings.
|
RemoteControlListener |
A base class that is meant to be overridden to implement functionality that
responds to the device's remote control for media playback.
|
WAVWriter |
A class that can write raw PCM data to a WAV file.
|
Enum | Description |
---|---|
AsyncMedia.MediaErrorType |
Enum encapsulating the different types of media errors that can occur.
|
AsyncMedia.State |
An enum to represent the state of a media object.
|
Exception | Description |
---|---|
AsyncMedia.MediaException |
Encapsulates a media exception.
|