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