seekTo method
Seek to absolute position in microseconds
Implementation
Future<bool> seekTo(int positionMicroseconds) async {
try {
final player = _state.selectedPlayer.isNotEmpty
? _state.selectedPlayer
: null;
return await _service.seekTo(positionMicroseconds, player);
} catch (e) {
debugPrint('Error seeking to position: $e');
_updateState(_state.copyWith(errorMessage: 'Failed to seek'));
return false;
}
}