setVolume method
Implementation
@override
Future<void> setVolume(volume) async {
if (volume < 0 || volume > 100) {
throw ArgumentError('Volume must be between 0 and 1');
}
if (volume < 0.01) {
isMuted.value = true;
} else {
isMuted.value = false;
}
await player.setVolume(volume);
}