setVolume method
Implementation
Future<void> setVolume(double volume, {bool syncWithSystem = true}) async {
if (volume > 0.001) {
_lastNonZeroVolume = volume;
if (globalMute.value) globalMute.value = false;
} else {
globalMute.value = true;
}
if (syncWithSystem) {
await _playerService.setVolume(volume);
}
_applyVolumeState();
}