Vuo  1.2.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Enumerations | Functions
VuoVideoOptimization

Description

An enum defining different video decoder quality settings (prefer forward playback or random decode performance).

Enumerations

enum  VuoVideoOptimization { VuoVideoOptimization_Auto, VuoVideoOptimization_Forward, VuoVideoOptimization_Random }
 An enum defining different video decoder quality settings (prefer forward playback or random decode performance). More...
 

Functions

VuoVideoOptimization VuoVideoOptimization_makeFromJson (json_object *js)
 Decodes the JSON object js, expected to contain a string, to create a new VuoVideoOptimization.
 
json_objectVuoVideoOptimization_getJson (const VuoVideoOptimization value)
 Encodes value as a JSON object.
 
char * VuoVideoOptimization_getSummary (const VuoVideoOptimization value)
 Same as VuoVideoOptimization_getString()
 
VuoList_VuoVideoOptimization VuoVideoOptimization_getAllowedValues (void)
 Returns a list of values that instances of this type can have.
 
VuoVideoOptimization VuoVideoOptimization_makeFromString (const char *str)
 Automatically generated function.
 
char * VuoVideoOptimization_getString (const VuoVideoOptimization value)
 Automatically generated function.
 
void VuoVideoOptimization_retain (VuoVideoOptimization value)
 Automatically generated function.
 
void VuoVideoOptimization_release (VuoVideoOptimization value)
 Automatically generated function.
 

Enumeration Type Documentation

An enum defining different video decoder quality settings (prefer forward playback or random decode performance).

When set to Auto, VuoVideoPlayer will automatically choose the decoder to use based on the current video player settings. When set to Forward AvFoundation is preferred over Ffmpeg, and vice-versa for Random.

Function Documentation

VuoList_VuoVideoOptimization VuoVideoOptimization_getAllowedValues ( void  )

Returns a list of values that instances of this type can have.

struct json_object * VuoVideoOptimization_getJson ( const VuoVideoOptimization  value)
read

Encodes value as a JSON object.

char* VuoVideoOptimization_getString ( const VuoVideoOptimization  value)

Automatically generated function.

char * VuoVideoOptimization_getSummary ( const VuoVideoOptimization  value)

Same as VuoVideoOptimization_getString()

VuoVideoOptimization VuoVideoOptimization_makeFromJson ( json_object js)

Decodes the JSON object js, expected to contain a string, to create a new VuoVideoOptimization.

VuoVideoOptimization VuoVideoOptimization_makeFromString ( const char *  str)

Automatically generated function.

void VuoVideoOptimization_release ( VuoVideoOptimization  value)

Automatically generated function.

void VuoVideoOptimization_retain ( VuoVideoOptimization  value)

Automatically generated function.