pub type AudioOutputFn = Box<dyn FnMut(AudioInfo, &mut AudioBuffer) + Send>;
pub struct AudioOutputFn(/* private fields */);