Ejemplo n.º 1
0
        private void OnParsedStatus(ParsedStatus parsedStatus)
        {
            if (parsedStatus != ParsedStatus.Done)
            {
                return;
            }

            var mP = _mediaService?.MediaPlayer;

            // Get chapters
            GetChapters();

            // Get subtitle delay etc
            if (mP != null)
            {
                SetAudioDelay(mP.audioDelay());
                SetSpuDelay(mP.spuDelay());
            }

            if (_mediaService.MediaPlayer == null)
            {
                return;
            }

            SetPlaybackTypeFromTracks();

            Playback_MediaParsed?.Invoke(parsedStatus);
        }
Ejemplo n.º 2
0
        private void OnParsedStatus(ParsedStatus parsedStatus)
        {
            if (parsedStatus != ParsedStatus.Done)
            {
                return;
            }

            // Get chapters
            GetChapters();

            Playback_MediaParsed?.Invoke(parsedStatus);
        }