コード例 #1
0
 public void OnError(YouTubePlayerErrorReason p0)
 {
     if (p0.ToString() != "PLAYER_VIEW_TOO_SMALL") // ignore this shit
     {
         element?.OnError?.Invoke(new Exception(p0.ToString()));
     }
 }
コード例 #2
0
 public void OnError(YouTubePlayerErrorReason p0)
 {
     PlayerState = "ERROR (" + p0 + ")";
     if (p0 == YouTubePlayerErrorReason.UnexpectedServiceDisconnection)
     {
         // When this error occurs the player is released and can no longer be used.
         PlayerControlsActivity.Player = null;
         //TODO: No Access!
         //setControlsEnabled(false);
     }
     PlayerControlsActivity.UpdateState();
     PlayerControlsActivity.Log(PlayerState);
 }
コード例 #3
0
        void IYouTubePlayerPlayerStateChangeListener.OnError(YouTubePlayerErrorReason reason)
        {
            playerState = $"ERROR ({reason})";

            if (reason == YouTubePlayerErrorReason.UnexpectedServiceDisconnection)
            {
                // When this error occurs the player is released and can no longer be used.
                player = null;
                SetControlsEnabled(false);
            }

            UpdateText();
            Log(playerState);
        }
コード例 #4
0
 void IYouTubePlayerPlayerStateChangeListener.OnError(YouTubePlayerErrorReason errorReason)
 {
     if (errorReason == YouTubePlayerErrorReason.UnexpectedServiceDisconnection)
     {
         // player has encountered an unrecoverable error - stop the demo
         flipDelayHandler.RemoveCallbacksAndMessages(null);
         state = State.Uninitialized;
         thumbnailLoader.Release();
         thumbnailLoader = null;
         player          = null;
     }
     else
     {
         state = State.VideoEnded;
     }
 }
コード例 #5
0
 public void OnError(YouTubePlayerErrorReason p0)
 {
     PlayerState = "ERROR (" + p0 + ")";
     if (p0 == YouTubePlayerErrorReason.UnexpectedServiceDisconnection) {
         // When this error occurs the player is released and can no longer be used.
         PlayerControlsActivity.Player = null;
         //TODO: No Access!
         //setControlsEnabled(false);
     }
     PlayerControlsActivity.UpdateState();
     PlayerControlsActivity.Log(PlayerState);
 }
コード例 #6
0
 public void OnError(YouTubePlayerErrorReason p0)
 {
 }
 public void OnError(YouTubePlayerErrorReason p0)
 {
     playerState = "ERROR (" + p0 + ")";
     OnErrorAction?.Invoke(p0);
 }
 public void OnError(YouTubePlayerErrorReason errorReason)
 {
     Error?.Invoke(errorReason);
 }