public async Task<int> GetSubtitleCount() { if (_vlcPlayer == null || _vlcInitializeTask == null) return 0; await _vlcInitializeTask; lock (_controlLock) { return _vlcPlayer.GetSubtitleCount(); } }