Function AudioUnitProcessMultiple
Source pub unsafe extern "C-unwind" fn AudioUnitProcessMultiple(
in_unit: *mut OpaqueAudioComponentInstance,
io_action_flags: *mut AudioUnitRenderActionFlags,
in_time_stamp: NonNull<AudioTimeStamp>,
in_number_frames: u32,
in_number_input_buffer_lists: u32,
in_input_buffer_lists: NonNull<NonNull<AudioBufferList>>,
in_number_output_buffer_lists: u32,
io_output_buffer_lists: NonNull<NonNull<AudioBufferList>>,
) -> i32
Expand description
ยงSafety
in_unit must be a valid pointer.
io_action_flags must be a valid pointer or null.
in_time_stamp must be a valid pointer.
in_input_buffer_lists must be a valid pointer.
io_output_buffer_lists must be a valid pointer.