| 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 * All rights reserved. | 9 * All rights reserved. |
| 10 * | 10 * |
| (...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 135 OPJ_UINT32 p_data_size, | 135 OPJ_UINT32 p_data_size, |
| 136 struct opj_stream_private * p_cio, | 136 struct opj_stream_private * p_cio, |
| 137 struct opj_event_mgr * p_manager); | 137 struct opj_event_mgr * p_manager); |
| 138 | 138 |
| 139 OPJ_BOOL (* opj_end_compress) ( void * p_codec, | 139 OPJ_BOOL (* opj_end_compress) ( void * p_codec, |
| 140 struct opj_stream_private * p_cio, | 140 struct opj_stream_private * p_cio, |
| 141 struct opj_event_mgr * p_manager); | 141 struct opj_event_mgr * p_manager); |
| 142 | 142 |
| 143 void (* opj_destroy) (void * p_codec); | 143 void (* opj_destroy) (void * p_codec); |
| 144 | 144 |
| 145 void (* opj_setup_encoder) ( void * p_codec, | 145 OPJ_BOOL (* opj_setup_encoder) ( void * p_codec, |
| 146 opj_cparameters_t * p_param, | 146 opj_cparameters_t * p_param, |
| 147 struct opj_image * p_image, | 147 struct opj_image * p_image, |
| 148 struct opj_event_mgr * p_manager); | 148 struct opj_event_mgr * p_manager); |
| 149 } m_compression; | 149 } m_compression; |
| 150 } m_codec_data; | 150 } m_codec_data; |
| 151 /** FIXME DOC*/ | 151 /** FIXME DOC*/ |
| 152 void * m_codec; | 152 void * m_codec; |
| 153 /** Event handler */ | 153 /** Event handler */ |
| 154 opj_event_mgr_t m_event_mgr; | 154 opj_event_mgr_t m_event_mgr; |
| 155 /** Flag to indicate if the codec is used to decode or encode*/ | 155 /** Flag to indicate if the codec is used to decode or encode*/ |
| 156 OPJ_BOOL is_decompressor; | 156 OPJ_BOOL is_decompressor; |
| 157 void (*opj_dump_codec) (void * p_codec, OPJ_INT32 info_flag, FILE* output_st
ream); | 157 void (*opj_dump_codec) (void * p_codec, OPJ_INT32 info_flag, FILE* output_st
ream); |
| 158 opj_codestream_info_v2_t* (*opj_get_codec_info)(void* p_codec); | 158 opj_codestream_info_v2_t* (*opj_get_codec_info)(void* p_codec); |
| 159 opj_codestream_index_t* (*opj_get_codec_index)(void* p_codec); | 159 opj_codestream_index_t* (*opj_get_codec_index)(void* p_codec); |
| 160 } | 160 } |
| 161 opj_codec_private_t; | 161 opj_codec_private_t; |
| 162 | 162 |
| 163 | 163 |
| 164 #endif /* __OPJ_CODEC_H */ | 164 #endif /* __OPJ_CODEC_H */ |
| 165 | 165 |
| OLD | NEW |