Future<void> applyDuck(bool ducking) async { if (ducking) { _volumeBeforeDuck = value.volume; await setVolume(_volumeBeforeDuck * 0.3); return; } await setVolume(_volumeBeforeDuck); }