| Top |
| gboolean | ags_channel_thread_test_nested_sync_flags () |
| void | ags_channel_thread_set_nested_sync_flags () |
| void | ags_channel_thread_unset_nested_sync_flags () |
| gboolean | ags_channel_thread_get_processing () |
| void | ags_channel_thread_set_processing () |
| AgsTaskLauncher * | ags_channel_thread_get_task_launcher () |
| void | ags_channel_thread_set_sound_scope () |
| gboolean | ags_channel_thread_get_do_fx_staging () |
| void | ags_channel_thread_set_do_fx_staging () |
| guint * | ags_channel_thread_get_staging_program () |
| void | ags_channel_thread_set_staging_program () |
| AgsChannelThread * | ags_channel_thread_new () |
| AgsChannel * | channel | Read / Write |
| GObject * | default-output-soundcard | Read / Write |
| gboolean | processing | Read / Write |
| AgsTaskLauncher * | task-launcher | Read |
gboolean ags_channel_thread_test_nested_sync_flags (AgsChannelThread *channel_thread,AgsChannelThreadNestedSyncFlags nested_sync_flags);
Test nested_sync_flags
of channel_thread
.
Since: 6.0.0
void ags_channel_thread_set_nested_sync_flags (AgsChannelThread *channel_thread,AgsChannelThreadNestedSyncFlags nested_sync_flags);
Set status flags.
Since: 6.0.0
void ags_channel_thread_unset_nested_sync_flags (AgsChannelThread *channel_thread,AgsChannelThreadNestedSyncFlags nested_sync_flags);
Unset status flags.
Since: 6.0.0
gboolean
ags_channel_thread_get_processing (AgsChannelThread *channel_thread);
Get processing.
Since: 3.11.0
void ags_channel_thread_set_processing (AgsChannelThread *channel_thread,gboolean processing);
Set processing.
channel_thread |
the AgsChannelThread |
|
processing |
|
Since: 3.11.0
AgsTaskLauncher *
ags_channel_thread_get_task_launcher (AgsChannelThread *channel_thread);
Get task launcher.
Since: 3.11.0
void ags_channel_thread_set_sound_scope (AgsChannelThread *channel_thread,gint sound_scope);
Set sound scope.
Since: 3.0.0
gboolean
ags_channel_thread_get_do_fx_staging (AgsChannelThread *channel_thread);
Get do fx staging.
Since: 3.3.0
void ags_channel_thread_set_do_fx_staging (AgsChannelThread *channel_thread,gboolean do_fx_staging);
Set do fx staging.
Since: 3.3.0
guint * ags_channel_thread_get_staging_program (AgsChannelThread *channel_thread,guint *staging_program_count);
Get staging program.
channel_thread |
the AgsChannelThread |
|
staging_program_count |
the staging program count. |
[out] |
Since: 3.3.0
void ags_channel_thread_set_staging_program (AgsChannelThread *channel_thread,guint *staging_program,guint staging_program_count);
Set staging program.
channel_thread |
the AgsChannelThread |
|
staging_program |
the staging program. |
[transfer none] |
staging_program_count |
the staging program count |
Since: 3.3.0
AgsChannelThread * ags_channel_thread_new (GObject *default_output_soundcard,GObject *channel);
Create a new AgsChannelThread.
Since: 3.0.0
#define AGS_CHANNEL_THREAD_DEFAULT_JIFFIE (ceil(AGS_SOUNDCARD_DEFAULT_SAMPLERATE / AGS_SOUNDCARD_DEFAULT_BUFFER_SIZE) + AGS_SOUNDCARD_DEFAULT_OVERCLOCK)
“channel” property“channel” AgsChannel *
The assigned AgsChannel.
Owner: AgsChannelThread
Flags: Read / Write
Since: 3.0.0
“default-output-soundcard” property “default-output-soundcard” GObject *
The assigned default soundcard.
Owner: AgsChannelThread
Flags: Read / Write
Since: 3.0.0
“processing” property “processing” gboolean
The processing state.
Owner: AgsChannelThread
Flags: Read / Write
Default value: FALSE
Since: 3.11.0