Future<void> setVolume(double volume) async { this.volume = volume.clamp(0.0, 1.0); await notify(PlayerEvent.volume); }