コード例 #1
0
        void _playbackManager_PlaybackStarted(object sender, PlaybackStartEventArgs e)
        {
            if (e.Player is IInternalMediaPlayer)
            {
                Dispatcher.InvokeAsync(() => OnPropertyChanged("IsMouseIdle"), DispatcherPriority.Background);
            }

            UpdateBackdropContainerVisibility();
        }
コード例 #2
0
 private void PlaybackManagerPlaybackManagerStarted(object sender, PlaybackStartEventArgs playbackStartEventArgs)
 {
     _currentPlaybackRate = 1.0;
 }
コード例 #3
0
 void PlaybackManager_PlaybackStarted(object sender, PlaybackStartEventArgs e)
 {
     IsPlayingInternalVideo = e.Player is IInternalMediaPlayer && e.Player is IVideoPlayer && e.Player.CurrentMedia != null && e.Player.CurrentMedia.IsVideo;
 }
コード例 #4
0
 void _playback_PlaybackStarted(object sender, PlaybackStartEventArgs e)
 {
     PreventSystemIdle();
 }
コード例 #5
0
 private void PlaybackOnPlaybackStarted(object sender, PlaybackStartEventArgs playbackStartEventArgs)
 {
     Application.Current.Dispatcher.Invoke(DispatcherPriority.Normal, (ThreadStart)SetSongData);
 }