void TsMediaManagerOnStateChange(object sender, TsMediaManagerStateEventArgs tsMediaManagerStateEventArgs) { Dispatcher.BeginInvoke(() => { var message = tsMediaManagerStateEventArgs.Message; if (!string.IsNullOrWhiteSpace(message)) { System.Diagnostics.Debug.WriteLine(message); } mediaElement1_CurrentStateChanged(null, null); }); }