Function

AudioUnitRemoveRenderNotify

Unregisters a previously-registered render listener callback function.

Declaration

OSStatus AudioUnitRemoveRenderNotify(AudioUnit inUnit, AURenderCallback inProc, void *inProcUserData);

Parameters

inUnit

The audio unit that you no longer want to receive render notifications from.

inProc

The callback function that you previously registered and are now unregistering.

inProcUserData

The custom data that you provided when registering the callback function.

Return Value

A result code.

See Also

Audio Unit Initialization and Rendering Audio

AudioUnitInitialize

Initializes an audio unit

AudioUnitUninitialize

Uninitializes an audio unit.

AudioUnitAddRenderNotify

Registers a callback to receive audio unit render notifications.

AudioUnitRender

Initiates a rendering cycle for an audio unit.

AudioUnitReset

Resets an audio unit’s render state.