Tizen 2.1 base
[adaptation/intel_mfld/libmfldadvci-blackbay-bin.git] / devel / usr / include / libmfldadvci / ia_hdr.h
1 /*
2 **
3 ** Copyright 2012, Intel Corporation
4 **
5 ** Licensed under the Apache License, Version 2.0 (the "License");
6 ** you may not use this file except in compliance with the License.
7 ** You may obtain a copy of the License at
8 **
9 **     http://www.apache.org/licenses/LICENSE-2.0
10 **
11 ** Unless required by applicable law or agreed to in writing, software
12 ** distributed under the License is distributed on an "AS IS" BASIS,
13 ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 ** See the License for the specific language governing permissions and
15 ** limitations under the License.
16 */
17
18 #ifndef _IA_HDR_H_
19 #define _IA_HDR_H_
20
21 #include "ia_types.h"
22
23 void
24 ia_hdr_init(const ia_acceleration *acc_api);
25
26 void
27 ia_hdr_compose(ia_frame *out_buf,
28                ia_frame *postview_buf,
29                ia_frame bufs[],
30                unsigned frame_num,
31                unsigned sharpen,
32                unsigned enhance,
33                int *cdf[]);
34
35 void
36 ia_hdr_compute_cdf(ia_frame *user_buf,
37                    int **cdf);
38
39 #endif /* _IA_HDR_H */