pub unsafe extern "C" fn libraw_open_bayer(
lr: *mut libraw_data_t,
data: *mut c_uchar,
datalen: c_uint,
_raw_width: ushort,
_raw_height: ushort,
_left_margin: ushort,
_top_margin: ushort,
_right_margin: ushort,
_bottom_margin: ushort,
procflags: c_uchar,
bayer_battern: c_uchar,
unused_bits: c_uint,
otherflags: c_uint,
black_level: c_uint,
) -> c_int