Top | ![]() |
![]() |
![]() |
![]() |
gboolean | ags_recall_lv2_test_flags () |
void | ags_recall_lv2_set_flags () |
void | ags_recall_lv2_unset_flags () |
void | ags_recall_lv2_load () |
GList * | ags_recall_lv2_load_ports () |
void | ags_recall_lv2_load_conversion () |
GList * | ags_recall_lv2_find () |
AgsRecallLv2 * | ags_recall_lv2_new () |
#define | AGS_IS_RECALL_LV2() |
#define | AGS_RECALL_LV2() |
#define | AGS_RECALL_LV2_CLASS() |
#define | AGS_RECALL_LV2_GET_CLASS() |
GType | ags_recall_lv2_get_type () |
enum | AgsRecallLv2FLags |
#define | AGS_TYPE_RECALL_LV2 |
struct | AgsRecallLv2 |
struct | AgsRecallLv2Class |
gboolean ags_recall_lv2_test_flags (AgsRecallLv2 *recall_lv2
,guint flags
);
Test flags
to be set on recall
.
Since: 2.0.0
void ags_recall_lv2_set_flags (AgsRecallLv2 *recall_lv2
,guint flags
);
Set flags.
Since: 2.0.0
void ags_recall_lv2_unset_flags (AgsRecallLv2 *recall_lv2
,guint flags
);
Unset flags.
Since: 2.0.0
void
ags_recall_lv2_load (AgsRecallLv2 *recall_lv2
);
Set up LV2 handle.
Since: 2.0.0
GList *
ags_recall_lv2_load_ports (AgsRecallLv2 *recall_lv2
);
Set up LV2 ports.
Since: 2.0.0
void ags_recall_lv2_load_conversion (AgsRecallLv2 *recall_lv2
,GObject *port
,gpointer plugin_port
);
Loads conversion object by using plugin_port
and sets in on port
.
Since: 2.0.0
GList * ags_recall_lv2_find (GList *recall
,gchar *filename
,gchar *uri
);
Retrieve LV2 recall.
Since: 2.0.0
AgsRecallLv2 * ags_recall_lv2_new (AgsChannel *source
,AgsTurtle *turtle
,gchar *filename
,gchar *effect
,gchar *uri
,guint effect_index
);
Creates a new instance of AgsRecallLv2
source |
the AgsChannel as source |
|
turtle |
the RDF turtle file |
|
filename |
the LV2 plugin filename |
|
effect |
the LV2 plugin effect |
|
uri |
uri's name |
|
effect_index |
effect's index |
Since: 2.0.0
#define AGS_IS_RECALL_LV2(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_RECALL_LV2))
#define AGS_RECALL_LV2(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_RECALL_LV2, AgsRecallLv2))
#define AGS_RECALL_LV2_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_RECALL_LV2, AgsRecallLv2Class))
#define AGS_RECALL_LV2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_RECALL_LV2, AgsRecallLv2Class))
Enum values to control the behavior or indicate internal state of AgsRecallLv2 by enable/disable as flags.
“atom-port”
property“atom-port” guint
The atom port index.
Flags: Read / Write
Default value: 0
Since: 2.0.0
“bank”
property“bank” guint
The selected bank.
Flags: Read / Write
Default value: 0
Since: 2.0.0
“event-port”
property“event-port” guint
The event port index.
Flags: Read / Write
Default value: 0
Since: 2.0.0
“plugin”
property“plugin” AgsLv2Plugin *
The assigned plugin.
Flags: Read / Write
Since: 2.1.53
“program”
property“program” guint
The selected program.
Flags: Read / Write
Default value: 0
Since: 2.0.0
“uri”
property“uri” gchar *
The uri's name.
Flags: Read / Write
Default value: NULL
Since: 2.0.0