Vuo  2.0.0
Public Attributes | List of all members
VuoScreenCaptureInternal Struct Reference

Description

Data for a screen capture instance.

Definition at line 36 of file VuoScreenCapture.m.

Public Attributes

CVOpenGLTextureCacheRef textureCache
 A quick way to convert a CGPixelBuffer to an OpenGL texture. More...
 
dispatch_queue_t queue
 Serializes access to glContext. More...
 
AVCaptureSession * session
 Manages capturing the screen. More...
 
VuoScreenCaptureDelegatedelegate
 Internal class invoked when a frame is captured. More...
 
void(* capturedImageTrigger )(VuoImage image)
 The node callback to invoke when a frame is captured. More...
 

Member Data Documentation

◆ capturedImageTrigger

void(* VuoScreenCaptureInternal::capturedImageTrigger) (VuoImage image)

The node callback to invoke when a frame is captured.

Definition at line 42 of file VuoScreenCapture.m.

◆ delegate

VuoScreenCaptureDelegate* VuoScreenCaptureInternal::delegate

Internal class invoked when a frame is captured.

Definition at line 41 of file VuoScreenCapture.m.

◆ queue

dispatch_queue_t VuoScreenCaptureInternal::queue

Serializes access to glContext.

Definition at line 39 of file VuoScreenCapture.m.

◆ session

AVCaptureSession* VuoScreenCaptureInternal::session

Manages capturing the screen.

Definition at line 40 of file VuoScreenCapture.m.

◆ textureCache

CVOpenGLTextureCacheRef VuoScreenCaptureInternal::textureCache

A quick way to convert a CGPixelBuffer to an OpenGL texture.

Definition at line 38 of file VuoScreenCapture.m.


The documentation for this struct was generated from the following file: