CMBufferQueueGetMinPresentationTimeStamp(_:)
Gets the earliest presentation timestamp of a buffer queue.
Declaration
func CMBufferQueueGetMinPresentationTimeStamp(_ queue: CMBufferQueue) -> CMTimeParameters
- queue:
CMBufferQueuebeing interrogated.
Return Value
The earliest presentation timestamp of the interrogated CMBufferQueue.
Discussion
The search for earliest presentation timstamp is performed in this API. If you know your queue is sorted by presentation time, CMBufferQueueGetBufferCount(_:) is a faster alternative. If the getPresentationTimeStamp callback is NULL, kCMTimeInvalid will be returned.
See Also
Inspecting Duration and Timing
CMBufferQueueGetDuration(_:)CMBufferQueueGetMinDecodeTimeStamp(_:)CMBufferQueueGetFirstDecodeTimeStamp(_:)CMBufferQueueGetFirstPresentationTimeStamp(_:)CMBufferQueueGetEndPresentationTimeStamp(_:)CMBufferQueueGetMaxPresentationTimeStamp(_:)CMBufferQueueGetCallbacksForSampleBuffersSortedByOutputPTS()CMBufferQueueGetCallbacksForUnsortedSampleBuffers()