---
title: kCMSampleBufferConduitNotification_UpcomingOutputPTSRangeChanged
framework: coremedia
role: symbol
role_heading: Global Variable
path: coremedia/kcmsamplebufferconduitnotification_upcomingoutputptsrangechanged
---

# kCMSampleBufferConduitNotification_UpcomingOutputPTSRangeChanged

Posted on a conduit of video sample buffers to report information about the range of upcoming output presentation timestamps.

## Declaration

```swift
let kCMSampleBufferConduitNotification_UpcomingOutputPTSRangeChanged: CFString
```

## Discussion

Discussion This information can be important for frame-reordered video and for certain types of decoding where samples are transmitted in a different order from the order they will be displayed. If you need to process frames in presentation order, you can use this information to ensure that you do not process a frame too early (that is, when there are upcoming frames that will have earlier presentation timestamps than a frame to be processed). The userInfo dictionary for this notification contains the kCMSampleBufferConduitNotificationParameter_UpcomingOutputPTSRangeMayOverlapQueuedOutputPTSRange key. If the value for that key is kCFBooleanTrue, the dictionary also contains one or both of the kCMSampleBufferConduitNotificationParameter_MinUpcomingOutputPTS or kCMSampleBufferConduitNotificationParameter_MaxUpcomingOutputPTS keys providing information about the range of overlapping presentation timestamps.

## See Also

### Sample Buffer Conduit Notifications

- [kCMSampleBufferConduitNotification_ResetOutput](coremedia/kcmsamplebufferconduitnotification_resetoutput.md)
- [kCMSampleBufferConduitNotification_InhibitOutputUntil](coremedia/kcmsamplebufferconduitnotification_inhibitoutputuntil.md)
- [kCMSampleBufferConduitNotificationParameter_UpcomingOutputPTSRangeMayOverlapQueuedOutputPTSRange](coremedia/kcmsamplebufferconduitnotificationparameter_upcomingoutputptsrangemayoverlapqueuedoutputptsrange.md)
- [kCMSampleBufferConduitNotificationParameter_MinUpcomingOutputPTS](coremedia/kcmsamplebufferconduitnotificationparameter_minupcomingoutputpts.md)
- [kCMSampleBufferConduitNotificationParameter_MaxUpcomingOutputPTS](coremedia/kcmsamplebufferconduitnotificationparameter_maxupcomingoutputpts.md)
- [kCMSampleBufferConduitNotificationParameter_ResumeTag](coremedia/kcmsamplebufferconduitnotificationparameter_resumetag.md)
