coreaudio::audio_unit::render_callback::InputProcFn [] [src]

type InputProcFn = FnMut(*mut AudioUnitRenderActionFlags, *const AudioTimeStamp, UInt32, UInt32, *mut AudioBufferList) -> OSStatus;

When set_render_callback is called, a closure of this type will be used to wrap the given render callback function.

This allows the user to provide a custom, more rust-esque callback function type that takes greater advantage of rust's type safety.