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 275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
286 OPJ_UINT32 m_nb_max_mct_records; | 286 OPJ_UINT32 m_nb_max_mct_records; |
287 /** mcc records */ | 287 /** mcc records */ |
288 opj_simple_mcc_decorrelation_data_t * m_mcc_records; | 288 opj_simple_mcc_decorrelation_data_t * m_mcc_records; |
289 /** the number of mct records. */ | 289 /** the number of mct records. */ |
290 OPJ_UINT32 m_nb_mcc_records; | 290 OPJ_UINT32 m_nb_mcc_records; |
291 /** the max number of mct records. */ | 291 /** the max number of mct records. */ |
292 OPJ_UINT32 m_nb_max_mcc_records; | 292 OPJ_UINT32 m_nb_max_mcc_records; |
293 | 293 |
294 | 294 |
295 /***** FLAGS *******/ | 295 /***** FLAGS *******/ |
| 296 /** If cod == 1 --> there was a COD marker for the present tile */ |
| 297 OPJ_UINT32 cod : 1; |
296 /** If ppt == 1 --> there was a PPT marker for the present tile */ | 298 /** If ppt == 1 --> there was a PPT marker for the present tile */ |
297 OPJ_UINT32 ppt : 1; | 299 OPJ_UINT32 ppt : 1; |
298 /** indicates if a POC marker has been used O:NO, 1:YES */ | 300 /** indicates if a POC marker has been used O:NO, 1:YES */ |
299 OPJ_UINT32 POC : 1; | 301 OPJ_UINT32 POC : 1; |
300 } opj_tcp_t; | 302 } opj_tcp_t; |
301 | 303 |
302 | 304 |
303 | 305 |
304 | 306 |
305 typedef struct opj_encoding_param | 307 typedef struct opj_encoding_param |
(...skipping 527 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
833 * codestream. | 835 * codestream. |
834 */ | 836 */ |
835 OPJ_BOOL opj_j2k_end_compress( opj_j2k_t *p_j2k, | 837 OPJ_BOOL opj_j2k_end_compress( opj_j2k_t *p_j2k, |
836 opj_stream_private_t
*cio, | 838 opj_stream_private_t
*cio, |
837 opj_event_mgr_t * p_
manager); | 839 opj_event_mgr_t * p_
manager); |
838 | 840 |
839 OPJ_BOOL opj_j2k_setup_mct_encoding (opj_tcp_t * p_tcp, opj_image_t * p_image); | 841 OPJ_BOOL opj_j2k_setup_mct_encoding (opj_tcp_t * p_tcp, opj_image_t * p_image); |
840 | 842 |
841 | 843 |
842 #endif /* __J2K_H */ | 844 #endif /* __J2K_H */ |
OLD | NEW |