private void onAirVRRenderPrepared(AirVRClientMessage message)
    {
        if (_videoFrameRenderer != null)
        {
            System.IntPtr texture = System.IntPtr.Zero;
            int           width = 0, height = 0;

            if (onairvr_GetVideoRenderTargetTexture(ref texture, ref width, ref height))
            {
                _videoFrameRenderer.SetVideoFrameTexture(Texture2D.CreateExternalTexture(width, height, TextureFormat.RGBA32, false, false, texture));
                _videoFrameRenderer.enabled = true;
            }
        }

        _stateMachine.TriggerConnected();
        Delegate.AirVRClientConnected();
    }