Package apple.avfoundation.enums
Class AVAudioEnvironmentOutputType
- java.lang.Object
-
- apple.avfoundation.enums.AVAudioEnvironmentOutputType
-
public final class AVAudioEnvironmentOutputType extends java.lang.Object[@enum] AVAudioEnvironmentOutputType Types of output for AVAudio3DMixingRenderingAlgorithmAuto The output type determines the rendering method for any input bus using AVAudio3DMixingRenderingAlgorithmAuto. AVAudioEnvironmentOutputTypeAuto Automatically detect playback route and pick the correct output type when possible. Wired output defaults to AVAudioEnvironmentOutputTypeHeadphones and Manual Rendering with a two-channel output layout defaults to AVAudioEnvironmentOutputTypeExternalSpeakers. AVAudioEnvironmentOutputTypeHeadphones Render for headphones. AVAudioEnvironmentOutputTypeBuiltInSpeakers Render for built-in speakers on the current hardware. The output will not be suitable for playback on other hardware. On iOS devices, the rendering may be specific to device orientation. Manual Rendering modes may not provide the intended rendering if the orientation changes between rendering the audio and playing it back. AVAudioEnvironmentOutputTypeExternalSpeakers Render for external speakers based on the environment node's output channel layout.
-
-
Field Summary
Fields Modifier and Type Field Description static longAutostatic longBuiltInSpeakersstatic longExternalSpeakersstatic longHeadphones
-
-
-
Field Detail
-
Auto
public static final long Auto
- See Also:
- Constant Field Values
-
Headphones
public static final long Headphones
- See Also:
- Constant Field Values
-
BuiltInSpeakers
public static final long BuiltInSpeakers
- See Also:
- Constant Field Values
-
ExternalSpeakers
public static final long ExternalSpeakers
- See Also:
- Constant Field Values
-
-