Top | ![]() |
![]() |
![]() |
![]() |
GList * | ags_recall_factory_create () |
void | ags_recall_factory_remove () |
AgsRecallFactory * | ags_recall_factory_get_instance () |
AgsRecallFactory * | ags_recall_factory_new () |
#define | AGS_IS_RECALL_FACTORY() |
#define | AGS_IS_RECALL_FACTORY_CLASS() |
#define | AGS_RECALL_FACTORY() |
#define | AGS_RECALL_FACTORY_CLASS() |
#define | AGS_RECALL_FACTORY_GET_CLASS() |
GType | ags_recall_factory_get_type () |
enum | AgsRecallFactoryCreateFlags |
#define | AGS_TYPE_RECALL_FACTORY |
struct | AgsRecallFactory |
struct | AgsRecallFactoryClass |
GList * ags_recall_factory_create (AgsAudio *audio
,AgsRecallContainer *play_container
,AgsRecallContainer *recall_container
,gchar *plugin_name
,guint start_audio_channel
,guint stop_audio_channel
,guint start_pad
,guint stop_pad
,guint create_flags
,guint recall_flags
);
Instantiate AgsRecall by this factory.
audio |
an AgsAudio that should keep the recalls |
|
play_container |
an AgsRecallContainer to indetify what recall to use |
|
recall_container |
an AgsRecallContainer to indetify what recall to use |
|
plugin_name |
the plugin identifier to instantiate |
|
start_audio_channel |
the first audio channel to apply |
|
stop_audio_channel |
the last audio channel to apply |
|
start_pad |
the first pad to apply |
|
stop_pad |
the last pad to apply |
|
create_flags |
modify the behaviour of this function |
|
recall_flags |
flags to be set for AgsRecall |
Since: 0.4
void ags_recall_factory_remove (AgsAudio *audio
,AgsRecallContainer *recall_container
);
AgsRecallFactory * ags_recall_factory_new ();
Creates a AgsRecallFactory
Since: 0.4
#define AGS_IS_RECALL_FACTORY(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_RECALL_FACTORY))
#define AGS_IS_RECALL_FACTORY_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE((class), AGS_TYPE_RECALL_FACTORY))
#define AGS_RECALL_FACTORY(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_RECALL_FACTORY, AgsRecallFactory))
#define AGS_RECALL_FACTORY_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_RECALL_FACTORY, AgsRecallFactoryClass))
#define AGS_RECALL_FACTORY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_RECALL_FACTORY, AgsRecallFactoryClass))