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

Side by Side Diff: third_party/libopenjpeg20/pi.h

Issue 1416783002: Merge to M46: upgrade openjpeg to commit# cf352af (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@2490
Patch Set: Fix pdfium:168 since we are already half way there Created 5 years, 2 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
« no previous file with comments | « third_party/libopenjpeg20/opj_malloc.h ('k') | third_party/libopenjpeg20/pi.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 * 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 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
66 OPJ_UINT32 numresolutions; 66 OPJ_UINT32 numresolutions;
67 opj_pi_resolution_t *resolutions; 67 opj_pi_resolution_t *resolutions;
68 } opj_pi_comp_t; 68 } opj_pi_comp_t;
69 69
70 /** 70 /**
71 Packet iterator 71 Packet iterator
72 */ 72 */
73 typedef struct opj_pi_iterator { 73 typedef struct opj_pi_iterator {
74 /** Enabling Tile part generation*/ 74 /** Enabling Tile part generation*/
75 OPJ_BYTE tp_on; 75 OPJ_BYTE tp_on;
76 /** precise if the packet has been already used (usefull for progression order change) */ 76 /** precise if the packet has been already used (useful for progression order change) */
77 OPJ_INT16 *include; 77 OPJ_INT16 *include;
78 /** layer step used to localize the packet in the include vector */ 78 /** layer step used to localize the packet in the include vector */
79 OPJ_UINT32 step_l; 79 OPJ_UINT32 step_l;
80 /** resolution step used to localize the packet in the include vector */ 80 /** resolution step used to localize the packet in the include vector */
81 OPJ_UINT32 step_r; 81 OPJ_UINT32 step_r;
82 /** component step used to localize the packet in the include vector */ 82 /** component step used to localize the packet in the include vector */
83 OPJ_UINT32 step_c; 83 OPJ_UINT32 step_c;
84 /** precinct step used to localize the packet in the include vector */ 84 /** precinct step used to localize the packet in the include vector */
85 OPJ_UINT32 step_p; 85 OPJ_UINT32 step_p;
86 /** component that identify the packet */ 86 /** component that identify the packet */
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
179 @param pi Packet iterator to modify 179 @param pi Packet iterator to modify
180 @return Returns false if pi pointed to the last packet or else returns true 180 @return Returns false if pi pointed to the last packet or else returns true
181 */ 181 */
182 OPJ_BOOL opj_pi_next(opj_pi_iterator_t * pi); 182 OPJ_BOOL opj_pi_next(opj_pi_iterator_t * pi);
183 /* ----------------------------------------------------------------------- */ 183 /* ----------------------------------------------------------------------- */
184 /*@}*/ 184 /*@}*/
185 185
186 /*@}*/ 186 /*@}*/
187 187
188 #endif /* __PI_H */ 188 #endif /* __PI_H */
OLDNEW
« no previous file with comments | « third_party/libopenjpeg20/opj_malloc.h ('k') | third_party/libopenjpeg20/pi.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698