void ia_css_raw_configure( const struct sh_css_sp_pipeline *pipe, const struct ia_css_binary *binary, const struct ia_css_frame_info *in_info, const struct ia_css_frame_info *internal_info) { const struct ia_css_raw_configuration config = { pipe, in_info, internal_info }; ia_css_configure_raw(binary, &config); }
void ia_css_raw_configure( const struct sh_css_sp_pipeline *pipe, const struct ia_css_binary *binary, const struct ia_css_frame_info *in_info, const struct ia_css_frame_info *internal_info, bool two_ppc, bool deinterleaved) { uint8_t enable_left_padding = (uint8_t)((binary->left_padding) ? 1 : 0); struct ia_css_raw_configuration config = default_config; config.pipe = pipe; config.in_info = in_info; config.internal_info = internal_info; config.two_ppc = two_ppc; config.stream_format = binary->input_format; config.deinterleaved = deinterleaved; config.enable_left_padding = enable_left_padding; ia_css_configure_raw(binary, &config); }