35 const char *valueAsString =
"";
36 if (json_object_get_type(js) == json_type_string)
37 valueAsString = json_object_get_string(js);
41 if (strcmp(valueAsString,
"darkest-components") == 0)
42 value = VuoColorSample_DarkestComponents;
43 else if (strcmp(valueAsString,
"darkest-color") == 0)
44 value = VuoColorSample_DarkestColor;
45 else if (strcmp(valueAsString,
"lightest-components") == 0)
46 value = VuoColorSample_LightestComponents;
47 else if (strcmp(valueAsString,
"lightest-color") == 0)
48 value = VuoColorSample_LightestColor;
58 char *valueAsString =
"average";
60 if (value == VuoColorSample_DarkestComponents)
61 valueAsString =
"darkest-components";
62 else if (value == VuoColorSample_DarkestColor)
63 valueAsString =
"darkest-color";
64 else if (value == VuoColorSample_LightestComponents)
65 valueAsString =
"lightest-components";
66 else if (value == VuoColorSample_LightestColor)
67 valueAsString =
"lightest-color";
69 return json_object_new_string(valueAsString);