CMBufferQueueResetWithCallback(_:callback:refcon:)
A callback that invokes a function for every buffer in a queue and then resets the queue.
Declaration
func CMBufferQueueResetWithCallback(_ queue: CMBufferQueue, callback: (CMBuffer, UnsafeMutableRawPointer?) -> Void, refcon: UnsafeMutableRawPointer?) -> OSStatusParameters
- queue:
CMBufferQueuebeing reset, that may contain multiple buffers. - callback:
Function to be called for each buffer. The callback should not make other calls to the buffer queue.
- refcon:
Reference constant to be passed to the callback function.
Return Value
A result code. See Result Codes.