public final class AudioComponentFlags
extends java.lang.Object
Flags found in AudioComponentDescription.componentFlags.
[@constant] kAudioComponentFlag_Unsearchable
When this bit in AudioComponentDescription's componentFlags is set, AudioComponentFindNext will only return this component when performing a specific, non-wildcard search for the component, i.e. with non-zero values of componentType, componentSubType, and componentManufacturer. This can be useful when privately registering a component.
[@constant] kAudioComponentFlag_SandboxSafe
An AudioComponent sets this bit in its componentFlags to indicate to the system that the AudioComponent is safe to open in a sandboxed process.
[@constant] kAudioComponentFlag_IsV3AudioUnit
The system sets this flag automatically when registering components which implement a version 3 Audio Unit.
[@constant] kAudioComponentFlag_RequiresAsyncInstantiation
The system sets this flag automatically when registering components which require asynchronous instantiation via AudioComponentInstantiate (v3 audio units with views).
[@constant] kAudioComponentFlag_CanLoadInProcess
The system sets this flag automatically when registering components which can be loaded into the current process. This is always true for V2 audio units; it depends on the packaging in the case of a V3 audio unit.
| Modifier and Type | Field and Description |
|---|---|
static int |
CanLoadInProcess |
static int |
IsV3AudioUnit |
static int |
RequiresAsyncInstantiation |
static int |
SandboxSafe |
static int |
Unsearchable |
public static final int Unsearchable
public static final int SandboxSafe
public static final int IsV3AudioUnit
public static final int RequiresAsyncInstantiation
public static final int CanLoadInProcess