---
title: "enqueue(_:)"
framework: coremedia
role: symbol
role_heading: Instance Method
path: "coremedia/cmbufferqueue/enqueue(_:)"
---

# enqueue(_:)

Enqueues a buffer to the queue.

## Declaration

```swift
func enqueue(_ buffer: CMBuffer) throws
```

## Parameters

- `buffer`: The buffer to enqueue.

## See Also

### Managing a Queue

- [dequeue()](coremedia/cmbufferqueue/dequeue().md)
- [dequeueIfDataReady()](coremedia/cmbufferqueue/dequeueifdataready().md)
- [markEndOfData()](coremedia/cmbufferqueue/markendofdata().md)
- [reset()](coremedia/cmbufferqueue/reset().md)
- [reset(_:)](coremedia/cmbufferqueue/reset(_:).md)
