Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(97)

Side by Side Diff: core/src/fxcodec/fx_libopenjpeg/libopenjpeg20/opj_codec.h

Issue 589243004: Update openjpeg (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: Merge security fixes from openjpeg r2883 Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698