added doxygen for latest release
[openjpeg.git] / doxygen / structopj__j2k__dec.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
6 <meta name="generator" content="Doxygen 1.8.9.1"/>
7 <title>OpenJPEG: opj_j2k_dec Struct Reference</title>
8 <link href="tabs.css" rel="stylesheet" type="text/css"/>
9 <script type="text/javascript" src="jquery.js"></script>
10 <script type="text/javascript" src="dynsections.js"></script>
11 <link href="doxygen.css" rel="stylesheet" type="text/css" />
12 </head>
13 <body>
14 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
15 <div id="titlearea">
16 <table cellspacing="0" cellpadding="0">
17  <tbody>
18  <tr style="height: 56px;">
19   <td style="padding-left: 0.5em;">
20    <div id="projectname">OpenJPEG
21    &#160;<span id="projectnumber">2.1.0</span>
22    </div>
23   </td>
24  </tr>
25  </tbody>
26 </table>
27 </div>
28 <!-- end header part -->
29 <!-- Generated by Doxygen 1.8.9.1 -->
30   <div id="navrow1" class="tabs">
31     <ul class="tablist">
32       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
33       <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
34       <li><a href="modules.html"><span>Modules</span></a></li>
35       <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
36       <li><a href="files.html"><span>Files</span></a></li>
37     </ul>
38   </div>
39   <div id="navrow2" class="tabs2">
40     <ul class="tablist">
41       <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
42       <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
43     </ul>
44   </div>
45 </div><!-- top -->
46 <div class="header">
47   <div class="summary">
48 <a href="#pub-attribs">Data Fields</a>  </div>
49   <div class="headertitle">
50 <div class="title">opj_j2k_dec Struct Reference<div class="ingroups"><a class="el" href="group___j2_k.html">J2K - JPEG-2000 codestream reader/writer</a></div></div>  </div>
51 </div><!--header-->
52 <div class="contents">
53
54 <p><code>#include &lt;<a class="el" href="j2k_8h_source.html">j2k.h</a>&gt;</code></p>
55 <table class="memberdecls">
56 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
57 Data Fields</h2></td></tr>
58 <tr class="memitem:a201cfad81f7561069c1dad022272f9f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#a201cfad81f7561069c1dad022272f9f5">m_state</a></td></tr>
59 <tr class="memdesc:a201cfad81f7561069c1dad022272f9f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">locate in which part of the codestream the decoder is (main header, tile header, end)  <a href="#a201cfad81f7561069c1dad022272f9f5">More...</a><br /></td></tr>
60 <tr class="separator:a201cfad81f7561069c1dad022272f9f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
61 <tr class="memitem:a9a7e4b2c704998e94e19abc5259210e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___j2_k.html#gab33dbea1b312445c437b1bff766c7a9e">opj_tcp_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#a9a7e4b2c704998e94e19abc5259210e2">m_default_tcp</a></td></tr>
62 <tr class="memdesc:a9a7e4b2c704998e94e19abc5259210e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">store decoding parameters common to all tiles (information like COD, COC in main header)  <a href="#a9a7e4b2c704998e94e19abc5259210e2">More...</a><br /></td></tr>
63 <tr class="separator:a9a7e4b2c704998e94e19abc5259210e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
64 <tr class="memitem:a25862466bbd561fa716a6226dafcd46c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#a25862466bbd561fa716a6226dafcd46c">m_header_data</a></td></tr>
65 <tr class="separator:a25862466bbd561fa716a6226dafcd46c"><td class="memSeparator" colspan="2">&#160;</td></tr>
66 <tr class="memitem:a68825a1211364ea393df031717717b2a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#a68825a1211364ea393df031717717b2a">m_header_data_size</a></td></tr>
67 <tr class="separator:a68825a1211364ea393df031717717b2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
68 <tr class="memitem:abccd6f2dd8260d90f81c44af3a040f72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#abccd6f2dd8260d90f81c44af3a040f72">m_sot_length</a></td></tr>
69 <tr class="memdesc:abccd6f2dd8260d90f81c44af3a040f72"><td class="mdescLeft">&#160;</td><td class="mdescRight">to tell the tile part length  <a href="#abccd6f2dd8260d90f81c44af3a040f72">More...</a><br /></td></tr>
70 <tr class="separator:abccd6f2dd8260d90f81c44af3a040f72"><td class="memSeparator" colspan="2">&#160;</td></tr>
71 <tr class="memitem:ad0ec8ea90a89e2366979013563e19dcb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#ad0ec8ea90a89e2366979013563e19dcb">m_start_tile_x</a></td></tr>
72 <tr class="memdesc:ad0ec8ea90a89e2366979013563e19dcb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Only tiles index in the correct range will be decoded.  <a href="#ad0ec8ea90a89e2366979013563e19dcb">More...</a><br /></td></tr>
73 <tr class="separator:ad0ec8ea90a89e2366979013563e19dcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
74 <tr class="memitem:a6fe122cbe5f9cf363fc195be9e56fda2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#a6fe122cbe5f9cf363fc195be9e56fda2">m_start_tile_y</a></td></tr>
75 <tr class="separator:a6fe122cbe5f9cf363fc195be9e56fda2"><td class="memSeparator" colspan="2">&#160;</td></tr>
76 <tr class="memitem:a2be5cc1c793db092012c29b1b54d4658"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#a2be5cc1c793db092012c29b1b54d4658">m_end_tile_x</a></td></tr>
77 <tr class="separator:a2be5cc1c793db092012c29b1b54d4658"><td class="memSeparator" colspan="2">&#160;</td></tr>
78 <tr class="memitem:ae62e78d25e3e5d51f99c3776c10800e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#ae62e78d25e3e5d51f99c3776c10800e2">m_end_tile_y</a></td></tr>
79 <tr class="separator:ae62e78d25e3e5d51f99c3776c10800e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
80 <tr class="memitem:a4720a912a76ee6913a2422d8244bd185"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#a4720a912a76ee6913a2422d8244bd185">m_DA_x0</a></td></tr>
81 <tr class="memdesc:a4720a912a76ee6913a2422d8244bd185"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decoded area set by the user.  <a href="#a4720a912a76ee6913a2422d8244bd185">More...</a><br /></td></tr>
82 <tr class="separator:a4720a912a76ee6913a2422d8244bd185"><td class="memSeparator" colspan="2">&#160;</td></tr>
83 <tr class="memitem:a30a551a4504b13b97958484ce0d8b2ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#a30a551a4504b13b97958484ce0d8b2ae">m_DA_y0</a></td></tr>
84 <tr class="separator:a30a551a4504b13b97958484ce0d8b2ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
85 <tr class="memitem:ad3a98e47c9ac6618cd0abca657fd57a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#ad3a98e47c9ac6618cd0abca657fd57a0">m_DA_x1</a></td></tr>
86 <tr class="separator:ad3a98e47c9ac6618cd0abca657fd57a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
87 <tr class="memitem:a183ce4302671a373321a34495e7e1ff6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#a183ce4302671a373321a34495e7e1ff6">m_DA_y1</a></td></tr>
88 <tr class="separator:a183ce4302671a373321a34495e7e1ff6"><td class="memSeparator" colspan="2">&#160;</td></tr>
89 <tr class="memitem:a0968cf3e09590018e3d71de12cbe452f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#a0968cf3e09590018e3d71de12cbe452f">m_tile_ind_to_dec</a></td></tr>
90 <tr class="memdesc:a0968cf3e09590018e3d71de12cbe452f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Index of the tile to decode (used in get_tile)  <a href="#a0968cf3e09590018e3d71de12cbe452f">More...</a><br /></td></tr>
91 <tr class="separator:a0968cf3e09590018e3d71de12cbe452f"><td class="memSeparator" colspan="2">&#160;</td></tr>
92 <tr class="memitem:aca239327d284ff075653290a8d265982"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c">OPJ_OFF_T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#aca239327d284ff075653290a8d265982">m_last_sot_read_pos</a></td></tr>
93 <tr class="memdesc:aca239327d284ff075653290a8d265982"><td class="mdescLeft">&#160;</td><td class="mdescRight">Position of the last SOT marker read.  <a href="#aca239327d284ff075653290a8d265982">More...</a><br /></td></tr>
94 <tr class="separator:aca239327d284ff075653290a8d265982"><td class="memSeparator" colspan="2">&#160;</td></tr>
95 <tr class="memitem:a8fc81bd32a851db5f36ed9836872b9dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#a8fc81bd32a851db5f36ed9836872b9dc">m_last_tile_part</a></td></tr>
96 <tr class="memdesc:a8fc81bd32a851db5f36ed9836872b9dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate that the current tile-part is assume as the last tile part of the codestream.  <a href="#a8fc81bd32a851db5f36ed9836872b9dc">More...</a><br /></td></tr>
97 <tr class="separator:a8fc81bd32a851db5f36ed9836872b9dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
98 <tr class="memitem:a8fb0937cbc5c1a25aa279189ed6d1c88"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#a8fb0937cbc5c1a25aa279189ed6d1c88">m_can_decode</a>: 1</td></tr>
99 <tr class="memdesc:a8fb0937cbc5c1a25aa279189ed6d1c88"><td class="mdescLeft">&#160;</td><td class="mdescRight">to tell that a tile can be decoded.  <a href="#a8fb0937cbc5c1a25aa279189ed6d1c88">More...</a><br /></td></tr>
100 <tr class="separator:a8fb0937cbc5c1a25aa279189ed6d1c88"><td class="memSeparator" colspan="2">&#160;</td></tr>
101 <tr class="memitem:aab16872be57e3d63771a046e49fbc294"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#aab16872be57e3d63771a046e49fbc294">m_discard_tiles</a>: 1</td></tr>
102 <tr class="separator:aab16872be57e3d63771a046e49fbc294"><td class="memSeparator" colspan="2">&#160;</td></tr>
103 <tr class="memitem:ae963a4b650887f400d15d759451a313b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#ae963a4b650887f400d15d759451a313b">m_skip_data</a>: 1</td></tr>
104 <tr class="separator:ae963a4b650887f400d15d759451a313b"><td class="memSeparator" colspan="2">&#160;</td></tr>
105 <tr class="memitem:ac154972436ea6d3fd8d7172155dbf3eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#ac154972436ea6d3fd8d7172155dbf3eb">m_nb_tile_parts_correction_checked</a>: 1</td></tr>
106 <tr class="memdesc:ac154972436ea6d3fd8d7172155dbf3eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">TNsot correction : see issue 254.  <a href="#ac154972436ea6d3fd8d7172155dbf3eb">More...</a><br /></td></tr>
107 <tr class="separator:ac154972436ea6d3fd8d7172155dbf3eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
108 <tr class="memitem:a3044870037b7abe7c19b724723df05f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__j2k__dec.html#a3044870037b7abe7c19b724723df05f4">m_nb_tile_parts_correction</a>: 1</td></tr>
109 <tr class="separator:a3044870037b7abe7c19b724723df05f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
110 </table>
111 <h2 class="groupheader">Field Documentation</h2>
112 <a class="anchor" id="a8fb0937cbc5c1a25aa279189ed6d1c88"></a>
113 <div class="memitem">
114 <div class="memproto">
115       <table class="memname">
116         <tr>
117           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_can_decode</td>
118         </tr>
119       </table>
120 </div><div class="memdoc">
121
122 <p>to tell that a tile can be decoded. </p>
123
124 <p>Referenced by <a class="el" href="j2k_8h.html#a589edf58bf96de0a09b6104b6f5c13e8">opj_j2k_decode_tile()</a>, <a class="el" href="group___j2_k.html#gaa8746ccbc2a143739bc8f9eb2053d62d">opj_j2k_read_sot()</a>, and <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>.</p>
125
126 </div>
127 </div>
128 <a class="anchor" id="a4720a912a76ee6913a2422d8244bd185"></a>
129 <div class="memitem">
130 <div class="memproto">
131       <table class="memname">
132         <tr>
133           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_DA_x0</td>
134         </tr>
135       </table>
136 </div><div class="memdoc">
137
138 <p>Decoded area set by the user. </p>
139
140 </div>
141 </div>
142 <a class="anchor" id="ad3a98e47c9ac6618cd0abca657fd57a0"></a>
143 <div class="memitem">
144 <div class="memproto">
145       <table class="memname">
146         <tr>
147           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_DA_x1</td>
148         </tr>
149       </table>
150 </div><div class="memdoc">
151
152 </div>
153 </div>
154 <a class="anchor" id="a30a551a4504b13b97958484ce0d8b2ae"></a>
155 <div class="memitem">
156 <div class="memproto">
157       <table class="memname">
158         <tr>
159           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_DA_y0</td>
160         </tr>
161       </table>
162 </div><div class="memdoc">
163
164 </div>
165 </div>
166 <a class="anchor" id="a183ce4302671a373321a34495e7e1ff6"></a>
167 <div class="memitem">
168 <div class="memproto">
169       <table class="memname">
170         <tr>
171           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_DA_y1</td>
172         </tr>
173       </table>
174 </div><div class="memdoc">
175
176 </div>
177 </div>
178 <a class="anchor" id="a9a7e4b2c704998e94e19abc5259210e2"></a>
179 <div class="memitem">
180 <div class="memproto">
181       <table class="memname">
182         <tr>
183           <td class="memname"><a class="el" href="group___j2_k.html#gab33dbea1b312445c437b1bff766c7a9e">opj_tcp_t</a>* opj_j2k_dec::m_default_tcp</td>
184         </tr>
185       </table>
186 </div><div class="memdoc">
187
188 <p>store decoding parameters common to all tiles (information like COD, COC in main header) </p>
189
190 <p>Referenced by <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="group___j2_k.html#gadaffc1a68a7cbfe82eca1f66e557d78d">opj_j2k_copy_default_tcp_and_create_tcd()</a>, <a class="el" href="group___j2_k.html#gae8cc28618951a5a669dce704c3a5930b">opj_j2k_copy_tile_component_parameters()</a>, <a class="el" href="group___j2_k.html#gaaeb960cd066c58d271629e92731ce041">opj_j2k_copy_tile_quantization_parameters()</a>, <a class="el" href="j2k_8h.html#ad76bb79d4d63030222ebf3dbe3fe86cf">opj_j2k_create_decompress()</a>, <a class="el" href="j2k_8h.html#a5c4508543b134e726107308b6463528e">opj_j2k_destroy()</a>, <a class="el" href="group___j2_k.html#ga11446f8fea2ca4874bb037891487a122">opj_j2k_dump_MH_info()</a>, <a class="el" href="group___j2_k.html#gaf6e255d43d68436d57606f619980bf21">opj_j2k_read_coc()</a>, <a class="el" href="group___j2_k.html#gae37490bb6b2eb9a851e24c4a53aa6da0">opj_j2k_read_cod()</a>, <a class="el" href="group___j2_k.html#ga461707ade3696cbfe5e0fe974995da82">opj_j2k_read_mcc()</a>, <a class="el" href="group___j2_k.html#gaf48ac7c1ee2fe7d1dcfafedf24dba699">opj_j2k_read_mco()</a>, <a class="el" href="group___j2_k.html#ga191850876c179e6f0ce484888df823ad">opj_j2k_read_mct()</a>, <a class="el" href="group___j2_k.html#ga094ffbf4a7e4ab181717cfe32f95427b">opj_j2k_read_poc()</a>, <a class="el" href="group___j2_k.html#ga2fcbe4a501bc0095f599de812323d62f">opj_j2k_read_rgn()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#ga9c72aff84fb2321514f94a73a6ead932">opj_j2k_read_SPCod_SPCoc()</a>, <a class="el" href="group___j2_k.html#ga9c11b5d76c566db9a7fc2febbb19f1a8">opj_j2k_read_SQcd_SQcc()</a>, and <a class="el" href="j2k_8h.html#ad2c05f29bca659d072a13133993312f9">opj_j2k_set_decoded_resolution_factor()</a>.</p>
191
192 </div>
193 </div>
194 <a class="anchor" id="aab16872be57e3d63771a046e49fbc294"></a>
195 <div class="memitem">
196 <div class="memproto">
197       <table class="memname">
198         <tr>
199           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_discard_tiles</td>
200         </tr>
201       </table>
202 </div><div class="memdoc">
203
204 <p>Referenced by <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, and <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>.</p>
205
206 </div>
207 </div>
208 <a class="anchor" id="a2be5cc1c793db092012c29b1b54d4658"></a>
209 <div class="memitem">
210 <div class="memproto">
211       <table class="memname">
212         <tr>
213           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_end_tile_x</td>
214         </tr>
215       </table>
216 </div><div class="memdoc">
217
218 <p>Referenced by <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#gaa8746ccbc2a143739bc8f9eb2053d62d">opj_j2k_read_sot()</a>, and <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>.</p>
219
220 </div>
221 </div>
222 <a class="anchor" id="ae62e78d25e3e5d51f99c3776c10800e2"></a>
223 <div class="memitem">
224 <div class="memproto">
225       <table class="memname">
226         <tr>
227           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_end_tile_y</td>
228         </tr>
229       </table>
230 </div><div class="memdoc">
231
232 <p>Referenced by <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#gaa8746ccbc2a143739bc8f9eb2053d62d">opj_j2k_read_sot()</a>, and <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>.</p>
233
234 </div>
235 </div>
236 <a class="anchor" id="a25862466bbd561fa716a6226dafcd46c"></a>
237 <div class="memitem">
238 <div class="memproto">
239       <table class="memname">
240         <tr>
241           <td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_j2k_dec::m_header_data</td>
242         </tr>
243       </table>
244 </div><div class="memdoc">
245
246 <p>Referenced by <a class="el" href="j2k_8h.html#ad76bb79d4d63030222ebf3dbe3fe86cf">opj_j2k_create_decompress()</a>, <a class="el" href="j2k_8h.html#a5c4508543b134e726107308b6463528e">opj_j2k_destroy()</a>, <a class="el" href="group___j2_k.html#ga2f5300cfbe2bfc38a6250b24e48bd92d">opj_j2k_read_header_procedure()</a>, <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, and <a class="el" href="group___j2_k.html#gaacb9fc3e804ffdeff2b36f18754811ba">opj_j2k_read_unk()</a>.</p>
247
248 </div>
249 </div>
250 <a class="anchor" id="a68825a1211364ea393df031717717b2a"></a>
251 <div class="memitem">
252 <div class="memproto">
253       <table class="memname">
254         <tr>
255           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_header_data_size</td>
256         </tr>
257       </table>
258 </div><div class="memdoc">
259
260 <p>Referenced by <a class="el" href="j2k_8h.html#ad76bb79d4d63030222ebf3dbe3fe86cf">opj_j2k_create_decompress()</a>, <a class="el" href="j2k_8h.html#a5c4508543b134e726107308b6463528e">opj_j2k_destroy()</a>, <a class="el" href="group___j2_k.html#ga2f5300cfbe2bfc38a6250b24e48bd92d">opj_j2k_read_header_procedure()</a>, and <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>.</p>
261
262 </div>
263 </div>
264 <a class="anchor" id="aca239327d284ff075653290a8d265982"></a>
265 <div class="memitem">
266 <div class="memproto">
267       <table class="memname">
268         <tr>
269           <td class="memname"><a class="el" href="openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c">OPJ_OFF_T</a> opj_j2k_dec::m_last_sot_read_pos</td>
270         </tr>
271       </table>
272 </div><div class="memdoc">
273
274 <p>Position of the last SOT marker read. </p>
275
276 <p>Referenced by <a class="el" href="j2k_8h.html#ad76bb79d4d63030222ebf3dbe3fe86cf">opj_j2k_create_decompress()</a>, <a class="el" href="j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2">opj_j2k_decode_one_tile()</a>, and <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>.</p>
277
278 </div>
279 </div>
280 <a class="anchor" id="a8fc81bd32a851db5f36ed9836872b9dc"></a>
281 <div class="memitem">
282 <div class="memproto">
283       <table class="memname">
284         <tr>
285           <td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_j2k_dec::m_last_tile_part</td>
286         </tr>
287       </table>
288 </div><div class="memdoc">
289
290 <p>Indicate that the current tile-part is assume as the last tile part of the codestream. </p>
291 <p>It is useful in the case of PSot is equal to zero. The sot length will be compute in the SOD reader function. FIXME NOT USED for the moment </p>
292
293 <p>Referenced by <a class="el" href="group___j2_k.html#gad5dccf955ddb9a446ed0132580dc1202">opj_j2k_read_sod()</a>, and <a class="el" href="group___j2_k.html#gaa8746ccbc2a143739bc8f9eb2053d62d">opj_j2k_read_sot()</a>.</p>
294
295 </div>
296 </div>
297 <a class="anchor" id="a3044870037b7abe7c19b724723df05f4"></a>
298 <div class="memitem">
299 <div class="memproto">
300       <table class="memname">
301         <tr>
302           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_nb_tile_parts_correction</td>
303         </tr>
304       </table>
305 </div><div class="memdoc">
306
307 <p>Referenced by <a class="el" href="group___j2_k.html#gaa8746ccbc2a143739bc8f9eb2053d62d">opj_j2k_read_sot()</a>, and <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>.</p>
308
309 </div>
310 </div>
311 <a class="anchor" id="ac154972436ea6d3fd8d7172155dbf3eb"></a>
312 <div class="memitem">
313 <div class="memproto">
314       <table class="memname">
315         <tr>
316           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_nb_tile_parts_correction_checked</td>
317         </tr>
318       </table>
319 </div><div class="memdoc">
320
321 <p>TNsot correction : see issue 254. </p>
322
323 <p>Referenced by <a class="el" href="j2k_8h.html#ad76bb79d4d63030222ebf3dbe3fe86cf">opj_j2k_create_decompress()</a>, and <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>.</p>
324
325 </div>
326 </div>
327 <a class="anchor" id="ae963a4b650887f400d15d759451a313b"></a>
328 <div class="memitem">
329 <div class="memproto">
330       <table class="memname">
331         <tr>
332           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_skip_data</td>
333         </tr>
334       </table>
335 </div><div class="memdoc">
336
337 <p>Referenced by <a class="el" href="group___j2_k.html#gaa8746ccbc2a143739bc8f9eb2053d62d">opj_j2k_read_sot()</a>, and <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>.</p>
338
339 </div>
340 </div>
341 <a class="anchor" id="abccd6f2dd8260d90f81c44af3a040f72"></a>
342 <div class="memitem">
343 <div class="memproto">
344       <table class="memname">
345         <tr>
346           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_sot_length</td>
347         </tr>
348       </table>
349 </div><div class="memdoc">
350
351 <p>to tell the tile part length </p>
352
353 <p>Referenced by <a class="el" href="group___j2_k.html#gad5dccf955ddb9a446ed0132580dc1202">opj_j2k_read_sod()</a>, <a class="el" href="group___j2_k.html#gaa8746ccbc2a143739bc8f9eb2053d62d">opj_j2k_read_sot()</a>, and <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>.</p>
354
355 </div>
356 </div>
357 <a class="anchor" id="ad0ec8ea90a89e2366979013563e19dcb"></a>
358 <div class="memitem">
359 <div class="memproto">
360       <table class="memname">
361         <tr>
362           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_start_tile_x</td>
363         </tr>
364       </table>
365 </div><div class="memdoc">
366
367 <p>Only tiles index in the correct range will be decoded. </p>
368
369 <p>Referenced by <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#gaa8746ccbc2a143739bc8f9eb2053d62d">opj_j2k_read_sot()</a>, and <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>.</p>
370
371 </div>
372 </div>
373 <a class="anchor" id="a6fe122cbe5f9cf363fc195be9e56fda2"></a>
374 <div class="memitem">
375 <div class="memproto">
376       <table class="memname">
377         <tr>
378           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_start_tile_y</td>
379         </tr>
380       </table>
381 </div><div class="memdoc">
382
383 <p>Referenced by <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#gaa8746ccbc2a143739bc8f9eb2053d62d">opj_j2k_read_sot()</a>, and <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>.</p>
384
385 </div>
386 </div>
387 <a class="anchor" id="a201cfad81f7561069c1dad022272f9f5"></a>
388 <div class="memitem">
389 <div class="memproto">
390       <table class="memname">
391         <tr>
392           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_dec::m_state</td>
393         </tr>
394       </table>
395 </div><div class="memdoc">
396
397 <p>locate in which part of the codestream the decoder is (main header, tile header, end) </p>
398
399 <p>Referenced by <a class="el" href="group___j2_k.html#gae8cc28618951a5a669dce704c3a5930b">opj_j2k_copy_tile_component_parameters()</a>, <a class="el" href="group___j2_k.html#gaaeb960cd066c58d271629e92731ce041">opj_j2k_copy_tile_quantization_parameters()</a>, <a class="el" href="j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2">opj_j2k_decode_one_tile()</a>, <a class="el" href="j2k_8h.html#a589edf58bf96de0a09b6104b6f5c13e8">opj_j2k_decode_tile()</a>, <a class="el" href="group___j2_k.html#ga1d061114982564d4b3e6670eb970744a">opj_j2k_decode_tiles()</a>, <a class="el" href="group___j2_k.html#ga2eab75bacd904ebb3e0cfcbfc68065a3">opj_j2k_decoding_validation()</a>, <a class="el" href="group___j2_k.html#gab0e56426564c996f0ecab34a54391dcd">opj_j2k_encoding_validation()</a>, <a class="el" href="group___j2_k.html#gaf6e255d43d68436d57606f619980bf21">opj_j2k_read_coc()</a>, <a class="el" href="group___j2_k.html#gae37490bb6b2eb9a851e24c4a53aa6da0">opj_j2k_read_cod()</a>, <a class="el" href="group___j2_k.html#ga2f5300cfbe2bfc38a6250b24e48bd92d">opj_j2k_read_header_procedure()</a>, <a class="el" href="group___j2_k.html#ga461707ade3696cbfe5e0fe974995da82">opj_j2k_read_mcc()</a>, <a class="el" href="group___j2_k.html#gaf48ac7c1ee2fe7d1dcfafedf24dba699">opj_j2k_read_mco()</a>, <a class="el" href="group___j2_k.html#ga191850876c179e6f0ce484888df823ad">opj_j2k_read_mct()</a>, <a class="el" href="group___j2_k.html#ga094ffbf4a7e4ab181717cfe32f95427b">opj_j2k_read_poc()</a>, <a class="el" href="group___j2_k.html#ga2fcbe4a501bc0095f599de812323d62f">opj_j2k_read_rgn()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#ga4a8ad30a3df7afe15c5377a6f673f911">opj_j2k_read_soc()</a>, <a class="el" href="group___j2_k.html#gad5dccf955ddb9a446ed0132580dc1202">opj_j2k_read_sod()</a>, <a class="el" href="group___j2_k.html#gaa8746ccbc2a143739bc8f9eb2053d62d">opj_j2k_read_sot()</a>, <a class="el" href="group___j2_k.html#ga9c72aff84fb2321514f94a73a6ead932">opj_j2k_read_SPCod_SPCoc()</a>, <a class="el" href="group___j2_k.html#ga9c11b5d76c566db9a7fc2febbb19f1a8">opj_j2k_read_SQcd_SQcc()</a>, <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, <a class="el" href="group___j2_k.html#gaacb9fc3e804ffdeff2b36f18754811ba">opj_j2k_read_unk()</a>, and <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>.</p>
400
401 </div>
402 </div>
403 <a class="anchor" id="a0968cf3e09590018e3d71de12cbe452f"></a>
404 <div class="memitem">
405 <div class="memproto">
406       <table class="memname">
407         <tr>
408           <td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_j2k_dec::m_tile_ind_to_dec</td>
409         </tr>
410       </table>
411 </div><div class="memdoc">
412
413 <p>Index of the tile to decode (used in get_tile) </p>
414
415 <p>Referenced by <a class="el" href="j2k_8h.html#ad76bb79d4d63030222ebf3dbe3fe86cf">opj_j2k_create_decompress()</a>, <a class="el" href="j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2">opj_j2k_decode_one_tile()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, and <a class="el" href="group___j2_k.html#gaa8746ccbc2a143739bc8f9eb2053d62d">opj_j2k_read_sot()</a>.</p>
416
417 </div>
418 </div>
419 <hr/>The documentation for this struct was generated from the following file:<ul>
420 <li><a class="el" href="j2k_8h_source.html">j2k.h</a></li>
421 </ul>
422 </div><!-- contents -->
423 <!-- start footer part -->
424 <hr class="footer"/><address class="footer"><small>
425 Generated by &#160;<a href="http://www.doxygen.org/index.html">
426 <img class="footer" src="doxygen.png" alt="doxygen"/>
427 </a> 1.8.9.1
428 </small></address>
429 </body>
430 </html>