<!--
{
  "availability" : [
    "iOS: 11.0.0 -",
    "iPadOS: 11.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.13.0 -",
    "tvOS: 11.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 4.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AVFAudio",
  "identifier" : "/documentation/AVFAudio/AVAudioEngineManualRenderingStatus/insufficientDataFromInputNode",
  "metadataVersion" : "0.1.0",
  "role" : "Case",
  "symbol" : {
    "kind" : "Case",
    "modules" : [
      "AVFAudio"
    ],
    "preciseIdentifier" : "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode"
  },
  "title" : "AVAudioEngineManualRenderingStatus.insufficientDataFromInputNode"
}
-->

# AVAudioEngineManualRenderingStatus.insufficientDataFromInputNode

A condition that occurs when the input node doesn’t return enough input data to satisfy the render request at the time of the request.

```
case insufficientDataFromInputNode
```

## Discussion

This status only applies to the input node when it provides input data for rendering. The output buffer may contain rendered data from other active sources in the engine’s processing graph. See [`setManualRenderingInputPCMFormat(_:inputBlock:)`](/documentation/AVFAudio/AVAudioInputNode/setManualRenderingInputPCMFormat(_:inputBlock:)).

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)