- A native media format MediaFormat: adts/aac Format/Container: ADTS in an MPEG container.
An Album allows you to play a collection of
Tracksvia the OS's builtin audio UI.
- The native opus/caff media format.
- Provides methods for downloading files.
- Collection of useful methods for managing files.
- Options for setSessionCategory on iOS
- The native mp3 media format.
- Base class for all Native MediaFormat. Native MediaFormat are those MediaFormat which are supported by the underlying OS.
- Provides a means to determine the list of natively supported MediaFormats on the current OS and sdk verison.
- The native Ogg/Opus media format.
- The native ogg/vorbis media format.
- The native wav media format.
- Used to stream data about the position of the playback as playback proceeds.
- Provides the ability to playback a single audio file from a variety of sources.
- This class is a Provider style widget designed to co-ordinate a SoundRecorderUI and a SoundPlayerUI so that a user can record and playback in a co-ordinated manner.
Holds point in time details of the recording disposition
including the current duration and decibels.
dispositionStreammethod to subscribe to a stream of RecordingDisposition will be emmited whilst recording.
- An api for playing audio.
- A HTML 5 style audio play bar. Allows you to play/pause/resume and seek an audio track. The SoundPlayerUI displays: a spinner whilst loading audio play/resume buttons a slider to indicate and change the current play position. optionally displays the album title and track if the Track contains those details.
- Provide an API for recording audio.
- A UI for recording audio.
- The Track class lets you define an audio track either from a path (uri) or a databuffer.
- List of well known MediaFormats
Exceptions / Errors
- Throw if an unsupported MediaFormat is passed. Different OS's support a different set of codecs.
- throw if you try to create an album with no tracks.
- Thrown if you attempt an operation that requires the recorder to be in a particular state and its not.