pub type AudioStateMonitor = *mut c_void;