Package apple.avfaudio.enums
Class AVAudioEnvironmentOutputType
- java.lang.Object
-
- apple.avfaudio.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. API-Since: 13.0
-
-
Field Summary
Fields Modifier and Type Field Description static longAutoAPI-Since: 13.0static longBuiltInSpeakersAPI-Since: 13.0static longExternalSpeakersAPI-Since: 13.0static longHeadphonesAPI-Since: 13.0
-
-
-
Field Detail
-
Auto
public static final long Auto
API-Since: 13.0- See Also:
- Constant Field Values
-
Headphones
public static final long Headphones
API-Since: 13.0- See Also:
- Constant Field Values
-
BuiltInSpeakers
public static final long BuiltInSpeakers
API-Since: 13.0- See Also:
- Constant Field Values
-
ExternalSpeakers
public static final long ExternalSpeakers
API-Since: 13.0- See Also:
- Constant Field Values
-
-