ime) {
        var apiState = this.__readableStateToApiState(this.state);

        if (apiState != 2 || this.__state != 2) {
          return;
        }

        this._seekTo(newTime);
      },

      _ytCurrentTimeChanged: function(ytCurrentTime) {
        if (this.__state === this.__apiStates.PAUSED) {
          return;
        }

        this.currentTime = ytCurrentTime;
      },

      _stateChanged: function(newState, oldState) {
        var newApiState = this.__readableStateToApiState(newState);

    