broadcastPlaybackEvent method
void
broadcastPlaybackEvent()
Broadcasts a playback event from the platform side to the plugin side.
Implementation
void broadcastPlaybackEvent() {
var updateTime = DateTime.now();
_eventController.add(PlaybackEventMessage(
processingState: _processingState,
updatePosition: getCurrentPosition(),
updateTime: updateTime,
bufferedPosition: getBufferedPosition(),
// TODO: Icy Metadata
icyMetadata: null,
duration: getDuration(),
currentIndex: _index,
androidAudioSessionId: null,
));
}