Пример #1
0
        protected virtual void OnMediaPlaybackChanged(MediaPlaybackStateChangedEventArgs e)
        {
            ThreadPool.QueueUserWorkItem(m =>
            {
                switch (e.PlaybackState)
                {
                case PlaybackStateCode.Playing:
                    MusicPlaying?.Invoke(this, EventArgs.Empty);
                    break;

                case PlaybackStateCode.Paused:
                    MusicPaused?.Invoke(this, EventArgs.Empty);
                    break;
                }
                MediaPlaybackChanged?.Invoke(this, e);
            });
        }
Пример #2
0
 protected virtual void OnMediaPlaybackChanged(MediaPlaybackStateChangedKitkatEventArgs e)
 {
     MediaPlaybackChanged?.Invoke(this, e);
 }