diff --git a/ios/Classes/BetterPlayer.m b/ios/Classes/BetterPlayer.m index 411d053..65f4503 100644 --- a/ios/Classes/BetterPlayer.m +++ b/ios/Classes/BetterPlayer.m @@ -652,11 +652,8 @@ - (void)setSpeed:(double)speed result:(FlutterResult)result { result([FlutterError errorWithCode:@"unsupported_speed" message:@"Speed must be >= 0.0 and <= 2.0" details:nil]); - } else if ((speed > 1.0 && _player.currentItem.canPlayFastForward) || - (speed < 1.0 && _player.currentItem.canPlaySlowForward)) { - _playerRate = speed; - result(nil); - } else { + } else if ((speed > 1.0) || (speed < 1.0)) { _playerRate = speed; result(nil); } + else { if (speed > 1.0) { result([FlutterError errorWithCode:@"unsupported_fast_forward"