17 "title" :
"Video Playback Optimization",
18 "description" :
"VuoVideoOptimization Type Enum.",
19 "keywords" : [
"access",
"decode",
"decoder",
"ffmpeg",
"avfoundation",
"seek",
"scrub" ],
22 "VuoList_VuoVideoOptimization"
34 const char *valueAsString =
"";
36 if (json_object_get_type(js) == json_type_string)
37 valueAsString = json_object_get_string(js);
41 if( !strcmp(valueAsString,
"auto"))
42 value = VuoVideoOptimization_Auto;
43 else if( !strcmp(valueAsString,
"forward"))
44 value = VuoVideoOptimization_Forward;
45 else if( !strcmp(valueAsString,
"random"))
46 value = VuoVideoOptimization_Random;
57 char *valueAsString =
"";
61 case VuoVideoOptimization_Forward:
62 valueAsString =
"forward";
65 case VuoVideoOptimization_Random:
66 valueAsString =
"random";
70 valueAsString =
"auto";
74 return json_object_new_string(valueAsString);
94 char *valueAsString =
"";
98 case VuoVideoOptimization_Forward:
99 valueAsString =
"Forward";
102 case VuoVideoOptimization_Random:
103 valueAsString =
"Random";
107 valueAsString =
"Auto";
111 return strdup(valueAsString);