Vuo
2.1.1
node
vuo.blackmagic
VuoBlackmagicOutputDevice.h
Go to the documentation of this file.
1
10
#pragma once
11
20
#include "
VuoInteger.h
"
21
#include "
VuoText.h
"
22
#include "
VuoBlackmagicConnection.h
"
23
#include "
VuoBlackmagicVideoMode.h
"
24
#include "
VuoDeinterlacing.h
"
25
29
typedef
struct
30
{
31
VuoText
name;
32
VuoInteger
subDevice;
33
VuoBlackmagicConnection
connection;
34
VuoBlackmagicVideoMode
videoMode;
35
36
char
blah[42];
37
}
VuoBlackmagicOutputDevice
;
38
39
VuoBlackmagicOutputDevice
VuoBlackmagicOutputDevice_makeFromJson
(
struct
json_object
*js);
40
struct
json_object
*
VuoBlackmagicOutputDevice_getJson
(
const
VuoBlackmagicOutputDevice
value);
41
char
*
VuoBlackmagicOutputDevice_getSummary
(
const
VuoBlackmagicOutputDevice
value);
42
char
*
VuoBlackmagicOutputDevice_getShortSummary
(
const
VuoBlackmagicOutputDevice
value);
43
44
VuoBlackmagicOutputDevice
VuoBlackmagicOutputDevice_make
(
const
VuoText
name,
const
VuoInteger
subDevice,
const
VuoBlackmagicConnection
connection,
const
VuoBlackmagicVideoMode
videoMode);
45
46
#define VuoBlackmagicOutputDevice_SUPPORTS_COMPARISON
47
bool
VuoBlackmagicOutputDevice_areEqual
(
const
VuoBlackmagicOutputDevice
value1,
const
VuoBlackmagicOutputDevice
value2);
48
bool
VuoBlackmagicOutputDevice_isLessThan
(
const
VuoBlackmagicOutputDevice
value1,
const
VuoBlackmagicOutputDevice
value2);
49
53
VuoBlackmagicOutputDevice
VuoBlackmagicOutputDevice_makeFromString
(
const
char
*str);
55
char
*
VuoBlackmagicOutputDevice_getString
(
const
VuoBlackmagicOutputDevice
value);
56
void
VuoBlackmagicOutputDevice_retain
(
VuoBlackmagicOutputDevice
value);
57
void
VuoBlackmagicOutputDevice_release
(
VuoBlackmagicOutputDevice
value);
59
Generated on Thu Jul 9 2020 21:02:23 for Vuo by
1.8.18