pub unsafe extern "C" fn CMSampleBufferCreateForImageBuffer(
allocator: CFAllocatorRef,
imageBuffer: CVImageBufferRef,
dataReady: Boolean,
makeDataReadyCallback: Option<CMSampleBufferMakeDataReadyCallback>,
makeDataReadyRefcon: *mut c_void,
formatDescription: CMVideoFormatDescriptionRef,
sampleTiming: *const CMSampleTimingInfo,
sampleBufferOut: *mut CMSampleBufferRef,
) -> OSStatus