Vuo
2.0.0
node
vuo.blackmagic
VuoBlackmagicConnection.h
Go to the documentation of this file.
1
10
#pragma once
11
13
typedef
void
*
VuoList_VuoBlackmagicConnection
;
14
#define VuoList_VuoBlackmagicConnection_TYPE_DEFINED
15
28
typedef
enum
29
{
30
VuoBlackmagicConnection_Composite,
31
VuoBlackmagicConnection_SVideo,
32
VuoBlackmagicConnection_Component,
33
VuoBlackmagicConnection_HDMI,
34
VuoBlackmagicConnection_SDI,
35
VuoBlackmagicConnection_SDIOptical,
36
}
VuoBlackmagicConnection
;
37
38
VuoBlackmagicConnection
VuoBlackmagicConnection_makeFromJson
(
struct
json_object
*js);
39
struct
json_object
*
VuoBlackmagicConnection_getJson
(
const
VuoBlackmagicConnection
value);
40
VuoList_VuoBlackmagicConnection
VuoBlackmagicConnection_getAllowedValues
(
void
);
41
char
*
VuoBlackmagicConnection_getSummary
(
const
VuoBlackmagicConnection
value);
42
43
uint32_t
VuoBlackmagicConnection_getBMDVideoConnection
(
const
VuoBlackmagicConnection
value);
44
45
#define VuoBlackmagicConnection_SUPPORTS_COMPARISON
46
bool
VuoBlackmagicConnection_areEqual
(
const
VuoBlackmagicConnection
valueA,
const
VuoBlackmagicConnection
valueB);
47
bool
VuoBlackmagicConnection_isLessThan
(
const
VuoBlackmagicConnection
valueA,
const
VuoBlackmagicConnection
valueB);
48
52
VuoBlackmagicConnection
VuoBlackmagicConnection_makeFromString
(
const
char
*str);
54
char
*
VuoBlackmagicConnection_getString
(
const
VuoBlackmagicConnection
value);
55
void
VuoBlackmagicConnection_retain
(
VuoBlackmagicConnection
value);
56
void
VuoBlackmagicConnection_release
(
VuoBlackmagicConnection
value);
58
Generated on Wed Feb 26 2020 23:19:40 for Vuo by
1.8.17