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