TimeUpdateEvent({required this.currentTime, required this.currentProgramDateTime}) : super(type: PlayerEventTypes.TIMEUPDATE);