Update ABI/API compatibility reports after commit cc1919b183f76d5ac79cc9927fb899b4770...
[openjpeg.git] / doxygen / structopj__j2k__enc.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.11"/>
7 <title>OpenJPEG: opj_j2k_enc 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 id="projectalign" style="padding-left: 0.5em;">
20    <div id="projectname">OpenJPEG
21    &#160;<span id="projectnumber">2.4.0</span>
22    </div>
23   </td>
24  </tr>
25  </tbody>
26 </table>
27 </div>
28 <!-- end header part -->
29 <!-- Generated by Doxygen 1.8.11 -->
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_enc 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:a041cb8be96e111a343b15d36db20d048"><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__enc.html#a041cb8be96e111a343b15d36db20d048">m_current_poc_tile_part_number</a></td></tr>
59 <tr class="memdesc:a041cb8be96e111a343b15d36db20d048"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tile part number, regardless of poc, for each new poc, tp is reset to 1.  <a href="#a041cb8be96e111a343b15d36db20d048">More...</a><br /></td></tr>
60 <tr class="separator:a041cb8be96e111a343b15d36db20d048"><td class="memSeparator" colspan="2">&#160;</td></tr>
61 <tr class="memitem:a8dc965e111c9a6054fc75151c1c26520"><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__enc.html#a8dc965e111c9a6054fc75151c1c26520">m_current_tile_part_number</a></td></tr>
62 <tr class="memdesc:a8dc965e111c9a6054fc75151c1c26520"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tile part number currently coding, taking into account POC.  <a href="#a8dc965e111c9a6054fc75151c1c26520">More...</a><br /></td></tr>
63 <tr class="separator:a8dc965e111c9a6054fc75151c1c26520"><td class="memSeparator" colspan="2">&#160;</td></tr>
64 <tr class="memitem:ad39b6bc5782910ef02129b411d831674"><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__enc.html#ad39b6bc5782910ef02129b411d831674">m_tlm_start</a></td></tr>
65 <tr class="memdesc:ad39b6bc5782910ef02129b411d831674"><td class="mdescLeft">&#160;</td><td class="mdescRight">locate the start position of the TLM marker after encoding the tilepart, a jump (in j2k_write_sod) is done to the TLM marker to store the value of its length.  <a href="#ad39b6bc5782910ef02129b411d831674">More...</a><br /></td></tr>
66 <tr class="separator:ad39b6bc5782910ef02129b411d831674"><td class="memSeparator" colspan="2">&#160;</td></tr>
67 <tr class="memitem:a5495fcf476da1271200d0c2810e57028"><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__enc.html#a5495fcf476da1271200d0c2810e57028">m_tlm_sot_offsets_buffer</a></td></tr>
68 <tr class="memdesc:a5495fcf476da1271200d0c2810e57028"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the sizes of the tlm.  <a href="#a5495fcf476da1271200d0c2810e57028">More...</a><br /></td></tr>
69 <tr class="separator:a5495fcf476da1271200d0c2810e57028"><td class="memSeparator" colspan="2">&#160;</td></tr>
70 <tr class="memitem:a73d6d2e8cac73490893f85ecbbf793f3"><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__enc.html#a73d6d2e8cac73490893f85ecbbf793f3">m_tlm_sot_offsets_current</a></td></tr>
71 <tr class="memdesc:a73d6d2e8cac73490893f85ecbbf793f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">The current offset of the tlm buffer.  <a href="#a73d6d2e8cac73490893f85ecbbf793f3">More...</a><br /></td></tr>
72 <tr class="separator:a73d6d2e8cac73490893f85ecbbf793f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
73 <tr class="memitem:a66419cb3c586aa2b3047e2e9982190c5"><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__enc.html#a66419cb3c586aa2b3047e2e9982190c5">m_total_tile_parts</a></td></tr>
74 <tr class="memdesc:a66419cb3c586aa2b3047e2e9982190c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Total num of tile parts in whole image = num tiles* num tileparts in each tile.  <a href="#a66419cb3c586aa2b3047e2e9982190c5">More...</a><br /></td></tr>
75 <tr class="separator:a66419cb3c586aa2b3047e2e9982190c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
76 <tr class="memitem:aa5709ac6222b3ccc71fa0ed93fe7f9a2"><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__enc.html#aa5709ac6222b3ccc71fa0ed93fe7f9a2">m_encoded_tile_data</a></td></tr>
77 <tr class="separator:aa5709ac6222b3ccc71fa0ed93fe7f9a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
78 <tr class="memitem:a0e447724e33e9f5fc101f7be2f63427c"><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__enc.html#a0e447724e33e9f5fc101f7be2f63427c">m_encoded_tile_size</a></td></tr>
79 <tr class="separator:a0e447724e33e9f5fc101f7be2f63427c"><td class="memSeparator" colspan="2">&#160;</td></tr>
80 <tr class="memitem:a17b55b08f861bd5bc36aac4c283730ad"><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__enc.html#a17b55b08f861bd5bc36aac4c283730ad">m_header_tile_data</a></td></tr>
81 <tr class="separator:a17b55b08f861bd5bc36aac4c283730ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
82 <tr class="memitem:a84e3910a863cf14836278e3015de2bab"><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__enc.html#a84e3910a863cf14836278e3015de2bab">m_header_tile_data_size</a></td></tr>
83 <tr class="separator:a84e3910a863cf14836278e3015de2bab"><td class="memSeparator" colspan="2">&#160;</td></tr>
84 <tr class="memitem:ae284db9de9cf401d3d208f2e5ade37a3"><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__enc.html#ae284db9de9cf401d3d208f2e5ade37a3">m_PLT</a></td></tr>
85 <tr class="separator:ae284db9de9cf401d3d208f2e5ade37a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
86 <tr class="memitem:a1dc73138c2cbcdfe5ec80f06324dc41c"><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__enc.html#a1dc73138c2cbcdfe5ec80f06324dc41c">m_reserved_bytes_for_PLT</a></td></tr>
87 <tr class="separator:a1dc73138c2cbcdfe5ec80f06324dc41c"><td class="memSeparator" colspan="2">&#160;</td></tr>
88 </table>
89 <h2 class="groupheader">Field Documentation</h2>
90 <a class="anchor" id="a041cb8be96e111a343b15d36db20d048"></a>
91 <div class="memitem">
92 <div class="memproto">
93       <table class="memname">
94         <tr>
95           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_enc::m_current_poc_tile_part_number</td>
96         </tr>
97       </table>
98 </div><div class="memdoc">
99
100 <p>Tile part number, regardless of poc, for each new poc, tp is reset to 1. </p>
101
102 <p>Referenced by <a class="el" href="group___j2_k.html#ga0101959e0886beb63a1ff0c92742190d">opj_j2k_pre_write_tile()</a>, <a class="el" href="group___j2_k.html#gafb21808e65381c3a3868181683d0056c">opj_j2k_write_all_tile_parts()</a>, <a class="el" href="group___j2_k.html#ga37a5c6adbcb20f4b73ef244960771799">opj_j2k_write_first_tile_part()</a>, and <a class="el" href="group___j2_k.html#ga0cd97084323d827ab25763f933dee2e0">opj_j2k_write_sod()</a>.</p>
103
104 </div>
105 </div>
106 <a class="anchor" id="a8dc965e111c9a6054fc75151c1c26520"></a>
107 <div class="memitem">
108 <div class="memproto">
109       <table class="memname">
110         <tr>
111           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_enc::m_current_tile_part_number</td>
112         </tr>
113       </table>
114 </div><div class="memdoc">
115
116 <p>Tile part number currently coding, taking into account POC. </p>
117 <p>m_current_tile_part_number holds the total number of tile parts while encoding the last tile part. </p>
118
119 <p>Referenced by <a class="el" href="group___j2_k.html#ga0101959e0886beb63a1ff0c92742190d">opj_j2k_pre_write_tile()</a>, <a class="el" href="group___j2_k.html#gafb21808e65381c3a3868181683d0056c">opj_j2k_write_all_tile_parts()</a>, <a class="el" href="group___j2_k.html#ga0cd97084323d827ab25763f933dee2e0">opj_j2k_write_sod()</a>, and <a class="el" href="group___j2_k.html#ga9e484ec01db61b36e52dfae38e99c374">opj_j2k_write_sot()</a>.</p>
120
121 </div>
122 </div>
123 <a class="anchor" id="aa5709ac6222b3ccc71fa0ed93fe7f9a2"></a>
124 <div class="memitem">
125 <div class="memproto">
126       <table class="memname">
127         <tr>
128           <td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_j2k_enc::m_encoded_tile_data</td>
129         </tr>
130       </table>
131 </div><div class="memdoc">
132
133 <p>Referenced by <a class="el" href="j2k_8h.html#a5c4508543b134e726107308b6463528e">opj_j2k_destroy()</a>, <a class="el" href="group___j2_k.html#gab99321e1cb3628a30ae7de2f02956cf5">opj_j2k_end_encoding()</a>, <a class="el" href="group___j2_k.html#gaead17ecd44e6326e374e10ec5c0adc47">opj_j2k_post_write_tile()</a>, and <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>.</p>
134
135 </div>
136 </div>
137 <a class="anchor" id="a0e447724e33e9f5fc101f7be2f63427c"></a>
138 <div class="memitem">
139 <div class="memproto">
140       <table class="memname">
141         <tr>
142           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_enc::m_encoded_tile_size</td>
143         </tr>
144       </table>
145 </div><div class="memdoc">
146
147 <p>Referenced by <a class="el" href="group___j2_k.html#gab99321e1cb3628a30ae7de2f02956cf5">opj_j2k_end_encoding()</a>, <a class="el" href="group___j2_k.html#gaead17ecd44e6326e374e10ec5c0adc47">opj_j2k_post_write_tile()</a>, and <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>.</p>
148
149 </div>
150 </div>
151 <a class="anchor" id="a17b55b08f861bd5bc36aac4c283730ad"></a>
152 <div class="memitem">
153 <div class="memproto">
154       <table class="memname">
155         <tr>
156           <td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_j2k_enc::m_header_tile_data</td>
157         </tr>
158       </table>
159 </div><div class="memdoc">
160
161 <p>Referenced by <a class="el" href="group___j2_k.html#gad3c2b25f4d5a5f6fd4b442bc7210f6da">opj_j2k_create_compress()</a>, <a class="el" href="j2k_8h.html#a5c4508543b134e726107308b6463528e">opj_j2k_destroy()</a>, <a class="el" href="group___j2_k.html#ga3738dcbc100961a79440ad01c0307377">opj_j2k_destroy_header_memory()</a>, <a class="el" href="group___j2_k.html#gab8c3c34855da54058f57a8aeeb14b565">opj_j2k_write_cbd()</a>, <a class="el" href="group___j2_k.html#ga64f4adc973436b83d79df04519964dc3">opj_j2k_write_coc()</a>, <a class="el" href="group___j2_k.html#gad2719d3763be720f09523fd9e17a2f21">opj_j2k_write_cod()</a>, <a class="el" href="group___j2_k.html#ga99a6490d59813c3302a7c1cfe9f81c17">opj_j2k_write_com()</a>, <a class="el" href="group___j2_k.html#ga5c2c5700c7722ca09f2a20e63bbd7bc0">opj_j2k_write_eoc()</a>, <a class="el" href="group___j2_k.html#gadb0a1bd6194424f47603fbeb4913afff">opj_j2k_write_mcc_record()</a>, <a class="el" href="group___j2_k.html#ga91912b9fd60e738a2476a2f759cd1298">opj_j2k_write_mco()</a>, <a class="el" href="group___j2_k.html#ga06dadd536dc59eabc14e7f89b22b6cc3">opj_j2k_write_mct_record()</a>, <a class="el" href="group___j2_k.html#ga48135c3b26ebe22d53d8f790b803dbc3">opj_j2k_write_poc()</a>, <a class="el" href="group___j2_k.html#ga6ad30a7674c00e6a8b3c9f2131883fbe">opj_j2k_write_qcc()</a>, <a class="el" href="group___j2_k.html#ga9839ebcd3d0e371137ac8d1f8c3bf89c">opj_j2k_write_qcd()</a>, <a class="el" href="group___j2_k.html#gafdcbfbeeb107f1eeaef8e011b7334424">opj_j2k_write_rgn()</a>, <a class="el" href="group___j2_k.html#gaf495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, <a class="el" href="group___j2_k.html#gaf1505ac5d55575baf0f54b043072e8a9">opj_j2k_write_soc()</a>, and <a class="el" href="group___j2_k.html#ga9b649d1ff3d3aeb6f444405a8d82306e">opj_j2k_write_tlm()</a>.</p>
162
163 </div>
164 </div>
165 <a class="anchor" id="a84e3910a863cf14836278e3015de2bab"></a>
166 <div class="memitem">
167 <div class="memproto">
168       <table class="memname">
169         <tr>
170           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_enc::m_header_tile_data_size</td>
171         </tr>
172       </table>
173 </div><div class="memdoc">
174
175 <p>Referenced by <a class="el" href="group___j2_k.html#gad3c2b25f4d5a5f6fd4b442bc7210f6da">opj_j2k_create_compress()</a>, <a class="el" href="j2k_8h.html#a5c4508543b134e726107308b6463528e">opj_j2k_destroy()</a>, <a class="el" href="group___j2_k.html#ga3738dcbc100961a79440ad01c0307377">opj_j2k_destroy_header_memory()</a>, <a class="el" href="group___j2_k.html#gab8c3c34855da54058f57a8aeeb14b565">opj_j2k_write_cbd()</a>, <a class="el" href="group___j2_k.html#ga64f4adc973436b83d79df04519964dc3">opj_j2k_write_coc()</a>, <a class="el" href="group___j2_k.html#gad2719d3763be720f09523fd9e17a2f21">opj_j2k_write_cod()</a>, <a class="el" href="group___j2_k.html#ga99a6490d59813c3302a7c1cfe9f81c17">opj_j2k_write_com()</a>, <a class="el" href="group___j2_k.html#gadb0a1bd6194424f47603fbeb4913afff">opj_j2k_write_mcc_record()</a>, <a class="el" href="group___j2_k.html#ga91912b9fd60e738a2476a2f759cd1298">opj_j2k_write_mco()</a>, <a class="el" href="group___j2_k.html#ga06dadd536dc59eabc14e7f89b22b6cc3">opj_j2k_write_mct_record()</a>, <a class="el" href="group___j2_k.html#ga48135c3b26ebe22d53d8f790b803dbc3">opj_j2k_write_poc()</a>, <a class="el" href="group___j2_k.html#ga6ad30a7674c00e6a8b3c9f2131883fbe">opj_j2k_write_qcc()</a>, <a class="el" href="group___j2_k.html#ga9839ebcd3d0e371137ac8d1f8c3bf89c">opj_j2k_write_qcd()</a>, <a class="el" href="group___j2_k.html#gaf495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, and <a class="el" href="group___j2_k.html#ga9b649d1ff3d3aeb6f444405a8d82306e">opj_j2k_write_tlm()</a>.</p>
176
177 </div>
178 </div>
179 <a class="anchor" id="ae284db9de9cf401d3d208f2e5ade37a3"></a>
180 <div class="memitem">
181 <div class="memproto">
182       <table class="memname">
183         <tr>
184           <td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_j2k_enc::m_PLT</td>
185         </tr>
186       </table>
187 </div><div class="memdoc">
188
189 <p>Referenced by <a class="el" href="j2k_8h.html#a6b288ad7b1891bc2cdf593e8fa05cba6">opj_j2k_encoder_set_extra_options()</a>, <a class="el" href="group___j2_k.html#ga22e755751567764e1ae55e09b04a5934">opj_j2k_get_specific_header_sizes()</a>, and <a class="el" href="group___j2_k.html#ga0cd97084323d827ab25763f933dee2e0">opj_j2k_write_sod()</a>.</p>
190
191 </div>
192 </div>
193 <a class="anchor" id="a1dc73138c2cbcdfe5ec80f06324dc41c"></a>
194 <div class="memitem">
195 <div class="memproto">
196       <table class="memname">
197         <tr>
198           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_enc::m_reserved_bytes_for_PLT</td>
199         </tr>
200       </table>
201 </div><div class="memdoc">
202
203 <p>Referenced by <a class="el" href="group___j2_k.html#ga22e755751567764e1ae55e09b04a5934">opj_j2k_get_specific_header_sizes()</a>, and <a class="el" href="group___j2_k.html#ga0cd97084323d827ab25763f933dee2e0">opj_j2k_write_sod()</a>.</p>
204
205 </div>
206 </div>
207 <a class="anchor" id="a5495fcf476da1271200d0c2810e57028"></a>
208 <div class="memitem">
209 <div class="memproto">
210       <table class="memname">
211         <tr>
212           <td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_j2k_enc::m_tlm_sot_offsets_buffer</td>
213         </tr>
214       </table>
215 </div><div class="memdoc">
216
217 <p>Stores the sizes of the tlm. </p>
218
219 <p>Referenced by <a class="el" href="j2k_8h.html#a5c4508543b134e726107308b6463528e">opj_j2k_destroy()</a>, <a class="el" href="group___j2_k.html#gab99321e1cb3628a30ae7de2f02956cf5">opj_j2k_end_encoding()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, and <a class="el" href="group___j2_k.html#ga6730546ed531621b7950bd7d07589c80">opj_j2k_write_updated_tlm()</a>.</p>
220
221 </div>
222 </div>
223 <a class="anchor" id="a73d6d2e8cac73490893f85ecbbf793f3"></a>
224 <div class="memitem">
225 <div class="memproto">
226       <table class="memname">
227         <tr>
228           <td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_j2k_enc::m_tlm_sot_offsets_current</td>
229         </tr>
230       </table>
231 </div><div class="memdoc">
232
233 <p>The current offset of the tlm buffer. </p>
234
235 <p>Referenced by <a class="el" href="j2k_8h.html#a5c4508543b134e726107308b6463528e">opj_j2k_destroy()</a>, <a class="el" href="group___j2_k.html#gab99321e1cb3628a30ae7de2f02956cf5">opj_j2k_end_encoding()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, and <a class="el" href="group___j2_k.html#ga52293398811dba590d34415fc98acbc1">opj_j2k_update_tlm()</a>.</p>
236
237 </div>
238 </div>
239 <a class="anchor" id="ad39b6bc5782910ef02129b411d831674"></a>
240 <div class="memitem">
241 <div class="memproto">
242       <table class="memname">
243         <tr>
244           <td class="memname"><a class="el" href="openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c">OPJ_OFF_T</a> opj_j2k_enc::m_tlm_start</td>
245         </tr>
246       </table>
247 </div><div class="memdoc">
248
249 <p>locate the start position of the TLM marker after encoding the tilepart, a jump (in j2k_write_sod) is done to the TLM marker to store the value of its length. </p>
250
251 <p>Referenced by <a class="el" href="group___j2_k.html#ga9b649d1ff3d3aeb6f444405a8d82306e">opj_j2k_write_tlm()</a>, and <a class="el" href="group___j2_k.html#ga6730546ed531621b7950bd7d07589c80">opj_j2k_write_updated_tlm()</a>.</p>
252
253 </div>
254 </div>
255 <a class="anchor" id="a66419cb3c586aa2b3047e2e9982190c5"></a>
256 <div class="memitem">
257 <div class="memproto">
258       <table class="memname">
259         <tr>
260           <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_j2k_enc::m_total_tile_parts</td>
261         </tr>
262       </table>
263 </div><div class="memdoc">
264
265 <p>Total num of tile parts in whole image = num tiles* num tileparts in each tile. </p>
266 <p>used in TLMmarker </p>
267
268 <p>Referenced by <a class="el" href="group___j2_k.html#gab4919f8ed433d36e7fef097fa98fe6cc">opj_j2k_init_info()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#ga9b649d1ff3d3aeb6f444405a8d82306e">opj_j2k_write_tlm()</a>, and <a class="el" href="group___j2_k.html#ga6730546ed531621b7950bd7d07589c80">opj_j2k_write_updated_tlm()</a>.</p>
269
270 </div>
271 </div>
272 <hr/>The documentation for this struct was generated from the following file:<ul>
273 <li><a class="el" href="j2k_8h_source.html">j2k.h</a></li>
274 </ul>
275 </div><!-- contents -->
276 <!-- start footer part -->
277 <hr class="footer"/><address class="footer"><small>
278 Generated by &#160;<a href="http://www.doxygen.org/index.html">
279 <img class="footer" src="doxygen.png" alt="doxygen"/>
280 </a> 1.8.11
281 </small></address>
282 </body>
283 </html>