Function

AudioSessionRemovePropertyListenerWithUserData

Removes a property listener callback function from your application’s audio session object.

Declaration

OSStatus AudioSessionRemovePropertyListenerWithUserData(AudioSessionPropertyID inID, AudioSessionPropertyListener inProc, void *inClientData);

Parameters

inID

The identifier for the audio session property whose value changes you no longer want to listen for.

inProc

The name of your property listener callback function.

inClientData

The same custom data for the property listener callback that you passed when calling the AudioSessionAddPropertyListener function.

Return Value

A result code. See Result Codes.

Discussion

Audio session properties are listed and described in Audio Session Property Identifiers.

See Also

Using Audio Session Properties

AudioSessionGetProperty

Gets the value of a specified audio session property.

Deprecated
AudioSessionSetProperty

Sets the value of a specified audio session property.

Deprecated
AudioSessionGetPropertySize

Gets the size of the value for a specified audio session property.

Deprecated
AudioSessionAddPropertyListener

Adds a property listener callback function to your application’s audio session object.

Deprecated
AudioSessionRemovePropertyListener

Removes an audio session property listener callback function.

Deprecated