Contents

AudioUnitExtensionSetComponentList(_:_:)

Allows the implementor of an audio unit extension to dynamically modify the list of component registrations for the extension.

Declaration

func AudioUnitExtensionSetComponentList(_ extensionIdentifier: CFString, _ audioComponentInfo: CFArray?) -> OSStatus

Parameters

  • extensionIdentifier:

    The bundle identifier of the audio unit extension.

  • audioComponentInfo:

    An array of dictionaries, one for each component registration.

Return Value

An OSStatus result code.

Discussion

The bundle identifier of the process that calls this function must prefix or match the extension identifier.

For an example of the array of dictionaries, see Audio Components.

See Also

Audio Units