type AudioDecoderReadyCallback = Box<dyn FnOnce(u32) + Send + 'static>;
struct AudioDecoderReadyCallback(/* private fields */);