void airplay_SessionClosed(object sender, AirplayEventArgs e) { Invoke((MethodInvoker) delegate() { closeAirplayForms(); }); }
void airplayServer_SessionStopped(object sender, AirplayEventArgs e) { if (e.SessionId == currentVideoSessionId) { lock (videoInfoSync) { cleanupVideoPlayback(); stopPlayer <AirplayVideoPlayer>(); } } else if (e.SessionId == photoSessionId) { lock (photoInfoSync) { photoSessionId = null; stopPlayer <AirplayImagePlayer>(); } } }
void airplayServer_SessionStopped(object sender, AirplayEventArgs e) { invoke(delegate() { if (e.SessionId == currentVideoSessionId) { cleanupVideoPlayback(false); if (isVideoPlaying) { stopCurrentItem(); } } else if (e.SessionId == photoSessionId) { photoSessionId = null; if (GUIWindowManager.ActiveWindow == PhotoWindow.WINDOW_ID) { GUIWindowManager.ShowPreviousWindow(); } } }); }
void airplay_SessionStopped(object sender, AirplayEventArgs e) { airplay_SessionClosed(sender, e); }