1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16#ifndef __IA_CSS_OB_HOST_H
17#define __IA_CSS_OB_HOST_H
18
19#include "ia_css_ob_types.h"
20#include "ia_css_ob_param.h"
21
22extern const struct ia_css_ob_config default_ob_config;
23
24void
25ia_css_ob_configure(
26 struct sh_css_isp_ob_stream_config *config,
27 unsigned int isp_pipe_version,
28 unsigned int raw_bit_depth);
29
30void
31ia_css_ob_encode(
32 struct sh_css_isp_ob_params *to,
33 const struct ia_css_ob_config *from,
34 const struct sh_css_isp_ob_stream_config *config,
35 unsigned int size);
36
37void
38ia_css_ob_vmem_encode(
39 struct sh_css_isp_ob_vmem_params *to,
40 const struct ia_css_ob_config *from,
41 const struct sh_css_isp_ob_stream_config *config,
42 unsigned int size);
43
44void
45ia_css_ob_dump(
46 const struct sh_css_isp_ob_params *ob,
47 unsigned int level);
48
49void
50ia_css_ob_debug_dtrace(
51 const struct ia_css_ob_config *config, unsigned int level)
52;
53
54#endif
55