#include <pluginaclientlad.h>
Inheritance diagram for PluginAClientLAD:

Public Member Functions | |
| PluginAClientLAD (PluginServer *server) | |
| ~PluginAClientLAD () | |
| int | process_realtime (int64_t size, double *input_ptr, double *output_ptr) |
| int | process_realtime (int64_t size, double **input_ptr, double **output_ptr) |
| void | update_gui () |
| int | is_realtime () |
| int | is_multichannel () |
| int | is_synthesis () |
| int | uses_gui () |
| int | load_defaults () |
| int | save_defaults () |
| void | save_data (KeyFrame *keyframe) |
| void | read_data (KeyFrame *keyframe) |
| int | get_inchannels () |
| int | get_outchannels () |
| void | delete_buffers () |
| void | delete_plugin () |
| void | init_plugin (int total_in, int total_out, int size) |
Static Public Member Functions | |
| static char * | lad_to_string (char *string, char *input) |
| static char * | lad_to_upper (char *string, char *input) |
Public Attributes | |
| LADSPA_Data ** | in_buffers |
| int | total_inbuffers |
| LADSPA_Data ** | out_buffers |
| int | total_outbuffers |
| int | buffer_allocation |
| LADSPA_Handle | lad_instance |
| LADSPA_Data | dummy_control_output |
Definition at line 122 of file pluginaclientlad.h.
|
|
Definition at line 488 of file pluginaclientlad.C. References PLUGIN_CONSTRUCTOR_MACRO. |
|
|
Definition at line 500 of file pluginaclientlad.C. References delete_buffers(), delete_plugin(), and PLUGIN_DESTRUCTOR_MACRO. |
|
|
Definition at line 724 of file pluginaclientlad.C. References buffer_allocation, in_buffers, out_buffers, total_inbuffers, and total_outbuffers. Referenced by init_plugin(), and ~PluginAClientLAD(). |
|
|
Definition at line 741 of file pluginaclientlad.C. References _LADSPA_Descriptor::cleanup, _LADSPA_Descriptor::deactivate, PluginServer::lad_descriptor, lad_instance, and PluginClient::server. Referenced by init_plugin(), and ~PluginAClientLAD(). |
|
|
Definition at line 518 of file pluginaclientlad.C. References PluginServer::lad_descriptor, LADSPA_IS_PORT_AUDIO, LADSPA_IS_PORT_INPUT, _LADSPA_Descriptor::PortCount, _LADSPA_Descriptor::PortDescriptors, and PluginClient::server. Referenced by is_multichannel(), and process_realtime(). |
|
|
Definition at line 530 of file pluginaclientlad.C. References PluginServer::lad_descriptor, LADSPA_IS_PORT_AUDIO, LADSPA_IS_PORT_OUTPUT, _LADSPA_Descriptor::PortCount, _LADSPA_Descriptor::PortDescriptors, and PluginClient::server. Referenced by is_multichannel(), and process_realtime(). |
|
||||||||||||||||
|
|
Reimplemented from PluginClient. Definition at line 512 of file pluginaclientlad.C. References get_inchannels(), and get_outchannels(). |
|
|
Reimplemented from PluginClient. Definition at line 507 of file pluginaclientlad.C. |
|
|
Reimplemented from PluginClient. Definition at line 553 of file pluginaclientlad.C. |
|
||||||||||||
|
Definition at line 572 of file pluginaclientlad.C. Referenced by lad_to_upper(). |
|
||||||||||||
|
Definition at line 584 of file pluginaclientlad.C. References lad_to_string(). Referenced by load_defaults(), read_data(), save_data(), and save_defaults(). |
|
|
Reimplemented from PluginClient. Definition at line 593 of file pluginaclientlad.C. References BCASTDIR, PluginServer::lad_descriptor, lad_to_upper(), LADSPA_IS_PORT_CONTROL, LADSPA_IS_PORT_INPUT, PluginClient::plugin_title(), _LADSPA_Descriptor::PortCount, _LADSPA_Descriptor::PortDescriptors, _LADSPA_Descriptor::PortNames, and PluginClient::server. |
|
||||||||||||||||
|
Reimplemented from PluginAClient. Definition at line 876 of file pluginaclientlad.C. References get_inchannels(), get_outchannels(), in_buffers, init_plugin(), PluginServer::lad_descriptor, lad_instance, out_buffers, _LADSPA_Descriptor::run, PluginClient::server, PluginClient::total_in_buffers, PluginClient::total_out_buffers, and total_outbuffers. |
|
||||||||||||||||
|
Reimplemented from PluginAClient. Definition at line 845 of file pluginaclientlad.C. References get_inchannels(), get_outchannels(), in_buffers, init_plugin(), PluginServer::lad_descriptor, lad_instance, out_buffers, _LADSPA_Descriptor::run, and PluginClient::server. |
|
|
Reimplemented from PluginClient. Definition at line 685 of file pluginaclientlad.C. References KeyFrame::data, XMLTag::get_property(), PluginServer::lad_descriptor, lad_to_upper(), LADSPA_IS_PORT_CONTROL, LADSPA_IS_PORT_INPUT, PluginClient::plugin_title(), _LADSPA_Descriptor::PortCount, _LADSPA_Descriptor::PortDescriptors, _LADSPA_Descriptor::PortNames, FileXML::read_tag(), PluginClient::server, FileXML::set_shared_string(), FileXML::tag, and XMLTag::title_is(). |
|
|
|
Reimplemented from PluginClient. Definition at line 631 of file pluginaclientlad.C. References PluginServer::lad_descriptor, lad_to_upper(), LADSPA_IS_PORT_CONTROL, LADSPA_IS_PORT_INPUT, _LADSPA_Descriptor::PortCount, _LADSPA_Descriptor::PortDescriptors, _LADSPA_Descriptor::PortNames, and PluginClient::server. |
|
|
Reimplemented from PluginClient. Definition at line 568 of file pluginaclientlad.C. |
|
|
Reimplemented from PluginClient. Definition at line 548 of file pluginaclientlad.C. |
|
|
Definition at line 161 of file pluginaclientlad.h. Referenced by delete_buffers(), and init_plugin(). |
|
|
Definition at line 163 of file pluginaclientlad.h. Referenced by init_plugin(). |
|
|
Definition at line 157 of file pluginaclientlad.h. Referenced by delete_buffers(), init_plugin(), and process_realtime(). |
|
|
Definition at line 162 of file pluginaclientlad.h. Referenced by delete_plugin(), init_plugin(), and process_realtime(). |
|
|
Definition at line 159 of file pluginaclientlad.h. Referenced by delete_buffers(), init_plugin(), and process_realtime(). |
|
|
Definition at line 158 of file pluginaclientlad.h. Referenced by delete_buffers(), and init_plugin(). |
|
|
Definition at line 160 of file pluginaclientlad.h. Referenced by delete_buffers(), init_plugin(), and process_realtime(). |
1.4.4