errorfunc
AudioErrfunc errorfunc; // address of error function
errorfunc = func;
if (errorfunc != 0) {
(void) (*errorfunc)(this, AUDIO_NOERROR, sev, msg);
errorfunc = AudioStderrMsg;
if (errorfunc != 0) {
(void) (*errorfunc)(this, code, sev, msg);