---
title: CMBufferQueueGetCallbacksForSampleBuffersSortedByOutputPTS()
framework: coremedia
role: symbol
role_heading: Function
path: coremedia/cmbufferqueuegetcallbacksforsamplebufferssortedbyoutputpts()
---

# CMBufferQueueGetCallbacksForSampleBuffersSortedByOutputPTS()

Returns a pointer to a structure that contains callbacks to sort sample buffers by output presentation timestamp.

## Declaration

```swift
func CMBufferQueueGetCallbacksForSampleBuffersSortedByOutputPTS() -> UnsafePointer<CMBufferCallbacks>
```

## See Also

### Inspecting Duration and Timing

- [CMBufferQueueGetDuration(_:)](coremedia/cmbufferqueuegetduration(_:).md)
- [CMBufferQueueGetMinDecodeTimeStamp(_:)](coremedia/cmbufferqueuegetmindecodetimestamp(_:).md)
- [CMBufferQueueGetFirstDecodeTimeStamp(_:)](coremedia/cmbufferqueuegetfirstdecodetimestamp(_:).md)
- [CMBufferQueueGetMinPresentationTimeStamp(_:)](coremedia/cmbufferqueuegetminpresentationtimestamp(_:).md)
- [CMBufferQueueGetFirstPresentationTimeStamp(_:)](coremedia/cmbufferqueuegetfirstpresentationtimestamp(_:).md)
- [CMBufferQueueGetEndPresentationTimeStamp(_:)](coremedia/cmbufferqueuegetendpresentationtimestamp(_:).md)
- [CMBufferQueueGetMaxPresentationTimeStamp(_:)](coremedia/cmbufferqueuegetmaxpresentationtimestamp(_:).md)
- [CMBufferQueueGetCallbacksForUnsortedSampleBuffers()](coremedia/cmbufferqueuegetcallbacksforunsortedsamplebuffers().md)
