void mediaElement_LogReady(object sender, System.Windows.Media.LogReadyRoutedEventArgs e) { if (LogReady != null) { LogReady(this, new LogReadyRoutedEventArgs(e.Log, e.LogSource)); } }
void mediaElement_LogReady(object sender, LogReadyRoutedEventArgs e) { Debug.WriteLine("MediaElementWrapper.mediaElement_LogReady()"); if (LogReady != null) { LogReady(this, new Microsoft.PlayerFramework.LogReadyRoutedEventArgs(e.Log, e.LogSource)); } }
void mediaElement_LogReady(object sender, LogReadyRoutedEventArgs e) { Debug.WriteLine("MediaElementWrapper.mediaElement_LogReady()"); if (LogReady != null) LogReady(this, new Microsoft.PlayerFramework.LogReadyRoutedEventArgs(e.Log, e.LogSource)); }
void MediaPlayer_LogReady(object sender, LogReadyRoutedEventArgs e) { }
/// <summary> /// Extends BeginInvoke so that when a state object is not needed, null does not need to be passed. /// <example> /// logreadyroutedeventhandler.BeginInvoke(sender, e, callback); /// </example> /// </summary> public static IAsyncResult BeginInvoke(this LogReadyRoutedEventHandler logreadyroutedeventhandler, Object sender, LogReadyRoutedEventArgs e, AsyncCallback callback) { if(logreadyroutedeventhandler == null) throw new ArgumentNullException("logreadyroutedeventhandler"); return logreadyroutedeventhandler.BeginInvoke(sender, e, callback, null); }
private void MediaElement_LogReady(object sender, LogReadyRoutedEventArgs e) { string message = string.Format(HLSMediaPluginResources.MediaElementGeneratedLogMessageFormat, e.LogSource); var extendedProperties = new Dictionary<string, object> { { "Log", e.Log } }; SendLogEntry(KnownLogEntryTypes.MediaElementLogReady, LogLevel.Statistics, message, extendedProperties: extendedProperties); }