pub unsafe extern "C" fn CMBlockBufferAppendMemoryBlock(
theBuffer: CMBlockBufferRef,
memoryBlock: *const c_void,
blockLength: size_t,
blockAllocator: CFAllocatorRef,
customBlockSource: *const CMBlockBufferCustomBlockSource,
offsetToData: size_t,
dataLength: size_t,
flags: CMBlockBufferFlags,
) -> OSStatus