public void Initialize() { sessionManager = MediaControlSessionManager.RequestAsync().GetAwaiter().GetResult(); sessionManager.CurrentSessionChanged += OnCurrentSessionChanged; sessionManager.SessionsChanged += OnSessionsChanged; // Register callbacks }
private void OnSessionsChanged(MediaControlSessionManager sender, SessionsChangedEventArgs arg) { SessionsChanged?.Invoke(sender, arg); }
private void OnCurrentSessionChanged(MediaControlSessionManager sender, CurrentSessionChangedEventArgs arg) { CurrentSessionChanged?.Invoke(sender, arg); }