Top | ![]() |
![]() |
![]() |
![]() |
#define | AGS_AUDIO_CONTAINER_MANAGER_GET_OBJ_MUTEX() |
GRecMutex * | ags_audio_container_manager_get_obj_mutex () |
void | ags_audio_container_manager_add_audio_container () |
void | ags_audio_container_manager_remove_audio_container () |
GObject * | ags_audio_container_manager_find_audio_container () |
AgsAudioContainerManager * | ags_audio_container_manager_get_instance () |
AgsAudioContainerManager * | ags_audio_container_manager_new () |
#define | AGS_AUDIO_CONTAINER_MANAGER() |
#define | AGS_AUDIO_CONTAINER_MANAGER_CLASS() |
#define | AGS_AUDIO_CONTAINER_MANAGER_GET_CLASS() |
#define | AGS_IS_AUDIO_CONTAINER_MANAGER() |
#define | AGS_IS_AUDIO_CONTAINER_MANAGER_CLASS() |
GType | ags_audio_container_manager_get_type () |
#define | AGS_TYPE_AUDIO_CONTAINER_MANAGER |
struct | AgsAudioContainerManager |
struct | AgsAudioContainerManagerClass |
#define AGS_AUDIO_CONTAINER_MANAGER_GET_OBJ_MUTEX(obj) (&(((AgsAudioContainerManager *) obj)->obj_mutex))
GRecMutex *
ags_audio_container_manager_get_obj_mutex
(AgsAudioContainerManager *audio_container_manager
);
void ags_audio_container_manager_add_audio_container (AgsAudioContainerManager *audio_container_manager
,GObject *audio_container
);
Add audio_container
to audio_container_manager
.
Since: 3.4.0
void ags_audio_container_manager_remove_audio_container (AgsAudioContainerManager *audio_container_manager
,GObject *audio_container
);
Remove audio_container
from audio_container_manager
.
Since: 3.4.0
GObject * ags_audio_container_manager_find_audio_container (AgsAudioContainerManager *audio_container_manager
,gchar *filename
);
Find audio container by filename
.
Since: 3.4.0
AgsAudioContainerManager * ags_audio_container_manager_get_instance ();
Get ags audio container manager instance.
Since: 3.4.0
AgsAudioContainerManager * ags_audio_container_manager_new ();
Creates an AgsAudioContainerManager
Since: 3.4.0
#define AGS_AUDIO_CONTAINER_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_AUDIO_CONTAINER_MANAGER, AgsAudioContainerManager))
#define AGS_AUDIO_CONTAINER_MANAGER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_AUDIO_CONTAINER_MANAGER, AgsAudioContainerManagerClass))
#define AGS_AUDIO_CONTAINER_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_AUDIO_CONTAINER_MANAGER, AgsAudioContainerManagerClass))
#define AGS_IS_AUDIO_CONTAINER_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_AUDIO_CONTAINER_MANAGER))
#define AGS_IS_AUDIO_CONTAINER_MANAGER_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_AUDIO_CONTAINER_MANAGER))
#define AGS_TYPE_AUDIO_CONTAINER_MANAGER (ags_audio_container_manager_get_type())
“audio-container”
property “audio-container” gpointer
The GList containing AgsAudioContainer.
Owner: AgsAudioContainerManager
Flags: Read / Write
Since: 3.4.0