VlcMediaEvent constructor

VlcMediaEvent({
  1. required VlcMediaEventType mediaEventType,
  2. Duration? duration,
  3. Size? size,
  4. Duration? position,
  5. double? playbackSpeed,
  6. int? audioTracksCount,
  7. int? activeAudioTrack,
  8. int? spuTracksCount,
  9. int? activeSpuTrack,
  10. double? bufferPercent,
  11. bool? isPlaying,
  12. bool? isRecording,
  13. String? recordPath,
})

Creates an instance of VlcMediaEvent.

The mediaEventType argument is required.

Depending on the mediaEventType, the duration, size arguments can be null.

Implementation

VlcMediaEvent({
  required this.mediaEventType,
  this.duration,
  this.size,
  this.position,
  this.playbackSpeed,
  this.audioTracksCount,
  this.activeAudioTrack,
  this.spuTracksCount,
  this.activeSpuTrack,
  this.bufferPercent,
  this.isPlaying,
  this.isRecording,
  this.recordPath,
});