AgsPlayback
AgsPlayback — Outputting to soundcard context
|
|
Object Hierarchy
GObject
╰── AgsPlayback
Includes
#include <ags/audio/ags_playback.h>
Description
AgsPlayback represents a context to output.
Functions
ags_playback_find_source ()
AgsPlayback *
ags_playback_find_source (GList *playback
,
GObject *source
);
ags_playback_new ()
AgsPlayback *
ags_playback_new ();
Creates an AgsPlayback, refering to application_context
.
Since: 0.4
AGS_IS_PLAYBACK()
#define AGS_IS_PLAYBACK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_PLAYBACK))
AGS_IS_PLAYBACK_CLASS()
#define AGS_IS_PLAYBACK_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_PLAYBACK))
AGS_PLAYBACK()
#define AGS_PLAYBACK(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_PLAYBACK, AgsPlayback))
AGS_PLAYBACK_CLASS()
#define AGS_PLAYBACK_CLASS(class) (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_PLAYBACK, AgsPlayback))
AGS_PLAYBACK_GET_CLASS()
#define AGS_PLAYBACK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_PLAYBACK, AgsPlaybackClass))
ags_playback_get_type ()
GType
ags_playback_get_type ();
Types and Values
AGS_TYPE_PLAYBACK
#define AGS_TYPE_PLAYBACK (ags_playback_get_type())
struct AgsPlayback
struct AgsPlayback;
struct AgsPlaybackClass
struct AgsPlaybackClass {
GObjectClass gobject;
};
Property Details
The “audio-channel”
property
“audio-channel” guint
The assigned audio channel.
Flags: Read / Write
Default value: 0
Since: 0.7.122.7
The “playback-domain”
property
“playback-domain” GObject *
The parent playback domain.
Flags: Read / Write
Since: 0.7.122.7
The “source”
property
“source” GObject *
The assigned source.
Flags: Read / Write
Since: 0.7.122.7