append(referenceOf:optimizeDepth:)
Append a reference to a range of another block buffer.
Declaration
mutating func append(referenceOf other: CMReadOnlyDataBlockBuffer, optimizeDepth: Bool = true)Parameters
- optimizeDepth:
Keep the depth of buffer reference graph to a minimum.
Discussion
The range within the block buffer is not required to be contiguous. Providing out of bounds range will result in a precondition failure.