AudioMessageController constructor

AudioMessageController(
  1. AudioPlayerAdapter adapter
)

Implementation

AudioMessageController(this.adapter) {
  _positionSub = adapter.positionStream.listen((p) {
    _position = p;
    notifyListeners();
  });
  _durationSub = adapter.durationStream.listen((d) {
    _duration = d;
    notifyListeners();
  });
  _playingSub = adapter.playingStream.listen((p) {
    _isPlaying = p;
    notifyListeners();
  });
}