Top |
#define | AGS_PORT_GET_OBJ_MUTEX() |
gboolean | ags_port_test_flags () |
void | ags_port_set_flags () |
void | ags_port_unset_flags () |
void | ags_port_safe_read () |
void | ags_port_safe_read_raw () |
void | ags_port_safe_write () |
void | ags_port_safe_write_raw () |
void | ags_port_safe_get_property () |
void | ags_port_safe_set_property () |
GList * | ags_port_find_specifier () |
void | ags_port_add_automation () |
void | ags_port_remove_automation () |
AgsPort * | ags_port_new () |
gboolean ags_port_test_flags (AgsPort *port
,guint flags
);
Test flags
to be set on port
.
Since: 3.0.0
void ags_port_unset_flags (AgsPort *port
,guint flags
);
Unset flags.
Since: 3.0.0
void ags_port_safe_read (AgsPort *port
,GValue *value
);
Perform safe read.
Since: 3.0.0
void ags_port_safe_read_raw (AgsPort *port
,GValue *value
);
Perform safe read.
Since: 3.0.0
void ags_port_safe_write (AgsPort *port
,GValue *value
);
Perform safe write.
Since: 3.0.0
void ags_port_safe_get_property (AgsPort *port
,gchar *property_name
,GValue *value
);
Perform safe get property.
Since: 3.0.0
void ags_port_safe_set_property (AgsPort *port
,gchar *property_name
,GValue *value
);
Perform safe set property.
Since: 3.0.0
GList * ags_port_find_specifier (GList *port
,gchar *specifier
);
Retrieve port by specifier.
port |
the GList containing AgsPort. |
[element-type AgsAudio.Port][transfer none] |
specifier |
the recall specifier to match |
Since: 3.0.0
void ags_port_add_automation (AgsPort *port
,GObject *automation
);
Adds an automation.
Since: 3.0.0
void ags_port_remove_automation (AgsPort *port
,GObject *automation
);
Removes an automation.
Since: 3.0.0
Enum values to control the behavior or indicate internal state of AgsPort by enable/disable as flags.