Vuo  2.3.2
Macros | Variables
VuoVideoPlayer.cc File Reference

Description

VuoVideoPlayer implementation.

Definition in file VuoVideoPlayer.cc.

Go to the source code of this file.

Macros

#define TRY_RELEASE_VIDEO(v)   { if(v.image != NULL) { VuoRelease(v.image); v.image = NULL; v.timestamp = -1.0; } }
 Release and set a video frame to null if it's not null already. More...
 
#define TRY_RELEASE_AUDIO(a)   { if (a.channels != NULL) { VuoRelease(a.channels); a.channels = NULL; a.timestamp = -1.0; } }
 Release and set an audio frame to null if it's not null already. More...
 

Variables

const double VuoVideoPlayer_loadTimeout = 10
 Seconds. More...
 

Macro Definition Documentation

◆ TRY_RELEASE_AUDIO

#define TRY_RELEASE_AUDIO (   a)    { if (a.channels != NULL) { VuoRelease(a.channels); a.channels = NULL; a.timestamp = -1.0; } }

Release and set an audio frame to null if it's not null already.

Definition at line 39 of file VuoVideoPlayer.cc.

◆ TRY_RELEASE_VIDEO

#define TRY_RELEASE_VIDEO (   v)    { if(v.image != NULL) { VuoRelease(v.image); v.image = NULL; v.timestamp = -1.0; } }

Release and set a video frame to null if it's not null already.

Definition at line 36 of file VuoVideoPlayer.cc.

Variable Documentation

◆ VuoVideoPlayer_loadTimeout

const double VuoVideoPlayer_loadTimeout = 10

Seconds.

Definition at line 33 of file VuoVideoPlayer.cc.