コード例 #1
0
        private async Task Start()
        {
            if (player == null)
            {
                return;
            }

            if (!CheckDevice())
            {
                return;
            }

            OnPauseAllPlayers?.Invoke(this, null);
            playButton.IsEnabled   = true;
            playButton.ImageSource = ImageResources.PauseSymbol;

            await player.Start();

            timer?.Change(TimeSpan.Zero, TimeSpan.FromSeconds(timerInterval));
        }
コード例 #2
0
 /// <summary>
 /// Prevents player activation on swipe and other actions
 /// </summary>
 public static void PauseAllPlayers()
 {
     OnPauseAllPlayers?.Invoke(null, null);
 }