public/fs/flutter_sound library
The Flutter Sound library
Flutter Sound is composed with three main modules/classes
- FlutterSoundPlayer. Everything about the playback functions
- FlutterSoundRecorder. Everything about the recording functions
- FlutterSoundHelper. Some utilities to manage audio data.
Classes
- FlutterSoundHelper
-
FlutterSoundHelper()
is a singleton which offers some utilities for handling audio files and buffers. - FlutterSoundPlayer
- A Player is an object that can playback from various sources.
- FlutterSoundRecorder
- A Recorder is an object that can record to various destinations.
- PlaybackDisposition
- Used to stream data about the position of the playback as playback proceeds.
- RecordingDisposition
- Holds point in time details of the recording disposition including the current duration and decibels.
- WaveHeader
- A Wave header.
Enums
- AudioSource
- Codec
- PlayerState
- The possible states of the Player.
Constants
Properties
- flutterSoundHelper ↔ FlutterSoundHelper
-
The FlutterSoundHelper singleton for accessing the helpers functions
getter/setter pair
Typedefs
- TWhenFinished = void Function()
- Playback function type for FlutterSoundPlayer.startPlayer().