PlaybackEvent constructor

PlaybackEvent({
  1. ProcessingState processingState = ProcessingState.idle,
  2. DateTime? updateTime,
  3. Duration updatePosition = Duration.zero,
  4. Duration bufferedPosition = Duration.zero,
  5. Duration? duration,
  6. IcyMetadata? icyMetadata,
  7. int? currentIndex,
  8. int? androidAudioSessionId,
  9. int? errorCode,
  10. String? errorMessage,
})

Implementation

PlaybackEvent({
  this.processingState = ProcessingState.idle,
  DateTime? updateTime,
  this.updatePosition = Duration.zero,
  this.bufferedPosition = Duration.zero,
  this.duration,
  this.icyMetadata,
  this.currentIndex,
  this.androidAudioSessionId,
  this.errorCode,
  this.errorMessage,
}) : updateTime = updateTime ?? DateTime.now();