Vuo 2.4.4
Loading...
Searching...
No Matches
Functions
VuoVideoFrame.c File Reference

Description

VuoVideoFrame implementation.

Definition in file VuoVideoFrame.c.

Go to the source code of this file.

Functions

VuoVideoFrame VuoVideoFrame_makeFromJson (json_object *js)
 Decodes the JSON object js to create a new value.
 
json_object * VuoVideoFrame_getJsonInternal (const VuoVideoFrame value, bool isInterprocess)
 Helper for VuoVideoFrame_getJson and VuoVideoFrame_getInterprocessJson.
 
json_object * VuoVideoFrame_getJson (const VuoVideoFrame value)
 Encodes value as a JSON object.
 
json_object * VuoVideoFrame_getInterprocessJson (const VuoVideoFrame value)
 Returns a JSON object containing an interprocess handle for the specified video frame's texture.
 
char * VuoVideoFrame_getSummary (const VuoVideoFrame value)
 Returns a compact string representation of value.
 
bool VuoVideoFrame_areEqual (VuoVideoFrame value1, VuoVideoFrame value2)
 Returns true if the frames are identical.
 
bool VuoVideoFrame_isLessThan (const VuoVideoFrame a, const VuoVideoFrame b)
 Returns true if a < b.
 

Function Documentation

◆ VuoVideoFrame_getInterprocessJson()

json_object * VuoVideoFrame_getInterprocessJson ( const VuoVideoFrame  value)

Returns a JSON object containing an interprocess handle for the specified video frame's texture.

Definition at line 79 of file VuoVideoFrame.c.

◆ VuoVideoFrame_getJsonInternal()

json_object * VuoVideoFrame_getJsonInternal ( const VuoVideoFrame  value,
bool  isInterprocess 
)

Helper for VuoVideoFrame_getJson and VuoVideoFrame_getInterprocessJson.

Definition at line 50 of file VuoVideoFrame.c.