Example #1
0
        //</SnippetAudioTracksChanged_CodecCheck>

        //<SnippetOpenFailed>
        private async void InsertedTrack_OpenFailed(AudioTrack sender, AudioTrackOpenFailedEventArgs args)
        {
            LogError(args.ExtendedError.HResult);

            if (sender.SupportInfo.MediaSourceStatus == MediaSourceStatus.Unknown)
            {
                await SelectAnotherTrackOrSkipPlayback(sender.PlaybackItem);
            }
        }
 private void AudioTrack_OpenFailed(AudioTrack sender, AudioTrackOpenFailedEventArgs args)
 {
     Log($"AudioTrack.OpenFailed: ExtendedError:{args.ExtendedError} DecoderStatus:{sender.SupportInfo.DecoderStatus} MediaSourceStatus:{sender.SupportInfo.MediaSourceStatus}");
 }
 private void AudioTrack_OpenFailed(AudioTrack sender, AudioTrackOpenFailedEventArgs args)
 {
     Log($"AudioTrack.OpenFailed: ExtendedError:{args.ExtendedError} DecoderStatus:{sender.SupportInfo.DecoderStatus} MediaSourceStatus:{sender.SupportInfo.MediaSourceStatus}");
 }
 private void AudioTrack_OpenFailed(AudioTrack sender, AudioTrackOpenFailedEventArgs args)
 {
     logView.Log($"AudioTrack.OpenFailed: ExtendedError.Message:{args.ExtendedError.Message}, ExtendedError.HResult:{args.ExtendedError.HResult.ToString("X8")}, DecoderStatus:{sender.SupportInfo.DecoderStatus}, MediaSourceStatus:{sender.SupportInfo.MediaSourceStatus}", LogViewLoggingLevel.Error);
 }