soundio.jack

Translated from C to D

Members

Aliases

SoundIoListJackClient
alias SoundIoListJackClient = SOUNDIO_LIST!SoundIoJackClient
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static functions

buffer_size_callback
int buffer_size_callback(jack_nframes_t nframes, void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
destroy_jack
void destroy_jack(SoundIoPrivate* si)
Undocumented in source. Be warned that the author may not have intended to support it.
destruct_device
void destruct_device(SoundIoDevicePrivate* dp)
Undocumented in source. Be warned that the author may not have intended to support it.
find_or_create_client
SoundIoJackClient* find_or_create_client(SoundIoListJackClient* clients, SoundIoDeviceAim aim, bool is_physical, const(char)* client_name, int client_name_len)
Undocumented in source. Be warned that the author may not have intended to support it.
find_port_matching_channel
SoundIoDeviceJackPort* find_port_matching_channel(SoundIoDevice* device, SoundIoChannelId id)
Undocumented in source. Be warned that the author may not have intended to support it.
flush_events_jack
void flush_events_jack(SoundIoPrivate* si)
Undocumented in source. Be warned that the author may not have intended to support it.
force_device_scan_jack
void force_device_scan_jack(SoundIoPrivate* si)
Undocumented in source. Be warned that the author may not have intended to support it.
instream_begin_read_jack
int instream_begin_read_jack(SoundIoPrivate* si, SoundIoInStreamPrivate* is_, SoundIoChannelArea** out_areas, int* frame_count)
Undocumented in source. Be warned that the author may not have intended to support it.
instream_buffer_size_callback
int instream_buffer_size_callback(jack_nframes_t nframes, void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
instream_destroy_jack
void instream_destroy_jack(SoundIoPrivate* si, SoundIoInStreamPrivate* is_)
Undocumented in source. Be warned that the author may not have intended to support it.
instream_end_read_jack
int instream_end_read_jack(SoundIoPrivate* si, SoundIoInStreamPrivate* is_)
Undocumented in source. Be warned that the author may not have intended to support it.
instream_get_latency_jack
int instream_get_latency_jack(SoundIoPrivate* si, SoundIoInStreamPrivate* is_, double* out_latency)
Undocumented in source. Be warned that the author may not have intended to support it.
instream_open_jack
int instream_open_jack(SoundIoPrivate* si, SoundIoInStreamPrivate* is_)
Undocumented in source. Be warned that the author may not have intended to support it.
instream_pause_jack
int instream_pause_jack(SoundIoPrivate* si, SoundIoInStreamPrivate* is_, bool pause)
Undocumented in source. Be warned that the author may not have intended to support it.
instream_process_callback
int instream_process_callback(jack_nframes_t nframes, void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
instream_sample_rate_callback
int instream_sample_rate_callback(jack_nframes_t nframes, void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
instream_shutdown_callback
void instream_shutdown_callback(void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
instream_start_jack
int instream_start_jack(SoundIoPrivate* si, SoundIoInStreamPrivate* is_)
Undocumented in source. Be warned that the author may not have intended to support it.
instream_xrun_callback
int instream_xrun_callback(void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
nframes_max
jack_nframes_t nframes_max(jack_nframes_t a, jack_nframes_t b)
Undocumented in source. Be warned that the author may not have intended to support it.
notify_devices_change
void notify_devices_change(SoundIoPrivate* si)
Undocumented in source. Be warned that the author may not have intended to support it.
outstream_begin_write_jack
int outstream_begin_write_jack(SoundIoPrivate* si, SoundIoOutStreamPrivate* os, SoundIoChannelArea** out_areas, int* frame_count)
Undocumented in source. Be warned that the author may not have intended to support it.
outstream_buffer_size_callback
int outstream_buffer_size_callback(jack_nframes_t nframes, void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
outstream_clear_buffer_jack
int outstream_clear_buffer_jack(SoundIoPrivate* si, SoundIoOutStreamPrivate* os)
Undocumented in source. Be warned that the author may not have intended to support it.
outstream_destroy_jack
void outstream_destroy_jack(SoundIoPrivate* is_, SoundIoOutStreamPrivate* os)
Undocumented in source. Be warned that the author may not have intended to support it.
outstream_end_write_jack
int outstream_end_write_jack(SoundIoPrivate* si, SoundIoOutStreamPrivate* os)
Undocumented in source. Be warned that the author may not have intended to support it.
outstream_get_latency_jack
int outstream_get_latency_jack(SoundIoPrivate* si, SoundIoOutStreamPrivate* os, double* out_latency)
Undocumented in source. Be warned that the author may not have intended to support it.
outstream_open_jack
int outstream_open_jack(SoundIoPrivate* si, SoundIoOutStreamPrivate* os)
Undocumented in source. Be warned that the author may not have intended to support it.
outstream_pause_jack
int outstream_pause_jack(SoundIoPrivate* si, SoundIoOutStreamPrivate* os, bool pause)
Undocumented in source. Be warned that the author may not have intended to support it.
outstream_process_callback
int outstream_process_callback(jack_nframes_t nframes, void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
outstream_sample_rate_callback
int outstream_sample_rate_callback(jack_nframes_t nframes, void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
outstream_shutdown_callback
void outstream_shutdown_callback(void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
outstream_start_jack
int outstream_start_jack(SoundIoPrivate* si, SoundIoOutStreamPrivate* os)
Undocumented in source. Be warned that the author may not have intended to support it.
outstream_xrun_callback
int outstream_xrun_callback(void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
port_registration_callback
void port_registration_callback(jack_port_id_t port_id, int reg, void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
port_rename_calllback
void port_rename_calllback(jack_port_id_t port_id, const(char)* old_name, const(char)* new_name, void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
refresh_devices
int refresh_devices(SoundIoPrivate* si)
Undocumented in source. Be warned that the author may not have intended to support it.
refresh_devices_bare
int refresh_devices_bare(SoundIoPrivate* si)
Undocumented in source. Be warned that the author may not have intended to support it.
sample_rate_callback
int sample_rate_callback(jack_nframes_t nframes, void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
shutdown_callback
void shutdown_callback(void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_jack_init
int soundio_jack_init(SoundIoPrivate* si)
Undocumented in source. Be warned that the author may not have intended to support it.
split_str
void split_str(const(char)* input_str, int input_str_len, char c, const(char)** out_1, int* out_len_1, const(char)** out_2, int* out_len_2)
Undocumented in source. Be warned that the author may not have intended to support it.
wait_events_jack
void wait_events_jack(SoundIoPrivate* si)
Undocumented in source. Be warned that the author may not have intended to support it.
wakeup_jack
void wakeup_jack(SoundIoPrivate* si)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

global_msg_callback_flag
SoundIoAtomicFlag global_msg_callback_flag;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

SoundIoDeviceJack
struct SoundIoDeviceJack
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SoundIoDeviceJackPort
struct SoundIoDeviceJackPort
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SoundIoInStreamJack
struct SoundIoInStreamJack
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SoundIoInStreamJackPort
struct SoundIoInStreamJackPort
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SoundIoJack
struct SoundIoJack
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SoundIoJackClient
struct SoundIoJackClient
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SoundIoJackPort
struct SoundIoJackPort
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SoundIoOutStreamJack
struct SoundIoOutStreamJack
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SoundIoOutStreamJackPort
struct SoundIoOutStreamJackPort
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta