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