Contents

CMBlockBuffer

An object the system uses to move blocks of memory through a processing system.

Overview

A block buffer is a CFType object that represents a contiguous range of data offsets (from zero to CMBlockBufferGetDataLength(_:)) across a possibly noncontiguous memory region. The memory region contains memory blocks and buffer references. The buffer references can in turn refer to additional regions. CMBlockBuffer uses CMAttachmentBearerProtocol to propagate attachments.

Topics

Creating a Block Buffer

Modifying a Block Buffer

Inspecting a Block Buffer

Accessing the Type Identifier

Data Types

Errors

See Also

Sample Processing