pause method
Implementation
Future<void> pause() async {
if (_isDisposed) return;
_shouldPlay = false;
final id = _textureId;
if (id == null) return;
await VideoViewPlayerPlatform.instance.pause(id);
value = value.copyWith(isPlaying: false);
_stopPositionTimer();
}