89struct v3_routing_info;
109 V3_ID(0xE831FF31, 0xF2D54301, 0x928EBBEE, 0x25697802);
130 static_cast<void*
>(
static_cast<uint8_t*
>(
static_cast<void*
>(*obj)) +
sizeof(
void*)*5));
#define V3_ID(a, b, c, d)
Definition base.h:111
#define V3_API
Definition base.h:59
int16_t v3_str_128[128]
Definition base.h:37
int32_t v3_result
Definition base.h:35
uint8_t v3_bool
Definition base.h:38
uint8_t v3_tuid[16]
Definition base.h:46
CAdPlugDatabase::CRecord::RecordType type
Definition adplugdb.cpp:93
static constexpr const v3_tuid v3_component_iid
Definition component.h:108
v3_media_types
Definition component.h:28
@ V3_EVENT
Definition component.h:30
@ V3_AUDIO
Definition component.h:29
v3_bus_flags
Definition component.h:71
@ V3_DEFAULT_ACTIVE
Definition component.h:72
@ V3_IS_CONTROL_VOLTAGE
Definition component.h:73
v3_bus_types
Definition component.h:66
@ V3_MAIN
Definition component.h:67
@ V3_AUX
Definition component.h:68
static const char * v3_media_type_str(int32_t type)
Definition component.h:34
v3_bus_direction
Definition component.h:47
@ V3_OUTPUT
Definition component.h:49
@ V3_INPUT
Definition component.h:48
static const char * v3_bus_direction_str(int32_t d)
Definition component.h:53
unsigned d
Definition inflate.c:940
static int JUCE_CDECL comp(const void *a, const void *b)
Definition lsp.c:298
int int32_t
Definition mid.cpp:97
unsigned int uint32_t
Definition mid.cpp:100
unsigned char uint8_t
Definition mid.cpp:98
Definition component.h:76
int32_t media_type
Definition component.h:77
int32_t bus_type
Definition component.h:81
v3_str_128 bus_name
Definition component.h:80
int32_t channel_count
Definition component.h:79
int32_t direction
Definition component.h:78
uint32_t flags
Definition component.h:82
Definition component.h:91
v3_result(V3_API *activate_bus)(void *self
int32_t int32_t int32_t v3_bool state
Definition component.h:102
struct v3_bstream ** v3_result(V3_API *get_state)(void *self
v3_result(V3_API *set_state)(void *self
int32_t int32_t int32_t bus_idx
Definition component.h:99
struct v3_routing_info struct v3_routing_info * output
Definition component.h:100
int32_t(V3_API *get_bus_count)(void *self
struct v3_routing_info * input
Definition component.h:100
v3_tuid class_id
Definition component.h:95
int32_t io_mode
Definition component.h:96
v3_result(V3_API *get_bus_info)(void *self
int32_t media_type
Definition component.h:97
int32_t int32_t bus_direction
Definition component.h:97
int32_t int32_t int32_t struct v3_bus_info * bus_info
Definition component.h:99