---
title: AVAudioConverterInputBlock
framework: avfaudio
role: symbol
role_heading: Type Alias
path: avfaudio/avaudioconverterinputblock
---

# AVAudioConverterInputBlock

A block to get input data for conversion, as necessary.

## Declaration

```swift
typealias AVAudioConverterInputBlock = (AVAudioPacketCount, UnsafeMutablePointer<AVAudioConverterInputStatus>) -> AVAudioBuffer?
```

## See Also

### Converting Audio Formats

- [convert(to:error:withInputFrom:)](avfaudio/avaudioconverter/convert(to:error:withinputfrom:).md)
- [convert(to:from:)](avfaudio/avaudioconverter/convert(to:from:).md)
- [AVAudioConverterInputStatus](avfaudio/avaudioconverterinputstatus.md)
- [AVAudioConverterOutputStatus](avfaudio/avaudioconverteroutputstatus.md)
