CMBufferQueueMarkEndOfData(_:)
Sets a marker to indicate this queue doesn’t allow enqueuing new buffers.
Declaration
func CMBufferQueueMarkEndOfData(_ queue: CMBufferQueue) -> OSStatusParameters
- queue:
The
CMBufferQueuebeing marked.
Return Value
A result code. See Result Codes
Discussion
All subsequent Enqueues will be rejected until CMBufferQueueReset(_:) is called. Subsequent Dequeues will succeed as long as the queue is not empty.