SoundIoOutStreamWasapi

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

Members

Variables

areas
SoundIoChannelArea[SOUNDIO_MAX_CHANNELS] areas;
Undocumented in source.
audio_client
IAudioClient* audio_client;
Undocumented in source.
audio_clock_adjustment
IAudioClockAdjustment* audio_clock_adjustment;
Undocumented in source.
audio_render_client
IAudioRenderClient* audio_render_client;
Undocumented in source.
audio_session_control
IAudioSessionControl* audio_session_control;
Undocumented in source.
audio_volume_control
ISimpleAudioVolume* audio_volume_control;
Undocumented in source.
buffer_frame_count
UINT32 buffer_frame_count;
Undocumented in source.
clear_buffer_flag
SoundIoAtomicFlag clear_buffer_flag;
Undocumented in source.
cond
SoundIoOsCond* cond;
Undocumented in source.
desired_pause_state
SoundIoAtomicBool desired_pause_state;
Undocumented in source.
h_event
HANDLE h_event;
Undocumented in source.
is_paused
bool is_paused;
Undocumented in source.
is_raw
bool is_raw;
Undocumented in source.
min_padding_frames
UINT32 min_padding_frames;
Undocumented in source.
mutex
SoundIoOsMutex* mutex;
Undocumented in source.
need_resample
bool need_resample;
Undocumented in source.
open_complete
bool open_complete;
Undocumented in source.
open_err
int open_err;
Undocumented in source.
pause_resume_flag
SoundIoAtomicFlag pause_resume_flag;
Undocumented in source.
start_cond
SoundIoOsCond* start_cond;
Undocumented in source.
started
bool started;
Undocumented in source.
stream_name
LPWSTR stream_name;
Undocumented in source.
thread
SoundIoOsThread* thread;
Undocumented in source.
thread_exit_flag
SoundIoAtomicFlag thread_exit_flag;
Undocumented in source.
volume
float volume;
Undocumented in source.
writable_frame_count
int writable_frame_count;
Undocumented in source.
write_frame_count
int write_frame_count;
Undocumented in source.

Meta