OLD | NEW |
1 /* | 1 /* |
2 * The copyright in this software is being made available under the 2-clauses | 2 * The copyright in this software is being made available under the 2-clauses |
3 * BSD License, included below. This software may be subject to other third | 3 * BSD License, included below. This software may be subject to other third |
4 * party and contributor rights, including patent rights, and no such rights | 4 * party and contributor rights, including patent rights, and no such rights |
5 * are granted under this license. | 5 * are granted under this license. |
6 * | 6 * |
7 * Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium | 7 * Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium |
8 * Copyright (c) 2002-2014, Professor Benoit Macq | 8 * Copyright (c) 2002-2014, Professor Benoit Macq |
9 * Copyright (c) 2001-2003, David Janssens | 9 * Copyright (c) 2001-2003, David Janssens |
10 * Copyright (c) 2002-2003, Yannick Verschueren | 10 * Copyright (c) 2002-2003, Yannick Verschueren |
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
119 /** @name Exported functions */ | 119 /** @name Exported functions */ |
120 /*@{*/ | 120 /*@{*/ |
121 /* ----------------------------------------------------------------------- */ | 121 /* ----------------------------------------------------------------------- */ |
122 | 122 |
123 /** | 123 /** |
124 Encode the code-blocks of a tile | 124 Encode the code-blocks of a tile |
125 @param t1 T1 handle | 125 @param t1 T1 handle |
126 @param tile The tile to encode | 126 @param tile The tile to encode |
127 @param tcp Tile coding parameters | 127 @param tcp Tile coding parameters |
128 @param mct_norms FIXME DOC | 128 @param mct_norms FIXME DOC |
| 129 @param mct_numcomps Number of components used for MCT |
129 */ | 130 */ |
130 OPJ_BOOL opj_t1_encode_cblks( opj_t1_t *t1, | 131 OPJ_BOOL opj_t1_encode_cblks( opj_t1_t *t1, |
131 opj_tcd_tile_t *tile, | 132 opj_tcd_tile_t *tile, |
132 opj_tcp_t *tcp, | 133 opj_tcp_t *tcp, |
133 const OPJ_FLOAT64 * mct_norms); | 134 const OPJ_FLOAT64 * mct_norms, |
| 135 OPJ_UINT32 mct_numcomps); |
134 | 136 |
135 /** | 137 /** |
136 Decode the code-blocks of a tile | 138 Decode the code-blocks of a tile |
137 @param t1 T1 handle | 139 @param t1 T1 handle |
138 @param tilec The tile to decode | 140 @param tilec The tile to decode |
139 @param tccp Tile coding parameters | 141 @param tccp Tile coding parameters |
140 */ | 142 */ |
141 OPJ_BOOL opj_t1_decode_cblks( opj_t1_t* t1, | 143 OPJ_BOOL opj_t1_decode_cblks( opj_t1_t* t1, |
142 opj_tcd_tilecomp_t* tilec, | 144 opj_tcd_tilecomp_t* tilec, |
143 opj_tccp_t* tccp); | 145 opj_tccp_t* tccp); |
(...skipping 12 matching lines...) Expand all Loading... |
156 * | 158 * |
157 * @param p_t1 Tier 1 handle to destroy | 159 * @param p_t1 Tier 1 handle to destroy |
158 */ | 160 */ |
159 void opj_t1_destroy(opj_t1_t *p_t1); | 161 void opj_t1_destroy(opj_t1_t *p_t1); |
160 /* ----------------------------------------------------------------------- */ | 162 /* ----------------------------------------------------------------------- */ |
161 /*@}*/ | 163 /*@}*/ |
162 | 164 |
163 /*@}*/ | 165 /*@}*/ |
164 | 166 |
165 #endif /* __T1_H */ | 167 #endif /* __T1_H */ |
OLD | NEW |