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 . | |
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.
json_object * VuoVideoFrame_getJsonInternal | ( | const VuoVideoFrame | value, |
bool | isInterprocess | ||
) |
Helper for VuoVideoFrame_getJson and VuoVideoFrame_getInterprocessJson.
Definition at line 50 of file VuoVideoFrame.c.