Top | ![]() |
![]() |
![]() |
![]() |
void | ags_playback_domain_set_audio_thread () |
AgsThread * | ags_playback_domain_get_audio_thread () |
void | ags_playback_domain_add_playback () |
void | ags_playback_domain_remove_playback () |
AgsPlaybackDomain * | ags_playback_domain_new () |
#define | AGS_IS_PLAYBACK_DOMAIN() |
#define | AGS_IS_PLAYBACK_DOMAIN_CLASS() |
#define | AGS_PLAYBACK_DOMAIN() |
#define | AGS_PLAYBACK_DOMAIN_CLASS() |
#define | AGS_PLAYBACK_DOMAIN_GET_CLASS() |
GType | ags_playback_domain_get_type () |
enum | AgsPlaybackDomainFlags |
enum | AgsPlaybackDomainScope |
#define | AGS_TYPE_PLAYBACK_DOMAIN |
struct | AgsPlaybackDomain |
struct | AgsPlaybackDomainClass |
void ags_playback_domain_set_audio_thread (AgsPlaybackDomain *playback_domain
,AgsThread *thread
,guint scope
);
Set audio thread to specified scope.
Since: 0.7.122.7
AgsThread * ags_playback_domain_get_audio_thread (AgsPlaybackDomain *playback_domain
,guint scope
);
Get audio thread of specified scope.
Since: 0.7.122.7
void ags_playback_domain_add_playback (AgsPlaybackDomain *playback_domain
,GObject *playback
);
Add playback
to playback_domain
.
Since: 0.7.122.7
void ags_playback_domain_remove_playback (AgsPlaybackDomain *playback_domain
,GObject *playback
);
Remove playback
of playback_domain
.
Since: 0.7.122.7
AgsPlaybackDomain * ags_playback_domain_new ();
Creates an AgsPlaybackDomain, refering to application_context
.
Since: 0.4
#define AGS_IS_PLAYBACK_DOMAIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_PLAYBACK_DOMAIN))
#define AGS_IS_PLAYBACK_DOMAIN_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_PLAYBACK_DOMAIN))
#define AGS_PLAYBACK_DOMAIN(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_PLAYBACK_DOMAIN, AgsPlaybackDomain))
#define AGS_PLAYBACK_DOMAIN_CLASS(class) (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_PLAYBACK_DOMAIN, AgsPlaybackDomain))
#define AGS_PLAYBACK_DOMAIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_PLAYBACK_DOMAIN, AgsPlaybackDomainClass))