17 "title" :
"Deinterlacing",
18 "description" :
"How to convert interlaced video to progressive video.",
22 "VuoList_VuoDeinterlacing"
37 const char *valueAsString =
"";
38 if (json_object_get_type(js) == json_type_string)
39 valueAsString = json_object_get_string(js);
43 if (strcmp(valueAsString,
"alternate") == 0)
44 value = VuoDeinterlacing_AlternateFields;
45 else if (strcmp(valueAsString,
"blend") == 0)
46 value = VuoDeinterlacing_BlendFields;
56 const char *valueAsString =
"none";
58 if (value == VuoDeinterlacing_AlternateFields)
59 valueAsString =
"alternate";
60 else if (value == VuoDeinterlacing_BlendFields)
61 valueAsString =
"blend";
63 return json_object_new_string(valueAsString);
83 const char *valueAsString =
"None";
85 if (value == VuoDeinterlacing_AlternateFields)
86 valueAsString =
"Alternate fields";
87 else if (value == VuoDeinterlacing_BlendFields)
88 valueAsString =
"Blend fields";
90 return strdup(valueAsString);
98 return valueA == valueB;
106 return valueA < valueB;