Advanced Gtk+ Sequencer Reference Manual | ||||
---|---|---|---|---|
Top | Description |
#include <ags/audio/ags_recall_container.h> struct AgsRecallContainer; struct AgsRecallContainerClass; enum AgsRecallContainerFindFlags; enum AgsRecallContainerFlags;GList * ags_recall_container_find (,
GList *recall_container,
GType type,
guint find_flagsAgsRecallID *recall_id
); AgsRecall * ags_recall_container_get_recall_audio (AgsRecallContainer *container
);GList * ags_recall_container_get_recall_audio_run (AgsRecallContainer *container
);GList * ags_recall_container_get_recall_channel (AgsRecallContainer *container
);GList * ags_recall_container_get_recall_channel_run (AgsRecallContainer *container
); AgsRecallContainer * ags_recall_container_new ();
struct AgsRecallContainer { GObject object; guint flags; GType recall_audio_type; AgsRecall *recall_audio; GType recall_audio_run_type; GList *recall_audio_run; GType recall_channel_type; GList *recall_channel; GType recall_channel_run_type; GList *recall_channel_run; };
typedef enum { AGS_RECALL_CONTAINER_FIND_TYPE, AGS_RECALL_CONTAINER_FIND_TEMPLATE, AGS_RECALL_CONTAINER_FIND_RECALL_ID, } AgsRecallContainerFindFlags;
typedef enum { AGS_RECALL_CONTAINER_PLAY = 1, } AgsRecallContainerFlags;
GList * ags_recall_container_find (,
GList *recall_container,
GType type,
guint find_flagsAgsRecallID *recall_id
);
Finds AgsRecall for appropriate search criteria.
|
the AgsRecallContainer |
|
recall type |
|
search mask |
|
an AgsRecallID |
Returns : |
the matching recalls |
Since 0.4
AgsRecall * ags_recall_container_get_recall_audio
(AgsRecallContainer *container
);
Retrieve recall audio of container.
|
the AgsRecallContainer |
Returns : |
the AgsRecallAudio |
Since 0.4
GList * ags_recall_container_get_recall_audio_run (AgsRecallContainer *container
);
Retrieve recall audio run of container.
|
the AgsRecallContainer |
Returns : |
the AgsRecallAudioRun as list |
Since 0.4
GList * ags_recall_container_get_recall_channel (AgsRecallContainer *container
);
Retrieve the recall channel of container.
|
the AgsRecallContainer |
Returns : |
the AgsRecallChannel |
Since 0.4
GList * ags_recall_container_get_recall_channel_run (AgsRecallContainer *container
);
Retrieve the recall channel run of container.
|
the AgsRecallContainer |
Returns : |
the AgsRecall |
Since 0.4
AgsRecallContainer * ags_recall_container_new ();
Creates an AgsRecallContainer
Returns : |
a new AgsRecallContainer |
Since 0.4