Struct

AgsAudioFxVst3ChannelInputData

since: 6.0

Description

struct AgsFxVst3ChannelInputData {
  GRecMutex strct_mutex;
  gpointer parent;
  float* output;
  float* input;
  AgsVstIComponent* icomponent;
  AgsVstIEditController* iedit_controller;
  AgsVstIAudioProcessor* iaudio_processor;
  AgsVstIEditControllerHostEditing* iedit_controller_host_editing;
  AgsVstIComponentHandler* icomponent_handler;
  AgsVstIComponentHandlerBeginEdit* begin_edit_callback;
  AgsVstIComponentHandlerPerformEdit* perform_edit_callback;
  AgsVstIComponentHandlerEndEdit* end_edit_callback;
  AgsVstIComponentHandlerRestartComponent* restart_component_callback;
  AgsVstProcessData* process_data;
  AgsVstProcessContext* process_context;
  AgsVstParameterChanges* input_parameter_changes;
  None parameter_changes;
}
No description available.
Structure members
strct_mutex
No description available.
parent
No description available.
output
No description available.
input
No description available.
icomponent
No description available.
iedit_controller
No description available.
iaudio_processor
No description available.
iedit_controller_host_editing
No description available.
icomponent_handler
No description available.
begin_edit_callback
No description available.
perform_edit_callback
No description available.
end_edit_callback
No description available.
restart_component_callback
No description available.
process_data
No description available.
process_context
No description available.
input_parameter_changes
No description available.
parameter_changes
No description available.

Available since: 6.0

Functions

ags_fx_vst3_channel_input_data_alloc

Allocate AgsFxVst3ChannelInputData-struct.

since: 3.10.5

Instance methods

ags_fx_vst3_channel_input_data_free

Free input_data.

since: 3.10.5