void mediaElement_LogReady(object sender, System.Windows.Media.LogReadyRoutedEventArgs e)
 {
     if (LogReady != null)
     {
         LogReady(this, new LogReadyRoutedEventArgs(e.Log, e.LogSource));
     }
 }
示例#2
0
        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));
            }
        }
示例#3
0
        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));
        }
示例#4
0
 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);
 }