Struct libsoundio_sys::SoundIoInStream [] [src]

#[repr(C)]
pub struct SoundIoInStream { pub device: *mut SoundIoDevice, pub format: SoundIoFormat, pub sample_rate: c_int, pub layout: SoundIoChannelLayout, pub software_latency: c_double, pub userdata: *mut c_void, pub read_callback: *mut extern "C" fn(_: *mut SoundIoInStream, _: c_int, _: c_int), pub overflow_callback: *mut extern "C" fn(_: *mut SoundIoInStream), pub error_callback: *mut extern "C" fn(_: *mut SoundIoInStream, _: c_int), pub name: *const c_char, pub non_terminal_hint: i8, pub bytes_per_frame: c_int, pub bytes_per_sample: c_int, pub layout_error: c_int, }

Fields