Go to the source code of this file.
|
const AgsVstTUID * | ags_vst_icomponent_get_iid () |
|
void | ags_vst_icomponent_destroy (AgsVstIComponent *icomponent) |
|
AgsVstTResult | ags_vst_icomponent_get_controller_class_id (AgsVstIComponent *icomponent, AgsVstTUID *class_id) |
|
AgsVstTResult | ags_vst_icomponent_set_io_mode (AgsVstIComponent *icomponent, guint io_mode) |
|
gint32 | ags_vst_icomponent_get_bus_count (AgsVstIComponent *icomponent, guint type, guint dir) |
|
AgsVstTResult | ags_vst_icomponent_get_bus_info (AgsVstIComponent *icomponent, guint type, guint dir, gint32 index, AgsVstBusInfo *bus) |
|
AgsVstTResult | ags_vst_icomponent_get_routing_info (AgsVstIComponent *icomponent, AgsVstRoutingInfo *in_info, AgsVstRoutingInfo *out_info) |
|
AgsVstTResult | ags_vst_icomponent_activate_bus (AgsVstIComponent *icomponent, guint type, guint dir, gint32 index, gboolean state) |
|
AgsVstTResult | ags_vst_icomponent_set_active (AgsVstIComponent *icomponent, gboolean state) |
|
AgsVstTResult | ags_vst_icomponent_set_state (AgsVstIComponent *icomponent, AgsVstIBStream *state) |
|
AgsVstTResult | ags_vst_icomponent_get_state (AgsVstIComponent *icomponent, AgsVstIBStream *state) |
|
◆ AgsVstBusInfo
◆ AgsVstIComponent
◆ AgsVstRoutingInfo
◆ AgsVstBusDirections
Enumerator |
---|
AGS_VST_KINPUT | |
AGS_VST_KOUTPUT | |
◆ AgsVstBusFlags
Enumerator |
---|
AGS_VST_KDEFAULT_ACTIVE | |
AGS_VST_KIS_CONTROL_VOLTAGE | |
◆ AgsVstBusTypes
Enumerator |
---|
AGS_VST_KMAIN | |
AGS_VST_KAUX | |
◆ AgsVstIoModes
Enumerator |
---|
AGS_VST_KSIMPLE | |
AGS_VST_KADVANCED | |
AGS_vST_KOFFLINE_PROCESSING | |
◆ AgsVstMediaTypes
Enumerator |
---|
AGS_VST_KAUDIO | |
AGS_VST_KEVENT | |
AGS_VST_KNUM_MEDIA_TYPES | |
◆ ags_vst_icomponent_activate_bus()
Activate bus.
- Parameters
-
icomponent | the icomponent |
type | the bus type |
dir | the direction |
index | the index |
state | true if active, otherwise false |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_icomponent_destroy()
Destroy.
- Parameters
-
- Since
- 5.0.0
◆ ags_vst_icomponent_get_bus_count()
gint32 ags_vst_icomponent_get_bus_count |
( |
AgsVstIComponent * |
icomponent, |
|
|
guint |
type, |
|
|
guint |
dir |
|
) |
| |
Get bus count.
- Parameters
-
icomponent | the icomponent |
type | the bus type |
dir | the direction |
- Returns
- the bus count
- Since
- 5.0.0
◆ ags_vst_icomponent_get_bus_info()
Get bus info.
- Parameters
-
icomponent | the icomponent |
type | the bus type |
dir | the direction |
index | the index |
bus | the bus info |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_icomponent_get_controller_class_id()
Get controller class identifier.
- Parameters
-
icomponent | the icomponent |
class_id | the class identifier |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_icomponent_get_iid()
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_icomponent_get_routing_info()
Get routing info.
- Parameters
-
icomponent | the icomponent |
in_info | the input info |
out_info | the output info |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_icomponent_get_state()
Get state.
- Parameters
-
icomponent | the icomponent |
state | the stream |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_icomponent_set_active()
Set active.
- Parameters
-
icomponent | the icomponent |
state | true if active, otherwise false |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_icomponent_set_io_mode()
Set input/output mode.
- Parameters
-
icomponent | the icomponent |
io_mode | the IO mode |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_icomponent_set_state()
Set state.
- Parameters
-
icomponent | the icomponent |
state | the stream |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_kdefault_factory_flags
const gint32 ags_vst_kdefault_factory_flags |
|
extern |