append(bufferReference:flags:)
Adds a reference to another block buffer.
Declaration
func append<T>(bufferReference: T, flags: CMBlockBuffer.Flags = []) throws where T : CMBlockBufferProtocolParameters
- bufferReference:
A block buffer to refer to. The buffer must not be empty unless you also pass the Permitemptyreference flag.
- flags:
Feature and control flags.
See Also
Modifying a Block Buffer
append(length:allocator:range:flags:)append(buffer:allocator:flags:)append(buffer:allocator:flags:)append(length:allocator:deallocator:range:flags:)append(buffer:deallocator:flags:)append(buffer:deallocator:flags:)CMBlockBuffer.CustomBlockAllocatorCMBlockBuffer.CustomBlockDeallocatorassureBlockMemory()withUnsafeMutableBytes(atOffset:_:)