deprecatedになってしまったAudioDeviceAddIOProc()の代替としては
AudioDeviceCreateIOProcID()を使います。
結果としてAudioDeviceIOProcIDが得られるので、
デバイスを使用する際にはそのprocIDをAudioDeviceStart()の第2引数に指定します。
変更前:
err = AudioDeviceAddIOProc(mDeviceID, proc, userData);err = AudioDeviceStart(mDeviceID, proc);
変更後:
参考: Technical Note TN2223: Moving Off Deprecated HAL APIsAudioDeviceIOProcID procID = NULL;err = AudioDeviceCreateIOProcID(mDeviceID, proc, userData, &procID);err = AudioDeviceStart(mDeviceID, procID);