---
title: "AudioCodecProduceOutputBufferList(_:_:_:_:_:)"
framework: audiotoolbox
role: symbol
role_heading: Function
path: "audiotoolbox/audiocodecproduceoutputbufferlist(_:_:_:_:_:)"
---

# AudioCodecProduceOutputBufferList(_:_:_:_:_:)

## Declaration

```swift
func AudioCodecProduceOutputBufferList(_ inCodec: AudioCodec, _ ioBufferList: UnsafeMutablePointer<AudioBufferList>, _ ioNumberPackets: UnsafeMutablePointer<UInt32>, _ outPacketDescription: UnsafeMutablePointer<AudioStreamPacketDescription>?, _ outStatus: UnsafeMutablePointer<UInt32>) -> OSStatus
```

## See Also

### Configuring Buffers

- [AudioCodecAppendInputBufferList(_:_:_:_:_:)](audiotoolbox/audiocodecappendinputbufferlist(_:_:_:_:_:).md)
