system_audio_meter library

Classes

AudioDeviceEvent
Immutable device lifecycle event emitted by SystemAudioMeter.deviceEvents.
AudioInputDevice
Immutable description of an input device exposed by the plugin.
AudioLevels
Immutable peak meter update emitted by the plugin.
AudioOutputDevice
Immutable description of an output device exposed by the plugin.
AudioSilenceEvent
Immutable low-level silence event emitted by SystemAudioMeter.silenceEvents.
AudioSilenceStage
One configurable silence escalation step used by AudioSilenceTracker.
AudioSilenceState
Derived silence state intended for UI and application logic.
AudioSilenceTracker
Tracks silence progression in Dart on top of low-level native silence events.
SystemAudioMeter
Public Flutter API for the system_audio_meter plugin.

Enums

AudioDeviceEventKind
Type of device lifecycle transition reported by the plugin.
AudioDeviceFlow
Audio flow associated with a meter, device event, or silence event.
AudioSilenceEventType
Native silence transition type emitted by the plugin.
AudioSilenceStateType
High-level silence state emitted by AudioSilenceTracker.