Vuo
2.3.2
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
}
VuoBlackmagicOutputDevice
;
36
37
VuoBlackmagicOutputDevice
VuoBlackmagicOutputDevice_makeFromJson
(
struct
json_object
*js);
38
struct
json_object
*
VuoBlackmagicOutputDevice_getJson
(
const
VuoBlackmagicOutputDevice
value);
39
char
*
VuoBlackmagicOutputDevice_getSummary
(
const
VuoBlackmagicOutputDevice
value);
40
char
*
VuoBlackmagicOutputDevice_getShortSummary
(
const
VuoBlackmagicOutputDevice
value);
41
42
VuoBlackmagicOutputDevice
VuoBlackmagicOutputDevice_make
(
const
VuoText
name,
const
VuoInteger
subDevice,
const
VuoBlackmagicConnection
connection,
const
VuoBlackmagicVideoMode
videoMode);
43
44
#define VuoBlackmagicOutputDevice_SUPPORTS_COMPARISON
45
bool
VuoBlackmagicOutputDevice_areEqual
(
const
VuoBlackmagicOutputDevice
value1,
const
VuoBlackmagicOutputDevice
value2);
46
bool
VuoBlackmagicOutputDevice_isLessThan
(
const
VuoBlackmagicOutputDevice
value1,
const
VuoBlackmagicOutputDevice
value2);
47
52
VuoBlackmagicOutputDevice
VuoBlackmagicOutputDevice_makeFromString
(
const
char
*str);
53
char
*
VuoBlackmagicOutputDevice_getString
(
const
VuoBlackmagicOutputDevice
value);
54
void
VuoBlackmagicOutputDevice_retain
(
VuoBlackmagicOutputDevice
value);
55
void
VuoBlackmagicOutputDevice_release
(
VuoBlackmagicOutputDevice
value);
57
Generated on Sat Jun 19 2021 10:17:45 for Vuo by
1.9.1