Class
AgsAudioLv2Plugin
Description
class AgsAudio.Lv2Plugin : AgsAudio.BasePlugin
{
flags: guint,
pname: gchar*,
uri: gchar*,
ui_uri: gchar*,
manifest: AgsTurtle*,
turtle: AgsTurtle*,
doap_name: gchar*,
foaf_name: gchar*,
foaf_homepage: gchar*,
foaf_mbox: gchar*,
feature: LV2_Feature**,
program: gchar*,
preset: GList*
}
No description available.
Functions
ags_lv2_plugin_event_buffer_realloc_data
Reallocate LV2_Event_Buffer struct’s data field.
since: 3.0.0
Instance methods
Methods inherited from AgsBasePlugin (32)
Please see AgsBasePlugin for a full list of methods.
Properties
Properties inherited from AgsBasePlugin (11)
AgsAudio.BasePlugin:effect
The assigned effect.
since: 3.0.0
AgsAudio.BasePlugin:effect-index
The assigned effect-index.
since: 3.0.0
AgsAudio.BasePlugin:filename
The assigned filename.
since: 3.0.0
AgsAudio.BasePlugin:plugin-port
The assigned GList
-struct containing AgsPluginPort
.
since: 3.0.0
AgsAudio.BasePlugin:plugin-so
The assigned plugin.so.
since: 3.0.0
AgsAudio.BasePlugin:ui-effect
The assigned ui-effect.
since: 3.0.0
AgsAudio.BasePlugin:ui-effect-index
The assigned ui-effect-index.
since: 3.0.0
AgsAudio.BasePlugin:ui-filename
The assigned UI filename.
since: 3.0.0
AgsAudio.BasePlugin:ui-plugin
The assigned ui-plugin.
since: 3.0.0
AgsAudio.BasePlugin:ui-plugin-so
The assigned ui_plugin.so.
since: 3.0.0
AgsAudio.BasePlugin:uuid
The assigned AgsUUID.
since: 3.0.0
Signals
AgsAudio.Lv2Plugin::change-program
The ::change-program signal creates a new instance of plugin.
since: 3.0.0
Signals inherited from AgsBasePlugin (7)
AgsBasePlugin::activate
The ::activate signal creates a new instance of plugin.
since: 3.0.0
AgsBasePlugin::connect-port
The ::connect-port signal creates a new instance of plugin.
since: 3.0.0
AgsBasePlugin::deactivate
The ::deactivate signal creates a new instance of plugin.
since: 3.0.0
AgsBasePlugin::instantiate
The ::instantiate signal creates a new instance of plugin.
since: 3.0.0
AgsBasePlugin::instantiate-with-params
The ::instantiate-with-params signal creates a new instance of plugin.
since: 3.0.0
AgsBasePlugin::load-plugin
The ::load-plugin signal creates a new instance of plugin.
since: 3.0.0
AgsBasePlugin::run
The ::run signal creates a new instance of plugin.
since: 3.0.0
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct AgsAudioLv2PluginClass {
AgsBasePluginClass base_plugin;
void (* change_program) (
AgsLv2Plugin* lv2_plugin,
gpointer lv2_handle,
guint bank_index,
guint program_index
);
}
No description available.
Class members
base_plugin: AgsBasePluginClass
No description available.
change_program: void (* change_program) ( AgsLv2Plugin* lv2_plugin, gpointer lv2_handle, guint bank_index, guint program_index )
No description available.