pub unsafe extern "C" fn av_buffer_create( data: *mut u8, size: usize, free: Option<unsafe extern "C" fn(opaque: *mut c_void, data: *mut u8)>, opaque: *mut c_void, flags: c_int, ) -> *mut AVBufferRef