CMBufferQueueGetEndPresentationTimeStamp(_:)
Gets the greatest end presentation timestamp of a buffer queue.
Declaration
func CMBufferQueueGetEndPresentationTimeStamp(_ queue: CMBufferQueue) -> CMTimeParameters
- queue:
CMBufferQueuebeing interrogated.
Return Value
Returns the sum of PresentationTimeStamp and the individual buffer durations.
Discussion
This is the maximum end time (PTS + duration) of buffers in the queue. If the getPresentationTimeStamp callback is NULL, kCMTimeInvalid will be returned.
See Also
Inspecting Duration and Timing
CMBufferQueueGetDuration(_:)CMBufferQueueGetMinDecodeTimeStamp(_:)CMBufferQueueGetFirstDecodeTimeStamp(_:)CMBufferQueueGetMinPresentationTimeStamp(_:)CMBufferQueueGetFirstPresentationTimeStamp(_:)CMBufferQueueGetMaxPresentationTimeStamp(_:)CMBufferQueueGetCallbacksForSampleBuffersSortedByOutputPTS()CMBufferQueueGetCallbacksForUnsortedSampleBuffers()