FlutterSoundHelper class

FlutterSoundHelper class is for handleing audio files and buffers. Most of those utilities use FFmpeg, so are not available in the LITE flavor of Flutter Sound.

Constructors

FlutterSoundHelper()
The factory which returns the Singleton
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
logger ↔ Logger
The FlutterSoundHelper Logger
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pcmToWave({required String inputFile, required String outputFile, int numChannels = 1, int sampleRate = 16000}) Future<void>
Converts a raw PCM file to a WAVE file.
pcmToWaveBuffer({required Uint8List inputBuffer, int numChannels = 1, int sampleRate = 16000}) Future<Uint8List>
Convert a raw PCM buffer to a WAVE buffer.
setLogLevel(Level theNewLogLevel) → void
toString() String
A string representation of this object.
inherited
waveToPCM({required String inputFile, required String outputFile}) Future<void>
Convert a WAVE file to a Raw PCM file.
waveToPCMBuffer({required Uint8List inputBuffer}) Uint8List
Convert a WAVE buffer to a Raw PCM buffer.

Operators

operator ==(Object other) bool
The equality operator.
inherited