---
title: AudioConverterInputDataProc
framework: audiotoolbox
role: symbol
role_heading: Type Alias
path: audiotoolbox/audioconverterinputdataproc
---

# AudioConverterInputDataProc

Deprecated. Use AudioConverterFillComplexBuffer(_:_:_:_:_:_:) instead.

## Declaration

```swift
typealias AudioConverterInputDataProc = (AudioConverterRef, UnsafeMutablePointer<UInt32>, UnsafeMutablePointer<UnsafeMutableRawPointer>, UnsafeMutableRawPointer?) -> OSStatus
```

## Discussion

Discussion If you named your callback function MyAudioConverterInputDataProc, you would declare it like this: Discussion This deprecated callback supplies input data to the AudioConverterFillBuffer function. Use AudioConverterComplexInputDataProc instead.

## See Also

### Callbacks

- [AudioConverterComplexInputDataProc](audiotoolbox/audioconvertercomplexinputdataproc.md)
