Skip to content

Commit 1c9304a

Browse files
committed
fixed getVolume
1 parent 4bb85a9 commit 1c9304a

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

flutter_vlc_player/lib/src/vlc_player_controller.dart

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -568,12 +568,11 @@ class VlcPlayerController extends ValueNotifier<VlcPlayerValue> {
568568
}
569569

570570
/// Returns current vlc volume level.
571-
Future<int> getVolume() async {
571+
Future<int?> getVolume() async {
572572
_throwIfNotInitialized('getVolume');
573-
final volume =
574-
await (vlcPlayerPlatform.getVolume(_viewId) as FutureOr<int>);
575-
value = value.copyWith(volume: volume.clamp(0, _maxVolume));
576-
573+
final volume = await vlcPlayerPlatform.getVolume(_viewId);
574+
value = value.copyWith(
575+
volume: volume != null ? volume.clamp(0, _maxVolume) : null);
577576
return volume;
578577
}
579578

0 commit comments

Comments
 (0)