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(); }