Package apple.avfoundation.enums
Class AVAudioEngineManualRenderingStatus
- java.lang.Object
-
- apple.avfoundation.enums.AVAudioEngineManualRenderingStatus
-
public final class AVAudioEngineManualRenderingStatus extends java.lang.Object[@enum] AVAudioEngineManualRenderingStatus Status codes returned from the render call to the engine operating in manual rendering mode. AVAudioEngineManualRenderingStatusError An error occurred when rendering and no data was returned. See the returned error code for the description of the error. AVAudioEngineManualRenderingStatusSuccess All of the requested data was returned successfully. AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode Applicable only to the input node, when it provides input data for rendering (see `AVAudioInputNode(setManualRenderingInputPCMFormat:inputBlock:)`). Indicates that not enough input data was returned by the input node to satisfy the render request at the current time. The output buffer may contain data rendered by other active sources in the engine's processing graph. AVAudioEngineManualRenderingStatusCannotDoInCurrentContext The operation could not be performed now, but the client could retry later if needed. This is usually to guard a realtime render operation (e.g. rendering through `manualRenderingBlock`) when a reconfiguration of the engine's internal state is in progress.
-
-
Field Summary
Fields Modifier and Type Field Description static longCannotDoInCurrentContextstatic longErrorstatic longInsufficientDataFromInputNodestatic longSuccess
-
-
-
Field Detail
-
Error
public static final long Error
- See Also:
- Constant Field Values
-
Success
public static final long Success
- See Also:
- Constant Field Values
-
InsufficientDataFromInputNode
public static final long InsufficientDataFromInputNode
- See Also:
- Constant Field Values
-
CannotDoInCurrentContext
public static final long CannotDoInCurrentContext
- See Also:
- Constant Field Values
-
-