Top |
#define AGS_RECALL_ID_GET_OBJ_MUTEX(obj) (&(((AgsRecallID *) obj)->obj_mutex))
void ags_recall_id_set_sound_scope (AgsRecallID *recall_id
,gint sound_scope
);
gboolean ags_recall_id_check_sound_scope (AgsRecallID *recall_id
,gint sound_scope
);
Check if sound_scope
is set for recall_id
.
Since: 3.0.0
gboolean ags_recall_id_test_staging_flags (AgsRecallID *recall_id
,guint staging_flags
);
Test staging_flags
to be set on recall_id
.
Since: 3.0.0
void ags_recall_id_set_staging_flags (AgsRecallID *recall_id
,guint staging_flags
);
Set staging flags.
Since: 3.0.0
void ags_recall_id_unset_staging_flags (AgsRecallID *recall_id
,guint staging_flags
);
Unset staging flags.
Since: 3.0.0
gboolean ags_recall_id_check_staging_flags (AgsRecallID *recall_id
,guint staging_flags
);
Check the occurence of staging_flags
in recall_id
.
Since: 3.0.0
gboolean ags_recall_id_test_state_flags (AgsRecallID *recall_id
,guint state_flags
);
Test state_flags
to be set on recall_id
.
Since: 3.0.0
void ags_recall_id_set_state_flags (AgsRecallID *recall_id
,guint state_flags
);
Set state flags.
Since: 3.0.0
void ags_recall_id_unset_state_flags (AgsRecallID *recall_id
,guint state_flags
);
Unset state flags.
Since: 3.0.0
gboolean ags_recall_id_check_state_flags (AgsRecallID *recall_id
,guint state_flags
);
Check the occurence of state_flags
in recall_id
.
Since: 3.0.0
AgsRecyclingContext *
ags_recall_id_get_recycling_context (AgsRecallID *recall_id
);
Get recycling context.
Since: 3.3.0
void ags_recall_id_set_recycling_context (AgsRecallID *recall_id
,AgsRecyclingContext *recycling_context
);
Set recycling context.
Since: 3.3.0
AgsRecallID * ags_recall_id_find_recycling_context (GList *recall_id
,AgsRecyclingContext *recycling_context
);
Retrieve recall id by recycling context.
recall_id |
the GList containing AgsRecallID. |
[element-type AgsAudio.RecallID][transfer none] |
recycling_context |
the AgsRecyclingContext to match |
Since: 3.0.0
AgsRecallID * ags_recall_id_find_parent_recycling_context (GList *recall_id
,AgsRecyclingContext *parent_recycling_context
);
Retrieve recall id by recycling context.
recall_id |
the GList containing AgsRecallID. |
[element-type AgsAudio.RecallID][transfer none] |
parent_recycling_context |
the AgsRecyclingContext to match |
Since: 3.0.0
#define AGS_IS_RECALL_ID(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_RECALL_ID))
#define AGS_IS_RECALL_ID_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_RECALL_ID))
#define AGS_RECALL_ID(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), AGS_TYPE_RECALL_ID, AgsRecallID))
#define AGS_RECALL_ID_CLASS(class) (G_TYPE_CHECK_CLASS_CAST ((class), AGS_TYPE_RECALL_ID, AgsRecallIDClass))
#define AGS_RECALL_ID_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_RECALL_ID, AgsRecallIDClass))
“recycling-context”
property“recycling-context” GObject *
The dynamic run context belonging to.
Owner: AgsRecallID
Flags: Read / Write
Since: 3.0.0