Advanced Gtk+ Sequencer Reference Manual | ||||
---|---|---|---|---|
Top | Description |
#include <ags/object/ags_ladspa_manager.h> #define AGS_LADSPA_PLUGIN (ptr) struct AgsLadspaManager; struct AgsLadspaManagerClass; struct AgsLadspaPlugin; enum AgsLadspaPluginFlags; AgsLadspaPlugin * ags_ladspa_manager_find_ladspa_plugin ();
gchar *filenamegchar ** ags_ladspa_manager_get_filenames (); AgsLadspaManager * ags_ladspa_manager_get_instance ();void ags_ladspa_manager_load_default_directory ();void ags_ladspa_manager_load_file (); AgsLadspaManager * ags_ladspa_manager_new (); AgsLadspaPlugin * ags_ladspa_plugin_alloc ();
gchar *filenamevoid ags_ladspa_plugin_free (AgsLadspaPlugin *ladspa_plugin
);
AgsLadspaPlugin * ags_ladspa_manager_find_ladspa_plugin
(gchar *filename
);
Lookup filename in loaded plugins.
|
the filename of the plugin |
Returns : |
the |
Since 0.4
gchar ** ags_ladspa_manager_get_filenames ();
Retrieve all filenames
Returns : |
a NULL |
Since 0.4
AgsLadspaManager * ags_ladspa_manager_get_instance ();
Get instance.
Returns : |
the AgsLadspaManager |
Since 0.4
void ags_ladspa_manager_load_default_directory ();
Loads all available plugins.
Since 0.4
void ags_ladspa_manager_load_file ();
gchar *filename
Load filename
specified plugin.
|
the filename of the plugin |
Since 0.4
AgsLadspaManager * ags_ladspa_manager_new ();
Creates an AgsLadspaManager
|
an AgsDevout |
Returns : |
a new AgsLadspaManager |
Since 0.4
AgsLadspaPlugin * ags_ladspa_plugin_alloc ();
Alloc the
Returns : |
the |
Since 0.4
void ags_ladspa_plugin_free (AgsLadspaPlugin *ladspa_plugin
);
Free the
|
the |
Since 0.4