Top |
Functions
|
ags_channel_thread_test_status_flags () |
|
ags_channel_thread_set_status_flags () |
|
ags_channel_thread_unset_status_flags () |
|
ags_channel_thread_get_processing () |
|
ags_channel_thread_set_processing () |
|
ags_channel_thread_get_task_launcher () |
|
ags_channel_thread_set_sound_scope () |
|
ags_channel_thread_get_do_fx_staging () |
|
ags_channel_thread_set_do_fx_staging () |
|
ags_channel_thread_get_staging_program () |
|
ags_channel_thread_set_staging_program () |
AgsChannelThread * | ags_channel_thread_new () |
#define | AGS_CHANNEL_THREAD() |
#define | AGS_CHANNEL_THREAD_CLASS() |
#define | AGS_CHANNEL_THREAD_GET_CLASS() |
#define | AGS_IS_CHANNEL_THREAD() |
#define | AGS_IS_CHANNEL_THREAD_CLASS() |
|
ags_channel_thread_get_type () |
Properties
AgsChannel * | channel | Read / Write |
|
default-output-soundcard | Read / Write |
processing | Read / Write | |
|
task-launcher | Read |
Types and Values
#define | AGS_CHANNEL_THREAD_DEFAULT_JIFFIE |
#define | AGS_TYPE_CHANNEL_THREAD |
struct | AgsChannelThread |
struct | AgsChannelThreadClass |
Functions
ags_channel_thread_test_status_flags ()
gboolean ags_channel_thread_test_status_flags (AgsChannelThread *channel_thread
,);
AgsChannelThreadStatusFlags status_flags
Test status_flags
of channel_thread
.
Since:
ags_channel_thread_set_status_flags ()
void ags_channel_thread_set_status_flags (AgsChannelThread *channel_thread
,);
AgsChannelThreadStatusFlags status_flags
Set status flags.
Since:
ags_channel_thread_unset_status_flags ()
void ags_channel_thread_unset_status_flags (AgsChannelThread *channel_thread
,);
AgsChannelThreadStatusFlags status_flags
Unset status flags.
Since:
ags_channel_thread_get_processing ()
gboolean ags_channel_thread_get_processing (AgsChannelThread *channel_thread
);
Get processing.
Since:
ags_channel_thread_set_processing ()
void ags_channel_thread_set_processing (AgsChannelThread *channel_thread
,);
gboolean processing
Set processing.
Parameters
channel_thread |
the AgsChannelThread |
|
processing |
|
Since:
ags_channel_thread_get_task_launcher ()
AgsTaskLauncher * ags_channel_thread_get_task_launcher (AgsChannelThread *channel_thread
);
Get task launcher.
Since:
ags_channel_thread_set_sound_scope ()
void ags_channel_thread_set_sound_scope (AgsChannelThread *channel_thread
,);
gint sound_scope
Set sound scope.
Since:
ags_channel_thread_get_do_fx_staging ()
gboolean ags_channel_thread_get_do_fx_staging (AgsChannelThread *channel_thread
);
Get do fx staging.
Since:
ags_channel_thread_set_do_fx_staging ()
void ags_channel_thread_set_do_fx_staging (AgsChannelThread *channel_thread
,);
gboolean do_fx_staging
Set do fx staging.
Since:
ags_channel_thread_get_staging_program ()
guint * ags_channel_thread_get_staging_program (AgsChannelThread *channel_thread
,);
guint *staging_program_count
Get staging program.
Parameters
channel_thread |
the AgsChannelThread |
|
staging_program_count |
the staging program count. |
[out] |
Since:
ags_channel_thread_set_staging_program ()
void ags_channel_thread_set_staging_program (AgsChannelThread *channel_thread
,,
guint *staging_program);
guint staging_program_count
Set staging program.
Parameters
channel_thread |
the AgsChannelThread |
|
staging_program |
the staging program. |
[transfer none] |
staging_program_count |
the staging program count |
Since:
ags_channel_thread_new ()
AgsChannelThread * ags_channel_thread_new (,
GObject *default_output_soundcard);
GObject *channel
Create a new AgsChannelThread.
Since:
AGS_CHANNEL_THREAD()
#define AGS_CHANNEL_THREAD(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_CHANNEL_THREAD, AgsChannelThread))
AGS_CHANNEL_THREAD_CLASS()
#define AGS_CHANNEL_THREAD_CLASS(class) (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_CHANNEL_THREAD, AgsChannelThreadClass))
AGS_CHANNEL_THREAD_GET_CLASS()
#define AGS_CHANNEL_THREAD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_CHANNEL_THREAD, AgsChannelThreadClass))
AGS_IS_CHANNEL_THREAD()
#define AGS_IS_CHANNEL_THREAD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_CHANNEL_THREAD))
AGS_IS_CHANNEL_THREAD_CLASS()
#define AGS_IS_CHANNEL_THREAD_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_CHANNEL_THREAD))
Types and Values
AGS_CHANNEL_THREAD_DEFAULT_JIFFIE
#define AGS_CHANNEL_THREAD_DEFAULT_JIFFIE (ceil(AGS_SOUNDCARD_DEFAULT_SAMPLERATE / AGS_SOUNDCARD_DEFAULT_BUFFER_SIZE) + AGS_SOUNDCARD_DEFAULT_OVERCLOCK)
Property Details
The “channel”
property
“channel” AgsChannel *
The assigned AgsChannel.
Owner: AgsChannelThread
Flags: Read / Write
Since:
The “default-output-soundcard”
property
“default-output-soundcard”GObject *
The assigned default soundcard.
Owner: AgsChannelThread
Flags: Read / Write
Since:
The “processing”
property
“processing”gboolean
The processing state.
Owner: AgsChannelThread
Flags: Read / Write
Default value: FALSE
Since: