stop method

  1. @override
Future<bool> stop({
  1. bool isNeedClear = false,
})
override

Stop playback

停止播放 return 是否停止成功 if stop successful

Implementation

@override
Future<bool> stop({bool isNeedClear = false}) async {
  if (_isNeedDisposed) return false;
  await _initPlayer.future;
  final result = await _vodPlayerApi.stop(BoolPlayerMsg()
    ..value = isNeedClear
    ..playerId = _playerId);
  _changeState(TXPlayerState.stopped);
  return result.value ?? false;
}