| Top |
| gboolean | ags_recall_id_get_run_stage () |
| void | ags_recall_id_set_run_stage () |
| void | ags_recall_id_unset_run_stage () |
| AgsRecallID * | ags_recall_id_find_recycling_context () |
| AgsRecallID * | ags_recall_id_find_parent_recycling_context () |
| AgsRecallID * | ags_recall_id_new () |
| #define | AGS_IS_RECALL_ID() |
| #define | AGS_RECALL_ID() |
| #define | AGS_RECALL_ID_CLASS() |
| #define | AGS_RECALL_ID_GET_CLASS() |
| GType | ags_recall_id_get_type () |
| enum | AgsRecallIDFlags |
| #define | AGS_TYPE_RECALL_ID |
| struct | AgsRecallID |
| struct | AgsRecallIDClass |
gboolean ags_recall_id_get_run_stage (AgsRecallID *id,gint stage);
Check if a run stage already has been passed for current run. This function is intended to handle AGS_AUDIO_ASYNC correctly.
Since: 1.0.0
void ags_recall_id_set_run_stage (AgsRecallID *recall_id,gint stage);
Marks the run stage to be passed for audio channel.
recall_id |
the AgsRecallID which has been passed |
|
stage |
the run stage the networked channels are in |
Since: 1.0.0
void ags_recall_id_unset_run_stage (AgsRecallID *recall_id,gint stage);
Unmarks the run stage to be passed for audio channel.
recall_id |
the AgsRecallID which has been passed |
|
stage |
the run stage the networked channels are in |
Since: 1.0.0
AgsRecallID * ags_recall_id_find_recycling_context (GList *recall_id_list,AgsRecyclingContext *recycling_context);
Retrieve recall id by recycling context.
recall_id_list |
a GList containing AgsRecallID |
|
recycling_context |
the AgsRecyclingContext to match |
Since: 1.0.0
AgsRecallID * ags_recall_id_find_parent_recycling_context (GList *recall_id_list,AgsRecyclingContext *parent_recycling_context);
Retrieve recall id by recycling context.
recall_id_list |
a GList containing AgsRecallID |
|
parent_recycling_context |
the AgsRecyclingContext to match |
Since: 1.0.0
AgsRecallID *
ags_recall_id_new (AgsRecycling *recycling);
Creates a AgsRecallID, assigned to recycling
Since: 1.0.0
#define AGS_IS_RECALL_ID(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), 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” property “recycling” GObject *
The assigned AgsRecycling.
Flags: Read / Write
Since: 1.0.0