Top |
gboolean ags_channel_thread_test_status_flags (AgsChannelThread *channel_thread
,guint status_flags
);
Test status_flags
of channel_thread
.
Since: 3.0.0
void ags_channel_thread_set_status_flags (AgsChannelThread *channel_thread
,guint status_flags
);
Set status flags.
Since: 3.0.0
void ags_channel_thread_unset_status_flags (AgsChannelThread *channel_thread
,guint status_flags
);
Unset status flags.
Since: 3.0.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)
Enum values to control the behavior or indicate internal state of AgsChannelThread by enable/disable as flags.
sync done parent thread, initial wait during |
||
sync wait parent thread, initial wait during |
||
sync done parent thread, signal completed during |
||
sync wait parent thread, signal completed during |