private void MePlayer_MediaFailed(object sender, WPFMediaKit.DirectShow.MediaPlayers.MediaFailedEventArgs e) { Logger.Error("Mediakit Playback Failure: " + e.Exception.ToString()); if (e.Exception.HResult != -2147467261) //nullreference error(when mediaload fails), otherwise double error message!. { System.Windows.MessageBox.Show(Properties.Resources.msgMediakitFailure + "\n\nError:\n" + e.Message, Properties.Resources.txtLivelyErrorMsgTitle); } }
private void MePlayer_MediaFailed(object sender, WPFMediaKit.DirectShow.MediaPlayers.MediaFailedEventArgs e) { Logger.Error("Mediakit Playback Failure: " + e.Exception.ToString()); if (e.Exception.HResult != -2147467261) //nullreference error(when mediaload fails), otherwise double error message!. { if (App.W != null) { System.Windows.Application.Current.Dispatcher.Invoke(DispatcherPriority.Background, new ThreadStart(delegate { App.W.WpfNotification(MainWindow.NotificationType.errorUrl, Properties.Resources.txtLivelyErrorMsgTitle, Properties.Resources.msgMediakitFailure + "\n" + e.Message, "https://github.com/rocksdanister/lively/wiki/Video-Guide"); })); } else { System.Windows.MessageBox.Show(Properties.Resources.msgMediakitFailure + "\n\nError:\n" + e.Message, Properties.Resources.txtLivelyErrorMsgTitle); } } }
void Player_MediaFailed(object sender, WPFMediaKit.DirectShow.MediaPlayers.MediaFailedEventArgs e) { }
private void MediaUriElement_MediaFailed(object sender, WPFMediaKit.DirectShow.MediaPlayers.MediaFailedEventArgs e) { this.Dispatcher.BeginInvoke(new Action(() => errorText.Text = e.Message)); }