Vuo
2.4.4
Loading...
Searching...
No Matches
node
vuo.blackmagic
VuoBlackmagicOutputDevice.h
Go to the documentation of this file.
1
10
#pragma once
11
20
#ifdef __cplusplus
21
extern
"C"
{
22
#endif
23
24
#include "
VuoInteger.h
"
25
#include "
VuoText.h
"
26
#include "
VuoBlackmagicConnection.h
"
27
#include "
VuoBlackmagicVideoMode.h
"
28
#include "
VuoDeinterlacing.h
"
29
33
typedef
struct
34
{
35
VuoText
name;
36
VuoInteger
subDevice;
37
VuoBlackmagicConnection
connection;
38
VuoBlackmagicVideoMode
videoMode;
39
}
VuoBlackmagicOutputDevice
;
40
41
#define VuoBlackmagicOutputDevice_SUPPORTS_COMPARISON
42
43
VuoBlackmagicOutputDevice
VuoBlackmagicOutputDevice_makeFromJson
(
struct
json_object *js);
44
struct
json_object *
VuoBlackmagicOutputDevice_getJson
(
const
VuoBlackmagicOutputDevice
value);
45
char
*
VuoBlackmagicOutputDevice_getSummary
(
const
VuoBlackmagicOutputDevice
value);
46
char
*
VuoBlackmagicOutputDevice_getShortSummary
(
const
VuoBlackmagicOutputDevice
value);
47
48
VuoBlackmagicOutputDevice
VuoBlackmagicOutputDevice_make
(
const
VuoText
name,
const
VuoInteger
subDevice,
const
VuoBlackmagicConnection
connection,
const
VuoBlackmagicVideoMode
videoMode);
49
50
bool
VuoBlackmagicOutputDevice_areEqual
(
const
VuoBlackmagicOutputDevice
value1,
const
VuoBlackmagicOutputDevice
value2);
51
bool
VuoBlackmagicOutputDevice_isLessThan
(
const
VuoBlackmagicOutputDevice
value1,
const
VuoBlackmagicOutputDevice
value2);
52
57
char
*
VuoBlackmagicOutputDevice_getString
(
const
VuoBlackmagicOutputDevice
value);
58
void
VuoBlackmagicOutputDevice_retain
(
VuoBlackmagicOutputDevice
value);
59
void
VuoBlackmagicOutputDevice_release
(
VuoBlackmagicOutputDevice
value);
61
66
#ifdef __cplusplus
67
}
68
#endif
Generated on Thu Nov 9 2023 16:59:30 for Vuo by
1.9.8