@override Future<void> stop() async { _running = false; try { await _player.stopPlayer(); } catch (_) {} }