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">
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_cp 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" />
14 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
16 <table cellspacing="0" cellpadding="0">
18 <tr style="height: 56px;">
19 <td style="padding-left: 0.5em;">
20 <div id="projectname">OpenJPEG
21  <span id="projectnumber">2.1.0</span>
28 <!-- end header part -->
29 <!-- Generated by Doxygen 1.8.9.1 -->
30 <div id="navrow1" class="tabs">
32 <li><a href="index.html"><span>Main Page</span></a></li>
33 <li><a href="pages.html"><span>Related 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 Structures</span></a></li>
36 <li><a href="files.html"><span>Files</span></a></li>
39 <div id="navrow2" class="tabs2">
41 <li><a href="annotated.html"><span>Data Structures</span></a></li>
42 <li><a href="functions.html"><span>Data Fields</span></a></li>
48 <a href="#pub-attribs">Data Fields</a> </div>
49 <div class="headertitle">
50 <div class="title">opj_cp Struct Reference<div class="ingroups"><a class="el" href="group___j2_k.html">J2K - JPEG-2000 codestream reader/writer</a></div></div> </div>
52 <div class="contents">
55 <a href="structopj__cp.html#details">More...</a></p>
57 <p><code>#include <<a class="el" href="j2k_8h_source.html">j2k.h</a>></code></p>
58 <table class="memberdecls">
59 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
60 Data Fields</h2></td></tr>
61 <tr class="memitem:acf1558d84c50f976726c0f8c9b814995"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446">OPJ_UINT16</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#acf1558d84c50f976726c0f8c9b814995">rsiz</a></td></tr>
62 <tr class="memdesc:acf1558d84c50f976726c0f8c9b814995"><td class="mdescLeft"> </td><td class="mdescRight">Size of the image in bits. <a href="#acf1558d84c50f976726c0f8c9b814995">More...</a><br /></td></tr>
63 <tr class="separator:acf1558d84c50f976726c0f8c9b814995"><td class="memSeparator" colspan="2"> </td></tr>
64 <tr class="memitem:aeed9ee798ec24aaa27baa3088b3b3f14"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#aeed9ee798ec24aaa27baa3088b3b3f14">tx0</a></td></tr>
65 <tr class="memdesc:aeed9ee798ec24aaa27baa3088b3b3f14"><td class="mdescLeft"> </td><td class="mdescRight">XTOsiz. <a href="#aeed9ee798ec24aaa27baa3088b3b3f14">More...</a><br /></td></tr>
66 <tr class="separator:aeed9ee798ec24aaa27baa3088b3b3f14"><td class="memSeparator" colspan="2"> </td></tr>
67 <tr class="memitem:a59415df77f13078e76678123415f403e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a59415df77f13078e76678123415f403e">ty0</a></td></tr>
68 <tr class="memdesc:a59415df77f13078e76678123415f403e"><td class="mdescLeft"> </td><td class="mdescRight">YTOsiz. <a href="#a59415df77f13078e76678123415f403e">More...</a><br /></td></tr>
69 <tr class="separator:a59415df77f13078e76678123415f403e"><td class="memSeparator" colspan="2"> </td></tr>
70 <tr class="memitem:aae555943d0b5aeb0c6b9a5d1e25f448b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#aae555943d0b5aeb0c6b9a5d1e25f448b">tdx</a></td></tr>
71 <tr class="memdesc:aae555943d0b5aeb0c6b9a5d1e25f448b"><td class="mdescLeft"> </td><td class="mdescRight">XTsiz. <a href="#aae555943d0b5aeb0c6b9a5d1e25f448b">More...</a><br /></td></tr>
72 <tr class="separator:aae555943d0b5aeb0c6b9a5d1e25f448b"><td class="memSeparator" colspan="2"> </td></tr>
73 <tr class="memitem:a0fd9a036bf63787fe10a26f9d51a9da2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a0fd9a036bf63787fe10a26f9d51a9da2">tdy</a></td></tr>
74 <tr class="memdesc:a0fd9a036bf63787fe10a26f9d51a9da2"><td class="mdescLeft"> </td><td class="mdescRight">YTsiz. <a href="#a0fd9a036bf63787fe10a26f9d51a9da2">More...</a><br /></td></tr>
75 <tr class="separator:a0fd9a036bf63787fe10a26f9d51a9da2"><td class="memSeparator" colspan="2"> </td></tr>
76 <tr class="memitem:ad40b1f8e4c66ba8f2db837134561ccbc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a5feb75769eeb8b7e97ea07495d42631e">OPJ_CHAR</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ad40b1f8e4c66ba8f2db837134561ccbc">comment</a></td></tr>
77 <tr class="memdesc:ad40b1f8e4c66ba8f2db837134561ccbc"><td class="mdescLeft"> </td><td class="mdescRight">comment <a href="#ad40b1f8e4c66ba8f2db837134561ccbc">More...</a><br /></td></tr>
78 <tr class="separator:ad40b1f8e4c66ba8f2db837134561ccbc"><td class="memSeparator" colspan="2"> </td></tr>
79 <tr class="memitem:abacc172096044123cfa0a7b027cd457f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#abacc172096044123cfa0a7b027cd457f">tw</a></td></tr>
80 <tr class="memdesc:abacc172096044123cfa0a7b027cd457f"><td class="mdescLeft"> </td><td class="mdescRight">number of tiles in width <a href="#abacc172096044123cfa0a7b027cd457f">More...</a><br /></td></tr>
81 <tr class="separator:abacc172096044123cfa0a7b027cd457f"><td class="memSeparator" colspan="2"> </td></tr>
82 <tr class="memitem:a30a7cf50ba11fe5524888d3b38bd4a09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a30a7cf50ba11fe5524888d3b38bd4a09">th</a></td></tr>
83 <tr class="memdesc:a30a7cf50ba11fe5524888d3b38bd4a09"><td class="mdescLeft"> </td><td class="mdescRight">number of tiles in heigth <a href="#a30a7cf50ba11fe5524888d3b38bd4a09">More...</a><br /></td></tr>
84 <tr class="separator:a30a7cf50ba11fe5524888d3b38bd4a09"><td class="memSeparator" colspan="2"> </td></tr>
85 <tr class="memitem:a257d0e83d4cc7b8bdaf2cefd240508e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a257d0e83d4cc7b8bdaf2cefd240508e8">ppm_data</a></td></tr>
86 <tr class="memdesc:a257d0e83d4cc7b8bdaf2cefd240508e8"><td class="mdescLeft"> </td><td class="mdescRight">packet header store there for futur use in t2_decode_packet <a href="#a257d0e83d4cc7b8bdaf2cefd240508e8">More...</a><br /></td></tr>
87 <tr class="separator:a257d0e83d4cc7b8bdaf2cefd240508e8"><td class="memSeparator" colspan="2"> </td></tr>
88 <tr class="memitem:a8512dad8bfe25b156bdfa54b9a57a3c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a8512dad8bfe25b156bdfa54b9a57a3c1">ppm_len</a></td></tr>
89 <tr class="memdesc:a8512dad8bfe25b156bdfa54b9a57a3c1"><td class="mdescLeft"> </td><td class="mdescRight">size of the ppm_data <a href="#a8512dad8bfe25b156bdfa54b9a57a3c1">More...</a><br /></td></tr>
90 <tr class="separator:a8512dad8bfe25b156bdfa54b9a57a3c1"><td class="memSeparator" colspan="2"> </td></tr>
91 <tr class="memitem:a0881067ebb41150a06f2ce768bc3ec6a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a0881067ebb41150a06f2ce768bc3ec6a">ppm_data_read</a></td></tr>
92 <tr class="memdesc:a0881067ebb41150a06f2ce768bc3ec6a"><td class="mdescLeft"> </td><td class="mdescRight">size of the ppm_data <a href="#a0881067ebb41150a06f2ce768bc3ec6a">More...</a><br /></td></tr>
93 <tr class="separator:a0881067ebb41150a06f2ce768bc3ec6a"><td class="memSeparator" colspan="2"> </td></tr>
94 <tr class="memitem:a436a357f4476978ea4b17eaf22eacd55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a436a357f4476978ea4b17eaf22eacd55">ppm_data_current</a></td></tr>
95 <tr class="separator:a436a357f4476978ea4b17eaf22eacd55"><td class="memSeparator" colspan="2"> </td></tr>
96 <tr class="memitem:a649aa66f9e990728089a5ee394c778bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a649aa66f9e990728089a5ee394c778bd">ppm_buffer</a></td></tr>
97 <tr class="memdesc:a649aa66f9e990728089a5ee394c778bd"><td class="mdescLeft"> </td><td class="mdescRight">packet header storage original buffer <a href="#a649aa66f9e990728089a5ee394c778bd">More...</a><br /></td></tr>
98 <tr class="separator:a649aa66f9e990728089a5ee394c778bd"><td class="memSeparator" colspan="2"> </td></tr>
99 <tr class="memitem:a3ae4d2d47fe0cfa783e8eb5ba749c4eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a3ae4d2d47fe0cfa783e8eb5ba749c4eb">ppm_data_first</a></td></tr>
100 <tr class="memdesc:a3ae4d2d47fe0cfa783e8eb5ba749c4eb"><td class="mdescLeft"> </td><td class="mdescRight">pointer remaining on the first byte of the first header if ppm is used <a href="#a3ae4d2d47fe0cfa783e8eb5ba749c4eb">More...</a><br /></td></tr>
101 <tr class="separator:a3ae4d2d47fe0cfa783e8eb5ba749c4eb"><td class="memSeparator" colspan="2"> </td></tr>
102 <tr class="memitem:aa9d5a16b1d40b2c9a4b90d64826afa45"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#aa9d5a16b1d40b2c9a4b90d64826afa45">ppm_data_size</a></td></tr>
103 <tr class="memdesc:aa9d5a16b1d40b2c9a4b90d64826afa45"><td class="mdescLeft"> </td><td class="mdescRight">Number of bytes actually stored inside the ppm_data. <a href="#aa9d5a16b1d40b2c9a4b90d64826afa45">More...</a><br /></td></tr>
104 <tr class="separator:aa9d5a16b1d40b2c9a4b90d64826afa45"><td class="memSeparator" colspan="2"> </td></tr>
105 <tr class="memitem:a3c32f2e28e2b4ecb77dc11625436f9e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a3c32f2e28e2b4ecb77dc11625436f9e6">ppm_store</a></td></tr>
106 <tr class="memdesc:a3c32f2e28e2b4ecb77dc11625436f9e6"><td class="mdescLeft"> </td><td class="mdescRight">use in case of multiple marker PPM (number of info already store) <a href="#a3c32f2e28e2b4ecb77dc11625436f9e6">More...</a><br /></td></tr>
107 <tr class="separator:a3c32f2e28e2b4ecb77dc11625436f9e6"><td class="memSeparator" colspan="2"> </td></tr>
108 <tr class="memitem:ac706811ea8f62e27d0b3c24dddedc97b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ac706811ea8f62e27d0b3c24dddedc97b">ppm_previous</a></td></tr>
109 <tr class="memdesc:ac706811ea8f62e27d0b3c24dddedc97b"><td class="mdescLeft"> </td><td class="mdescRight">use in case of multiple marker PPM (case on non-finished previous info) <a href="#ac706811ea8f62e27d0b3c24dddedc97b">More...</a><br /></td></tr>
110 <tr class="separator:ac706811ea8f62e27d0b3c24dddedc97b"><td class="memSeparator" colspan="2"> </td></tr>
111 <tr class="memitem:ac899f2b6fbcf5441e2e53195994f2196"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___j2_k.html#gab33dbea1b312445c437b1bff766c7a9e">opj_tcp_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ac899f2b6fbcf5441e2e53195994f2196">tcps</a></td></tr>
112 <tr class="memdesc:ac899f2b6fbcf5441e2e53195994f2196"><td class="mdescLeft"> </td><td class="mdescRight">tile coding parameters <a href="#ac899f2b6fbcf5441e2e53195994f2196">More...</a><br /></td></tr>
113 <tr class="separator:ac899f2b6fbcf5441e2e53195994f2196"><td class="memSeparator" colspan="2"> </td></tr>
114 <tr class="memitem:ab813b133ea9460d4254b6afcd5336e9a"><td class="memItemLeft" >union {</td></tr>
115 <tr class="memitem:a4a22ca512b0521e53184b5d938bc8cb5"><td class="memItemLeft" >   <a class="el" href="group___j2_k.html#gad5f22f75228c5df59306368916516fee">opj_decoding_param_t</a>   <a class="el" href="structopj__cp.html#aaacb9292812babc45d3952445b4f5413">m_dec</a></td></tr>
116 <tr class="separator:a4a22ca512b0521e53184b5d938bc8cb5"><td class="memSeparator" colspan="2"> </td></tr>
117 <tr class="memitem:ae6e69eeb9d6b4cefcddf3b6a205e8e36"><td class="memItemLeft" >   <a class="el" href="group___j2_k.html#ga805a61506c303a112f6406c096976895">opj_encoding_param_t</a>   <a class="el" href="structopj__cp.html#abff64b4afd56cc97c8e9747404ab9ae6">m_enc</a></td></tr>
118 <tr class="separator:ae6e69eeb9d6b4cefcddf3b6a205e8e36"><td class="memSeparator" colspan="2"> </td></tr>
119 <tr class="memitem:ab813b133ea9460d4254b6afcd5336e9a"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ab813b133ea9460d4254b6afcd5336e9a">m_specific_param</a></td></tr>
120 <tr class="separator:ab813b133ea9460d4254b6afcd5336e9a"><td class="memSeparator" colspan="2"> </td></tr>
121 <tr class="memitem:a6ddfb6d4ea376d9c006017ffda243e23"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a6ddfb6d4ea376d9c006017ffda243e23">epc_on</a></td></tr>
122 <tr class="memdesc:a6ddfb6d4ea376d9c006017ffda243e23"><td class="mdescLeft"> </td><td class="mdescRight">enables writing of EPC in MH, thus activating JPWL <a href="#a6ddfb6d4ea376d9c006017ffda243e23">More...</a><br /></td></tr>
123 <tr class="separator:a6ddfb6d4ea376d9c006017ffda243e23"><td class="memSeparator" colspan="2"> </td></tr>
124 <tr class="memitem:ae08b1d98e0672ac6e2558d8e42149c1e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ae08b1d98e0672ac6e2558d8e42149c1e">epb_on</a></td></tr>
125 <tr class="memdesc:ae08b1d98e0672ac6e2558d8e42149c1e"><td class="mdescLeft"> </td><td class="mdescRight">enables writing of EPB, in case of activated JPWL <a href="#ae08b1d98e0672ac6e2558d8e42149c1e">More...</a><br /></td></tr>
126 <tr class="separator:ae08b1d98e0672ac6e2558d8e42149c1e"><td class="memSeparator" colspan="2"> </td></tr>
127 <tr class="memitem:a00402dafff5cca56abd64890a0816e98"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a00402dafff5cca56abd64890a0816e98">esd_on</a></td></tr>
128 <tr class="memdesc:a00402dafff5cca56abd64890a0816e98"><td class="mdescLeft"> </td><td class="mdescRight">enables writing of ESD, in case of activated JPWL <a href="#a00402dafff5cca56abd64890a0816e98">More...</a><br /></td></tr>
129 <tr class="separator:a00402dafff5cca56abd64890a0816e98"><td class="memSeparator" colspan="2"> </td></tr>
130 <tr class="memitem:acced9d30b4153919ad22fe4b2c41f417"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#acced9d30b4153919ad22fe4b2c41f417">info_on</a></td></tr>
131 <tr class="memdesc:acced9d30b4153919ad22fe4b2c41f417"><td class="mdescLeft"> </td><td class="mdescRight">enables writing of informative techniques of ESD, in case of activated JPWL <a href="#acced9d30b4153919ad22fe4b2c41f417">More...</a><br /></td></tr>
132 <tr class="separator:acced9d30b4153919ad22fe4b2c41f417"><td class="memSeparator" colspan="2"> </td></tr>
133 <tr class="memitem:a5c19225f9cc04db2d8145c15674ef881"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a5c19225f9cc04db2d8145c15674ef881">red_on</a></td></tr>
134 <tr class="memdesc:a5c19225f9cc04db2d8145c15674ef881"><td class="mdescLeft"> </td><td class="mdescRight">enables writing of RED, in case of activated JPWL <a href="#a5c19225f9cc04db2d8145c15674ef881">More...</a><br /></td></tr>
135 <tr class="separator:a5c19225f9cc04db2d8145c15674ef881"><td class="memSeparator" colspan="2"> </td></tr>
136 <tr class="memitem:a39366da6706cdadca5f4b3e1776da379"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a39366da6706cdadca5f4b3e1776da379">hprot_MH</a></td></tr>
137 <tr class="memdesc:a39366da6706cdadca5f4b3e1776da379"><td class="mdescLeft"> </td><td class="mdescRight">error protection method for MH (0,1,16,32,37-128) <a href="#a39366da6706cdadca5f4b3e1776da379">More...</a><br /></td></tr>
138 <tr class="separator:a39366da6706cdadca5f4b3e1776da379"><td class="memSeparator" colspan="2"> </td></tr>
139 <tr class="memitem:a1eaa1060d0d76ef09faa3db87b434e33"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a1eaa1060d0d76ef09faa3db87b434e33">hprot_TPH_tileno</a> [<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td></tr>
140 <tr class="memdesc:a1eaa1060d0d76ef09faa3db87b434e33"><td class="mdescLeft"> </td><td class="mdescRight">tile number of header protection specification (>=0) <a href="#a1eaa1060d0d76ef09faa3db87b434e33">More...</a><br /></td></tr>
141 <tr class="separator:a1eaa1060d0d76ef09faa3db87b434e33"><td class="memSeparator" colspan="2"> </td></tr>
142 <tr class="memitem:af75e8a2afbed691a8be521f1d01b15fc"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#af75e8a2afbed691a8be521f1d01b15fc">hprot_TPH</a> [<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td></tr>
143 <tr class="memdesc:af75e8a2afbed691a8be521f1d01b15fc"><td class="mdescLeft"> </td><td class="mdescRight">error protection methods for TPHs (0,1,16,32,37-128) <a href="#af75e8a2afbed691a8be521f1d01b15fc">More...</a><br /></td></tr>
144 <tr class="separator:af75e8a2afbed691a8be521f1d01b15fc"><td class="memSeparator" colspan="2"> </td></tr>
145 <tr class="memitem:a3f6071bcaf971528655645d0dba9d88a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a3f6071bcaf971528655645d0dba9d88a">pprot_tileno</a> [<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td></tr>
146 <tr class="memdesc:a3f6071bcaf971528655645d0dba9d88a"><td class="mdescLeft"> </td><td class="mdescRight">tile number of packet protection specification (>=0) <a href="#a3f6071bcaf971528655645d0dba9d88a">More...</a><br /></td></tr>
147 <tr class="separator:a3f6071bcaf971528655645d0dba9d88a"><td class="memSeparator" colspan="2"> </td></tr>
148 <tr class="memitem:a4b7a1246eabe55a56ec6da311b85776f"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a4b7a1246eabe55a56ec6da311b85776f">pprot_packno</a> [<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td></tr>
149 <tr class="memdesc:a4b7a1246eabe55a56ec6da311b85776f"><td class="mdescLeft"> </td><td class="mdescRight">packet number of packet protection specification (>=0) <a href="#a4b7a1246eabe55a56ec6da311b85776f">More...</a><br /></td></tr>
150 <tr class="separator:a4b7a1246eabe55a56ec6da311b85776f"><td class="memSeparator" colspan="2"> </td></tr>
151 <tr class="memitem:a1547fb4fc23b1e6bcb8c53f04480421d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a1547fb4fc23b1e6bcb8c53f04480421d">pprot</a> [<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td></tr>
152 <tr class="memdesc:a1547fb4fc23b1e6bcb8c53f04480421d"><td class="mdescLeft"> </td><td class="mdescRight">error protection methods for packets (0,1,16,32,37-128) <a href="#a1547fb4fc23b1e6bcb8c53f04480421d">More...</a><br /></td></tr>
153 <tr class="separator:a1547fb4fc23b1e6bcb8c53f04480421d"><td class="memSeparator" colspan="2"> </td></tr>
154 <tr class="memitem:ae9232eacb81023163a731a9b0af073c5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ae9232eacb81023163a731a9b0af073c5">sens_size</a></td></tr>
155 <tr class="memdesc:ae9232eacb81023163a731a9b0af073c5"><td class="mdescLeft"> </td><td class="mdescRight">enables writing of ESD, (0/2/4 bytes) <a href="#ae9232eacb81023163a731a9b0af073c5">More...</a><br /></td></tr>
156 <tr class="separator:ae9232eacb81023163a731a9b0af073c5"><td class="memSeparator" colspan="2"> </td></tr>
157 <tr class="memitem:a58e2028544500ca9b5c3461e1bb3184c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a58e2028544500ca9b5c3461e1bb3184c">sens_addr</a></td></tr>
158 <tr class="memdesc:a58e2028544500ca9b5c3461e1bb3184c"><td class="mdescLeft"> </td><td class="mdescRight">sensitivity addressing size (0=auto/2/4 bytes) <a href="#a58e2028544500ca9b5c3461e1bb3184c">More...</a><br /></td></tr>
159 <tr class="separator:a58e2028544500ca9b5c3461e1bb3184c"><td class="memSeparator" colspan="2"> </td></tr>
160 <tr class="memitem:acdc9abf99defbd85d40f1510ca9019da"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#acdc9abf99defbd85d40f1510ca9019da">sens_range</a></td></tr>
161 <tr class="memdesc:acdc9abf99defbd85d40f1510ca9019da"><td class="mdescLeft"> </td><td class="mdescRight">sensitivity range (0-3) <a href="#acdc9abf99defbd85d40f1510ca9019da">More...</a><br /></td></tr>
162 <tr class="separator:acdc9abf99defbd85d40f1510ca9019da"><td class="memSeparator" colspan="2"> </td></tr>
163 <tr class="memitem:ad7bb65ed9ea94a3102ee1425777371ea"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ad7bb65ed9ea94a3102ee1425777371ea">sens_MH</a></td></tr>
164 <tr class="memdesc:ad7bb65ed9ea94a3102ee1425777371ea"><td class="mdescLeft"> </td><td class="mdescRight">sensitivity method for MH (-1,0-7) <a href="#ad7bb65ed9ea94a3102ee1425777371ea">More...</a><br /></td></tr>
165 <tr class="separator:ad7bb65ed9ea94a3102ee1425777371ea"><td class="memSeparator" colspan="2"> </td></tr>
166 <tr class="memitem:aaf5429ce380c250cbf7a5fc9e30a41df"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#aaf5429ce380c250cbf7a5fc9e30a41df">sens_TPH_tileno</a> [<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td></tr>
167 <tr class="memdesc:aaf5429ce380c250cbf7a5fc9e30a41df"><td class="mdescLeft"> </td><td class="mdescRight">tile number of sensitivity specification (>=0) <a href="#aaf5429ce380c250cbf7a5fc9e30a41df">More...</a><br /></td></tr>
168 <tr class="separator:aaf5429ce380c250cbf7a5fc9e30a41df"><td class="memSeparator" colspan="2"> </td></tr>
169 <tr class="memitem:aa9bfbadd7429843d486a80744eec2c87"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#aa9bfbadd7429843d486a80744eec2c87">sens_TPH</a> [<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td></tr>
170 <tr class="memdesc:aa9bfbadd7429843d486a80744eec2c87"><td class="mdescLeft"> </td><td class="mdescRight">sensitivity methods for TPHs (-1,0-7) <a href="#aa9bfbadd7429843d486a80744eec2c87">More...</a><br /></td></tr>
171 <tr class="separator:aa9bfbadd7429843d486a80744eec2c87"><td class="memSeparator" colspan="2"> </td></tr>
172 <tr class="memitem:a3f03398b7ab371e0bb630720cc9a346a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a3f03398b7ab371e0bb630720cc9a346a">correct</a></td></tr>
173 <tr class="memdesc:a3f03398b7ab371e0bb630720cc9a346a"><td class="mdescLeft"> </td><td class="mdescRight">enables JPWL correction at the decoder <a href="#a3f03398b7ab371e0bb630720cc9a346a">More...</a><br /></td></tr>
174 <tr class="separator:a3f03398b7ab371e0bb630720cc9a346a"><td class="memSeparator" colspan="2"> </td></tr>
175 <tr class="memitem:a39adaf1645326330334cb8179765b6e0"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a39adaf1645326330334cb8179765b6e0">exp_comps</a></td></tr>
176 <tr class="memdesc:a39adaf1645326330334cb8179765b6e0"><td class="mdescLeft"> </td><td class="mdescRight">expected number of components at the decoder <a href="#a39adaf1645326330334cb8179765b6e0">More...</a><br /></td></tr>
177 <tr class="separator:a39adaf1645326330334cb8179765b6e0"><td class="memSeparator" colspan="2"> </td></tr>
178 <tr class="memitem:a3ce0937b6df6dfa895926e9eb6bb7bb8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a3ce0937b6df6dfa895926e9eb6bb7bb8">max_tiles</a></td></tr>
179 <tr class="memdesc:a3ce0937b6df6dfa895926e9eb6bb7bb8"><td class="mdescLeft"> </td><td class="mdescRight">maximum number of tiles at the decoder <a href="#a3ce0937b6df6dfa895926e9eb6bb7bb8">More...</a><br /></td></tr>
180 <tr class="separator:a3ce0937b6df6dfa895926e9eb6bb7bb8"><td class="memSeparator" colspan="2"> </td></tr>
181 <tr class="memitem:a53b34c145055b33c663bc20239c16fe8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a53b34c145055b33c663bc20239c16fe8">ppm</a>: 1</td></tr>
182 <tr class="memdesc:a53b34c145055b33c663bc20239c16fe8"><td class="mdescLeft"> </td><td class="mdescRight">if ppm == 1 –> there was a PPM marker <a href="#a53b34c145055b33c663bc20239c16fe8">More...</a><br /></td></tr>
183 <tr class="separator:a53b34c145055b33c663bc20239c16fe8"><td class="memSeparator" colspan="2"> </td></tr>
184 <tr class="memitem:ad20e1575db365ae79f746e703abeea48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ad20e1575db365ae79f746e703abeea48">m_is_decoder</a>: 1</td></tr>
185 <tr class="memdesc:ad20e1575db365ae79f746e703abeea48"><td class="mdescLeft"> </td><td class="mdescRight">tells if the parameter is a coding or decoding one <a href="#ad20e1575db365ae79f746e703abeea48">More...</a><br /></td></tr>
186 <tr class="separator:ad20e1575db365ae79f746e703abeea48"><td class="memSeparator" colspan="2"> </td></tr>
188 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
189 <div class="textblock"><p>Coding parameters. </p>
190 </div><h2 class="groupheader">Field Documentation</h2>
191 <a class="anchor" id="ad40b1f8e4c66ba8f2db837134561ccbc"></a>
192 <div class="memitem">
193 <div class="memproto">
194 <table class="memname">
196 <td class="memname"><a class="el" href="openjpeg_8h.html#a5feb75769eeb8b7e97ea07495d42631e">OPJ_CHAR</a>* opj_cp::comment</td>
199 </div><div class="memdoc">
203 <p>Referenced by <a class="el" href="group___j2_k.html#gabd74f39cd39950fa981307cfb495688d">opj_j2k_cp_destroy()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gaedfae694fba11bc645d3b8522e23d145">opj_j2k_setup_header_writing()</a>, and <a class="el" href="group___j2_k.html#ga5c9c9d2fe1e9df1f1e8172969f2dfa06">opj_j2k_write_com()</a>.</p>
207 <a class="anchor" id="a3f03398b7ab371e0bb630720cc9a346a"></a>
208 <div class="memitem">
209 <div class="memproto">
210 <table class="memname">
212 <td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::correct</td>
215 </div><div class="memdoc">
217 <p>enables JPWL correction at the decoder </p>
219 <p>Referenced by <a class="el" href="group___j2_k.html#gae4bf5d4a61a9c7e8d5c4d4792becff28">opj_j2k_read_qcc()</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#gaa8746ccbc2a143739bc8f9eb2053d62d">opj_j2k_read_sot()</a>, <a class="el" href="group___j2_k.html#ga9c11b5d76c566db9a7fc2febbb19f1a8">opj_j2k_read_SQcd_SQcc()</a>, and <a class="el" href="group___j2_k.html#gad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>.</p>
223 <a class="anchor" id="ae08b1d98e0672ac6e2558d8e42149c1e"></a>
224 <div class="memitem">
225 <div class="memproto">
226 <table class="memname">
228 <td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::epb_on</td>
231 </div><div class="memdoc">
233 <p>enables writing of EPB, in case of activated JPWL </p>
235 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
239 <a class="anchor" id="a6ddfb6d4ea376d9c006017ffda243e23"></a>
240 <div class="memitem">
241 <div class="memproto">
242 <table class="memname">
244 <td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::epc_on</td>
247 </div><div class="memdoc">
249 <p>enables writing of EPC in MH, thus activating JPWL </p>
251 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
255 <a class="anchor" id="a00402dafff5cca56abd64890a0816e98"></a>
256 <div class="memitem">
257 <div class="memproto">
258 <table class="memname">
260 <td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::esd_on</td>
263 </div><div class="memdoc">
265 <p>enables writing of ESD, in case of activated JPWL </p>
267 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
271 <a class="anchor" id="a39adaf1645326330334cb8179765b6e0"></a>
272 <div class="memitem">
273 <div class="memproto">
274 <table class="memname">
276 <td class="memname">int opj_cp::exp_comps</td>
279 </div><div class="memdoc">
281 <p>expected number of components at the decoder </p>
283 <p>Referenced by <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, and <a class="el" href="group___j2_k.html#gad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>.</p>
287 <a class="anchor" id="a39366da6706cdadca5f4b3e1776da379"></a>
288 <div class="memitem">
289 <div class="memproto">
290 <table class="memname">
292 <td class="memname">int opj_cp::hprot_MH</td>
295 </div><div class="memdoc">
297 <p>error protection method for MH (0,1,16,32,37-128) </p>
299 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
303 <a class="anchor" id="af75e8a2afbed691a8be521f1d01b15fc"></a>
304 <div class="memitem">
305 <div class="memproto">
306 <table class="memname">
308 <td class="memname">int opj_cp::hprot_TPH[<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td>
311 </div><div class="memdoc">
313 <p>error protection methods for TPHs (0,1,16,32,37-128) </p>
315 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
319 <a class="anchor" id="a1eaa1060d0d76ef09faa3db87b434e33"></a>
320 <div class="memitem">
321 <div class="memproto">
322 <table class="memname">
324 <td class="memname">int opj_cp::hprot_TPH_tileno[<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td>
327 </div><div class="memdoc">
329 <p>tile number of header protection specification (>=0) </p>
331 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
335 <a class="anchor" id="acced9d30b4153919ad22fe4b2c41f417"></a>
336 <div class="memitem">
337 <div class="memproto">
338 <table class="memname">
340 <td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::info_on</td>
343 </div><div class="memdoc">
345 <p>enables writing of informative techniques of ESD, in case of activated JPWL </p>
347 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
351 <a class="anchor" id="aaacb9292812babc45d3952445b4f5413"></a>
352 <div class="memitem">
353 <div class="memproto">
354 <table class="memname">
356 <td class="memname"><a class="el" href="group___j2_k.html#gad5f22f75228c5df59306368916516fee">opj_decoding_param_t</a> opj_cp::m_dec</td>
359 </div><div class="memdoc">
361 <p>Referenced by <a class="el" href="group___j2_k.html#gae37490bb6b2eb9a851e24c4a53aa6da0">opj_j2k_read_cod()</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="j2k_8h.html#ad2c05f29bca659d072a13133993312f9">opj_j2k_set_decoded_resolution_factor()</a>, <a class="el" href="group___j2_k.html#gad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>, and <a class="el" href="tcd_8c.html#ab661bd689857433bdc5d7a312862944d">opj_tcd_init_tile()</a>.</p>
365 <a class="anchor" id="abff64b4afd56cc97c8e9747404ab9ae6"></a>
366 <div class="memitem">
367 <div class="memproto">
368 <table class="memname">
370 <td class="memname"><a class="el" href="group___j2_k.html#ga805a61506c303a112f6406c096976895">opj_encoding_param_t</a> opj_cp::m_enc</td>
373 </div><div class="memdoc">
375 <p>Referenced by <a class="el" href="group___j2_k.html#gabd74f39cd39950fa981307cfb495688d">opj_j2k_cp_destroy()</a>, <a class="el" href="group___j2_k.html#ga4976b64b662de1ac6f079274fec41816">opj_j2k_get_num_tp()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga73783749b012ef90f474462066140506">opj_j2k_update_rates()</a>, <a class="el" href="group___p_i.html#gacb01a23ef601a5e06c582c926c39a8e4">opj_pi_create_encode()</a>, <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">opj_pi_initialise_encode()</a>, <a class="el" href="group___t2.html#ga3b26fccd1cd25cd664001272399d7680">opj_t2_decode_packets()</a>, <a class="el" href="group___t2.html#ga8ec376edb7a967e6ebec609c68066f9a">opj_t2_encode_packets()</a>, <a class="el" href="group___t_c_d.html#gafacd81d67fcf710774b642c8f3bf16d8">opj_tcd_init()</a>, <a class="el" href="group___t_c_d.html#ga31ece0bd1f42ea10d6f5fc342db86936">opj_tcd_makelayer_fixed()</a>, <a class="el" href="tcd_8c.html#aac478510234bf4e1a11f26cd78463e5f">opj_tcd_rate_allocate_encode()</a>, and <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">opj_tcd_rateallocate()</a>.</p>
379 <a class="anchor" id="ad20e1575db365ae79f746e703abeea48"></a>
380 <div class="memitem">
381 <div class="memproto">
382 <table class="memname">
384 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::m_is_decoder</td>
387 </div><div class="memdoc">
389 <p>tells if the parameter is a coding or decoding one </p>
391 <p>Referenced by <a class="el" href="group___j2_k.html#gabd74f39cd39950fa981307cfb495688d">opj_j2k_cp_destroy()</a>, <a class="el" href="group___j2_k.html#gad3c2b25f4d5a5f6fd4b442bc7210f6da">opj_j2k_create_compress()</a>, and <a class="el" href="j2k_8h.html#ad76bb79d4d63030222ebf3dbe3fe86cf">opj_j2k_create_decompress()</a>.</p>
395 <a class="anchor" id="ab813b133ea9460d4254b6afcd5336e9a"></a>
396 <div class="memitem">
397 <div class="memproto">
398 <table class="memname">
400 <td class="memname">union { ... }
401 opj_cp::m_specific_param</td>
404 </div><div class="memdoc">
406 <p>Referenced by <a class="el" href="group___j2_k.html#gabd74f39cd39950fa981307cfb495688d">opj_j2k_cp_destroy()</a>, <a class="el" href="group___j2_k.html#ga4976b64b662de1ac6f079274fec41816">opj_j2k_get_num_tp()</a>, <a class="el" href="group___j2_k.html#gae37490bb6b2eb9a851e24c4a53aa6da0">opj_j2k_read_cod()</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="j2k_8h.html#ad2c05f29bca659d072a13133993312f9">opj_j2k_set_decoded_resolution_factor()</a>, <a class="el" href="group___j2_k.html#gad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga73783749b012ef90f474462066140506">opj_j2k_update_rates()</a>, <a class="el" href="group___p_i.html#gacb01a23ef601a5e06c582c926c39a8e4">opj_pi_create_encode()</a>, <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">opj_pi_initialise_encode()</a>, <a class="el" href="group___t2.html#ga3b26fccd1cd25cd664001272399d7680">opj_t2_decode_packets()</a>, <a class="el" href="group___t2.html#ga8ec376edb7a967e6ebec609c68066f9a">opj_t2_encode_packets()</a>, <a class="el" href="group___t_c_d.html#gafacd81d67fcf710774b642c8f3bf16d8">opj_tcd_init()</a>, <a class="el" href="tcd_8c.html#ab661bd689857433bdc5d7a312862944d">opj_tcd_init_tile()</a>, <a class="el" href="group___t_c_d.html#ga31ece0bd1f42ea10d6f5fc342db86936">opj_tcd_makelayer_fixed()</a>, <a class="el" href="tcd_8c.html#aac478510234bf4e1a11f26cd78463e5f">opj_tcd_rate_allocate_encode()</a>, and <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">opj_tcd_rateallocate()</a>.</p>
410 <a class="anchor" id="a3ce0937b6df6dfa895926e9eb6bb7bb8"></a>
411 <div class="memitem">
412 <div class="memproto">
413 <table class="memname">
415 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::max_tiles</td>
418 </div><div class="memdoc">
420 <p>maximum number of tiles at the decoder </p>
422 <p>Referenced by <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, and <a class="el" href="group___j2_k.html#gad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>.</p>
426 <a class="anchor" id="a53b34c145055b33c663bc20239c16fe8"></a>
427 <div class="memitem">
428 <div class="memproto">
429 <table class="memname">
431 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ppm</td>
434 </div><div class="memdoc">
436 <p>if ppm == 1 –> there was a PPM marker </p>
438 <p>Referenced by <a class="el" href="group___j2_k.html#ga8ac7f0b9bc4281eb997aa24ef0f73edc">j2k_read_ppm_v3()</a>, <a class="el" href="group___j2_k.html#ga7715f2d96c40992acf9fd7739179b7ca">opj_j2k_read_ppt()</a>, and <a class="el" href="group___t2.html#ga4d849585f336e85d77ebde58a5e0d8d1">opj_t2_read_packet_header()</a>.</p>
442 <a class="anchor" id="a649aa66f9e990728089a5ee394c778bd"></a>
443 <div class="memitem">
444 <div class="memproto">
445 <table class="memname">
447 <td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_cp::ppm_buffer</td>
450 </div><div class="memdoc">
452 <p>packet header storage original buffer </p>
454 <p>Referenced by <a class="el" href="group___j2_k.html#ga8ac7f0b9bc4281eb997aa24ef0f73edc">j2k_read_ppm_v3()</a>, and <a class="el" href="group___j2_k.html#gabd74f39cd39950fa981307cfb495688d">opj_j2k_cp_destroy()</a>.</p>
458 <a class="anchor" id="a257d0e83d4cc7b8bdaf2cefd240508e8"></a>
459 <div class="memitem">
460 <div class="memproto">
461 <table class="memname">
463 <td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_cp::ppm_data</td>
466 </div><div class="memdoc">
468 <p>packet header store there for futur use in t2_decode_packet </p>
470 <p>Referenced by <a class="el" href="group___j2_k.html#ga8ac7f0b9bc4281eb997aa24ef0f73edc">j2k_read_ppm_v3()</a>, <a class="el" href="group___j2_k.html#gabd74f39cd39950fa981307cfb495688d">opj_j2k_cp_destroy()</a>, and <a class="el" href="group___t2.html#ga4d849585f336e85d77ebde58a5e0d8d1">opj_t2_read_packet_header()</a>.</p>
474 <a class="anchor" id="a436a357f4476978ea4b17eaf22eacd55"></a>
475 <div class="memitem">
476 <div class="memproto">
477 <table class="memname">
479 <td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_cp::ppm_data_current</td>
482 </div><div class="memdoc">
484 <p>Referenced by <a class="el" href="group___j2_k.html#ga8ac7f0b9bc4281eb997aa24ef0f73edc">j2k_read_ppm_v3()</a>.</p>
488 <a class="anchor" id="a3ae4d2d47fe0cfa783e8eb5ba749c4eb"></a>
489 <div class="memitem">
490 <div class="memproto">
491 <table class="memname">
493 <td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_cp::ppm_data_first</td>
496 </div><div class="memdoc">
498 <p>pointer remaining on the first byte of the first header if ppm is used </p>
502 <a class="anchor" id="a0881067ebb41150a06f2ce768bc3ec6a"></a>
503 <div class="memitem">
504 <div class="memproto">
505 <table class="memname">
507 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ppm_data_read</td>
510 </div><div class="memdoc">
512 <p>size of the ppm_data </p>
514 <p>Referenced by <a class="el" href="group___j2_k.html#ga8ac7f0b9bc4281eb997aa24ef0f73edc">j2k_read_ppm_v3()</a>.</p>
518 <a class="anchor" id="aa9d5a16b1d40b2c9a4b90d64826afa45"></a>
519 <div class="memitem">
520 <div class="memproto">
521 <table class="memname">
523 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ppm_data_size</td>
526 </div><div class="memdoc">
528 <p>Number of bytes actually stored inside the ppm_data. </p>
530 <p>Referenced by <a class="el" href="group___j2_k.html#ga8ac7f0b9bc4281eb997aa24ef0f73edc">j2k_read_ppm_v3()</a>.</p>
534 <a class="anchor" id="a8512dad8bfe25b156bdfa54b9a57a3c1"></a>
535 <div class="memitem">
536 <div class="memproto">
537 <table class="memname">
539 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ppm_len</td>
542 </div><div class="memdoc">
544 <p>size of the ppm_data </p>
546 <p>Referenced by <a class="el" href="group___j2_k.html#ga8ac7f0b9bc4281eb997aa24ef0f73edc">j2k_read_ppm_v3()</a>, and <a class="el" href="group___t2.html#ga4d849585f336e85d77ebde58a5e0d8d1">opj_t2_read_packet_header()</a>.</p>
550 <a class="anchor" id="ac706811ea8f62e27d0b3c24dddedc97b"></a>
551 <div class="memitem">
552 <div class="memproto">
553 <table class="memname">
555 <td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_cp::ppm_previous</td>
558 </div><div class="memdoc">
560 <p>use in case of multiple marker PPM (case on non-finished previous info) </p>
564 <a class="anchor" id="a3c32f2e28e2b4ecb77dc11625436f9e6"></a>
565 <div class="memitem">
566 <div class="memproto">
567 <table class="memname">
569 <td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_cp::ppm_store</td>
572 </div><div class="memdoc">
574 <p>use in case of multiple marker PPM (number of info already store) </p>
578 <a class="anchor" id="a1547fb4fc23b1e6bcb8c53f04480421d"></a>
579 <div class="memitem">
580 <div class="memproto">
581 <table class="memname">
583 <td class="memname">int opj_cp::pprot[<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td>
586 </div><div class="memdoc">
588 <p>error protection methods for packets (0,1,16,32,37-128) </p>
590 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
594 <a class="anchor" id="a4b7a1246eabe55a56ec6da311b85776f"></a>
595 <div class="memitem">
596 <div class="memproto">
597 <table class="memname">
599 <td class="memname">int opj_cp::pprot_packno[<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td>
602 </div><div class="memdoc">
604 <p>packet number of packet protection specification (>=0) </p>
606 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
610 <a class="anchor" id="a3f6071bcaf971528655645d0dba9d88a"></a>
611 <div class="memitem">
612 <div class="memproto">
613 <table class="memname">
615 <td class="memname">int opj_cp::pprot_tileno[<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td>
618 </div><div class="memdoc">
620 <p>tile number of packet protection specification (>=0) </p>
622 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
626 <a class="anchor" id="a5c19225f9cc04db2d8145c15674ef881"></a>
627 <div class="memitem">
628 <div class="memproto">
629 <table class="memname">
631 <td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::red_on</td>
634 </div><div class="memdoc">
636 <p>enables writing of RED, in case of activated JPWL </p>
638 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
642 <a class="anchor" id="acf1558d84c50f976726c0f8c9b814995"></a>
643 <div class="memitem">
644 <div class="memproto">
645 <table class="memname">
647 <td class="memname"><a class="el" href="openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446">OPJ_UINT16</a> opj_cp::rsiz</td>
650 </div><div class="memdoc">
652 <p>Size of the image in bits. </p>
655 <p>Referenced by <a class="el" href="group___j2_k.html#ga89be3f57704815972edb064fe78d60fb">opj_j2k_get_specific_header_sizes()</a>, <a class="el" href="group___j2_k.html#ga9c18c3c4805a8b9b3fe31c515edc6b34">opj_j2k_mct_validation()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gaf4d15f65e61cd4025b8ef75130d58fad">opj_j2k_setup_end_compress()</a>, <a class="el" href="group___j2_k.html#gaedfae694fba11bc645d3b8522e23d145">opj_j2k_setup_header_writing()</a>, <a class="el" href="group___j2_k.html#ga73783749b012ef90f474462066140506">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#gad1530adbe123e5b026b4e49b65df6d38">opj_j2k_write_all_tile_parts()</a>, <a class="el" href="group___j2_k.html#gacd25210e41951ee2f0e287c3cdd2ebe5">opj_j2k_write_first_tile_part()</a>, <a class="el" href="group___j2_k.html#ga18a97589d92e1b42119db42ab3427db4">opj_j2k_write_siz()</a>, <a class="el" href="group___p_i.html#gacb01a23ef601a5e06c582c926c39a8e4">opj_pi_create_encode()</a>, <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">opj_pi_initialise_encode()</a>, <a class="el" href="group___t2.html#ga8ec376edb7a967e6ebec609c68066f9a">opj_t2_encode_packets()</a>, and <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">opj_tcd_rateallocate()</a>.</p>
659 <a class="anchor" id="a58e2028544500ca9b5c3461e1bb3184c"></a>
660 <div class="memitem">
661 <div class="memproto">
662 <table class="memname">
664 <td class="memname">int opj_cp::sens_addr</td>
667 </div><div class="memdoc">
669 <p>sensitivity addressing size (0=auto/2/4 bytes) </p>
671 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
675 <a class="anchor" id="ad7bb65ed9ea94a3102ee1425777371ea"></a>
676 <div class="memitem">
677 <div class="memproto">
678 <table class="memname">
680 <td class="memname">int opj_cp::sens_MH</td>
683 </div><div class="memdoc">
685 <p>sensitivity method for MH (-1,0-7) </p>
687 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
691 <a class="anchor" id="acdc9abf99defbd85d40f1510ca9019da"></a>
692 <div class="memitem">
693 <div class="memproto">
694 <table class="memname">
696 <td class="memname">int opj_cp::sens_range</td>
699 </div><div class="memdoc">
701 <p>sensitivity range (0-3) </p>
703 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
707 <a class="anchor" id="ae9232eacb81023163a731a9b0af073c5"></a>
708 <div class="memitem">
709 <div class="memproto">
710 <table class="memname">
712 <td class="memname">int opj_cp::sens_size</td>
715 </div><div class="memdoc">
717 <p>enables writing of ESD, (0/2/4 bytes) </p>
719 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
723 <a class="anchor" id="aa9bfbadd7429843d486a80744eec2c87"></a>
724 <div class="memitem">
725 <div class="memproto">
726 <table class="memname">
728 <td class="memname">int opj_cp::sens_TPH[<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td>
731 </div><div class="memdoc">
733 <p>sensitivity methods for TPHs (-1,0-7) </p>
735 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
739 <a class="anchor" id="aaf5429ce380c250cbf7a5fc9e30a41df"></a>
740 <div class="memitem">
741 <div class="memproto">
742 <table class="memname">
744 <td class="memname">int opj_cp::sens_TPH_tileno[<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td>
747 </div><div class="memdoc">
749 <p>tile number of sensitivity specification (>=0) </p>
751 <p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
755 <a class="anchor" id="ac899f2b6fbcf5441e2e53195994f2196"></a>
756 <div class="memitem">
757 <div class="memproto">
758 <table class="memname">
760 <td class="memname"><a class="el" href="group___j2_k.html#gab33dbea1b312445c437b1bff766c7a9e">opj_tcp_t</a>* opj_cp::tcps</td>
763 </div><div class="memdoc">
765 <p>tile coding parameters </p>
767 <p>Referenced by <a class="el" href="j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4">j2k_dump()</a>, <a class="el" href="group___p_i.html#ga0224e9498d03915f1e3b626791db6f10">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gac3e3cc4faa8e95967c06d931f2f65ccb">opj_get_encoding_parameters()</a>, <a class="el" href="group___j2_k.html#ga5847521067d1a03164a4398c6187b4c7">opj_j2k_calculate_tp()</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="group___j2_k.html#gabd74f39cd39950fa981307cfb495688d">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8h.html#a589edf58bf96de0a09b6104b6f5c13e8">opj_j2k_decode_tile()</a>, <a class="el" href="group___j2_k.html#gab0e56426564c996f0ecab34a54391dcd">opj_j2k_encoding_validation()</a>, <a class="el" href="group___j2_k.html#ga8e4508a880e23d3b6066d0f5645afbd5">opj_j2k_get_max_poc_size()</a>, <a class="el" href="group___j2_k.html#ga0efb718b748fdd02ae09ab2bc156382d">opj_j2k_get_max_toc_size()</a>, <a class="el" href="group___j2_k.html#ga4976b64b662de1ac6f079274fec41816">opj_j2k_get_num_tp()</a>, <a class="el" href="group___j2_k.html#gab56e82fac7f63f054f92a709a31125ba">opj_j2k_get_SPCod_SPCoc_size()</a>, <a class="el" href="group___j2_k.html#gaecc7569a0261745c078d50087f91d9f4">opj_j2k_get_SQcd_SQcc_size()</a>, <a class="el" href="group___j2_k.html#ga9c18c3c4805a8b9b3fe31c515edc6b34">opj_j2k_mct_validation()</a>, <a class="el" href="group___j2_k.html#gaf40fd184b6807439a992f4025890965d">opj_j2k_pre_write_tile()</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#ga7715f2d96c40992acf9fd7739179b7ca">opj_j2k_read_ppt()</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#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#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga73783749b012ef90f474462066140506">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#gad1530adbe123e5b026b4e49b65df6d38">opj_j2k_write_all_tile_parts()</a>, <a class="el" href="group___j2_k.html#gac0b649b98920ff67cf0340698c974fb1">opj_j2k_write_cod()</a>, <a class="el" href="group___j2_k.html#gacd25210e41951ee2f0e287c3cdd2ebe5">opj_j2k_write_first_tile_part()</a>, <a class="el" href="group___j2_k.html#gaa8f78989348576fc314cf425f7773968">opj_j2k_write_mco()</a>, <a class="el" href="group___j2_k.html#gab1e22efae908179f35c80131de66a9fe">opj_j2k_write_mct_data_group()</a>, <a class="el" href="group___j2_k.html#gadd8ef077dfbd0a2257b57f6272cb37d1">opj_j2k_write_poc()</a>, <a class="el" href="group___j2_k.html#ga2bc07ba46f4865ee3fcc33a36970959f">opj_j2k_write_poc_in_memory()</a>, <a class="el" href="group___j2_k.html#ga117c22e36ec41289f7e96c8ddfc8dd2a">opj_j2k_write_regions()</a>, <a class="el" href="group___j2_k.html#ga91b8af73b555639dcec9c44cf7c28614">opj_j2k_write_rgn()</a>, <a class="el" href="group___j2_k.html#gac63378efbfd60fbd609e54a7ebc88831">opj_j2k_write_sot()</a>, <a class="el" href="group___j2_k.html#gabc7be0acc1fbd504f186563dbf687a21">opj_j2k_write_SPCod_SPCoc()</a>, <a class="el" href="group___j2_k.html#ga8775c1412be7fd34b34ea32ef27ae1b0">opj_j2k_write_SQcd_SQcc()</a>, <a class="el" href="group___p_i.html#ga3c03016022363e74e69a6e9f21118892">opj_pi_check_next_level()</a>, <a class="el" href="group___p_i.html#ga97270bbb2418a485913d1f830db08ea6">opj_pi_create()</a>, <a class="el" href="group___p_i.html#ga4990d0324eb594434bd7ef61d746ac46">opj_pi_create_decode()</a>, <a class="el" href="group___p_i.html#gacb01a23ef601a5e06c582c926c39a8e4">opj_pi_create_encode()</a>, <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">opj_pi_initialise_encode()</a>, <a class="el" href="group___p_i.html#gaa1aea45e2afe22006a68d5720f1ca601">opj_pi_update_encode_not_poc()</a>, <a class="el" href="group___p_i.html#gad2b1ef3a23344282d543679b594dc707">opj_pi_update_encode_poc_and_final()</a>, <a class="el" href="group___p_i.html#ga19c951dfab9ba88d65a9b78f32dd3397">opj_pi_update_encoding_parameters()</a>, <a class="el" href="group___t2.html#ga3b26fccd1cd25cd664001272399d7680">opj_t2_decode_packets()</a>, <a class="el" href="group___t2.html#ga8ec376edb7a967e6ebec609c68066f9a">opj_t2_encode_packets()</a>, <a class="el" href="group___t_c_d.html#gab916a6ba97d9d66f7e071d0e0ea74fbf">opj_tcd_decode_tile()</a>, <a class="el" href="group___t_c_d.html#ga58d2d4d050d187138886215e3ce6ba28">opj_tcd_encode_tile()</a>, and <a class="el" href="tcd_8c.html#ab661bd689857433bdc5d7a312862944d">opj_tcd_init_tile()</a>.</p>
771 <a class="anchor" id="aae555943d0b5aeb0c6b9a5d1e25f448b"></a>
772 <div class="memitem">
773 <div class="memproto">
774 <table class="memname">
776 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::tdx</td>
779 </div><div class="memdoc">
783 <p>Referenced by <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="group___p_i.html#ga0224e9498d03915f1e3b626791db6f10">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gac3e3cc4faa8e95967c06d931f2f65ccb">opj_get_encoding_parameters()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="group___j2_k.html#ga11446f8fea2ca4874bb037891487a122">opj_j2k_dump_MH_info()</a>, <a class="el" href="group___j2_k.html#gab0e56426564c996f0ecab34a54391dcd">opj_j2k_encoding_validation()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga73783749b012ef90f474462066140506">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#ga18a97589d92e1b42119db42ab3427db4">opj_j2k_write_siz()</a>, and <a class="el" href="tcd_8c.html#ab661bd689857433bdc5d7a312862944d">opj_tcd_init_tile()</a>.</p>
787 <a class="anchor" id="a0fd9a036bf63787fe10a26f9d51a9da2"></a>
788 <div class="memitem">
789 <div class="memproto">
790 <table class="memname">
792 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::tdy</td>
795 </div><div class="memdoc">
799 <p>Referenced by <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="group___p_i.html#ga0224e9498d03915f1e3b626791db6f10">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gac3e3cc4faa8e95967c06d931f2f65ccb">opj_get_encoding_parameters()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="group___j2_k.html#ga11446f8fea2ca4874bb037891487a122">opj_j2k_dump_MH_info()</a>, <a class="el" href="group___j2_k.html#gab0e56426564c996f0ecab34a54391dcd">opj_j2k_encoding_validation()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga73783749b012ef90f474462066140506">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#ga18a97589d92e1b42119db42ab3427db4">opj_j2k_write_siz()</a>, and <a class="el" href="tcd_8c.html#ab661bd689857433bdc5d7a312862944d">opj_tcd_init_tile()</a>.</p>
803 <a class="anchor" id="a30a7cf50ba11fe5524888d3b38bd4a09"></a>
804 <div class="memitem">
805 <div class="memproto">
806 <table class="memname">
808 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::th</td>
811 </div><div class="memdoc">
813 <p>number of tiles in heigth </p>
815 <p>Referenced by <a class="el" href="j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4">j2k_dump()</a>, <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="group___p_i.html#ga0224e9498d03915f1e3b626791db6f10">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gac3e3cc4faa8e95967c06d931f2f65ccb">opj_get_encoding_parameters()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="group___j2_k.html#gafa24c1a4dae7464ac437fd9aec4c9de4">opj_j2k_allocate_tile_element_cstr_index()</a>, <a class="el" href="group___j2_k.html#ga5847521067d1a03164a4398c6187b4c7">opj_j2k_calculate_tp()</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#gabd74f39cd39950fa981307cfb495688d">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2">opj_j2k_decode_one_tile()</a>, <a class="el" href="group___j2_k.html#ga1d061114982564d4b3e6670eb970744a">opj_j2k_decode_tiles()</a>, <a class="el" href="group___j2_k.html#ga11446f8fea2ca4874bb037891487a122">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8h.html#af05dd7eedf751beb0033ac42de564fcc">opj_j2k_encode()</a>, <a class="el" href="group___j2_k.html#gad2cb2db01790f68fc62a30654be995d8">opj_j2k_get_max_coc_size()</a>, <a class="el" href="group___j2_k.html#ga8e4508a880e23d3b6066d0f5645afbd5">opj_j2k_get_max_poc_size()</a>, <a class="el" href="group___j2_k.html#ga0efb718b748fdd02ae09ab2bc156382d">opj_j2k_get_max_toc_size()</a>, <a class="el" href="group___j2_k.html#ga4976b64b662de1ac6f079274fec41816">opj_j2k_get_num_tp()</a>, <a class="el" href="group___j2_k.html#gab56e82fac7f63f054f92a709a31125ba">opj_j2k_get_SPCod_SPCoc_size()</a>, <a class="el" href="group___j2_k.html#gaecc7569a0261745c078d50087f91d9f4">opj_j2k_get_SQcd_SQcc_size()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#ga9c18c3c4805a8b9b3fe31c515edc6b34">opj_j2k_mct_validation()</a>, <a class="el" href="group___j2_k.html#gaf40fd184b6807439a992f4025890965d">opj_j2k_pre_write_tile()</a>, <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>, <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga73783749b012ef90f474462066140506">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#gabc7be0acc1fbd504f186563dbf687a21">opj_j2k_write_SPCod_SPCoc()</a>, <a class="el" href="group___j2_k.html#ga8775c1412be7fd34b34ea32ef27ae1b0">opj_j2k_write_SQcd_SQcc()</a>, <a class="el" href="group___p_i.html#ga97270bbb2418a485913d1f830db08ea6">opj_pi_create()</a>, <a class="el" href="group___p_i.html#ga4990d0324eb594434bd7ef61d746ac46">opj_pi_create_decode()</a>, <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">opj_pi_initialise_encode()</a>, <a class="el" href="group___p_i.html#gaa1aea45e2afe22006a68d5720f1ca601">opj_pi_update_encode_not_poc()</a>, <a class="el" href="group___p_i.html#gad2b1ef3a23344282d543679b594dc707">opj_pi_update_encode_poc_and_final()</a>, and <a class="el" href="group___p_i.html#ga19c951dfab9ba88d65a9b78f32dd3397">opj_pi_update_encoding_parameters()</a>.</p>
819 <a class="anchor" id="abacc172096044123cfa0a7b027cd457f"></a>
820 <div class="memitem">
821 <div class="memproto">
822 <table class="memname">
824 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::tw</td>
827 </div><div class="memdoc">
829 <p>number of tiles in width </p>
831 <p>Referenced by <a class="el" href="j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4">j2k_dump()</a>, <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="group___p_i.html#ga0224e9498d03915f1e3b626791db6f10">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gac3e3cc4faa8e95967c06d931f2f65ccb">opj_get_encoding_parameters()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="group___j2_k.html#gafa24c1a4dae7464ac437fd9aec4c9de4">opj_j2k_allocate_tile_element_cstr_index()</a>, <a class="el" href="group___j2_k.html#ga5847521067d1a03164a4398c6187b4c7">opj_j2k_calculate_tp()</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#gabd74f39cd39950fa981307cfb495688d">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2">opj_j2k_decode_one_tile()</a>, <a class="el" href="group___j2_k.html#ga1d061114982564d4b3e6670eb970744a">opj_j2k_decode_tiles()</a>, <a class="el" href="group___j2_k.html#ga11446f8fea2ca4874bb037891487a122">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8h.html#af05dd7eedf751beb0033ac42de564fcc">opj_j2k_encode()</a>, <a class="el" href="group___j2_k.html#gad2cb2db01790f68fc62a30654be995d8">opj_j2k_get_max_coc_size()</a>, <a class="el" href="group___j2_k.html#ga8e4508a880e23d3b6066d0f5645afbd5">opj_j2k_get_max_poc_size()</a>, <a class="el" href="group___j2_k.html#ga0efb718b748fdd02ae09ab2bc156382d">opj_j2k_get_max_toc_size()</a>, <a class="el" href="group___j2_k.html#ga4976b64b662de1ac6f079274fec41816">opj_j2k_get_num_tp()</a>, <a class="el" href="group___j2_k.html#gab56e82fac7f63f054f92a709a31125ba">opj_j2k_get_SPCod_SPCoc_size()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#ga9c18c3c4805a8b9b3fe31c515edc6b34">opj_j2k_mct_validation()</a>, <a class="el" href="group___j2_k.html#gaf40fd184b6807439a992f4025890965d">opj_j2k_pre_write_tile()</a>, <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>, <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga73783749b012ef90f474462066140506">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#gabc7be0acc1fbd504f186563dbf687a21">opj_j2k_write_SPCod_SPCoc()</a>, and <a class="el" href="tcd_8c.html#ab661bd689857433bdc5d7a312862944d">opj_tcd_init_tile()</a>.</p>
835 <a class="anchor" id="aeed9ee798ec24aaa27baa3088b3b3f14"></a>
836 <div class="memitem">
837 <div class="memproto">
838 <table class="memname">
840 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::tx0</td>
843 </div><div class="memdoc">
847 <p>Referenced by <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="group___p_i.html#ga0224e9498d03915f1e3b626791db6f10">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gac3e3cc4faa8e95967c06d931f2f65ccb">opj_get_encoding_parameters()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="group___j2_k.html#ga11446f8fea2ca4874bb037891487a122">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga73783749b012ef90f474462066140506">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#ga18a97589d92e1b42119db42ab3427db4">opj_j2k_write_siz()</a>, and <a class="el" href="tcd_8c.html#ab661bd689857433bdc5d7a312862944d">opj_tcd_init_tile()</a>.</p>
851 <a class="anchor" id="a59415df77f13078e76678123415f403e"></a>
852 <div class="memitem">
853 <div class="memproto">
854 <table class="memname">
856 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ty0</td>
859 </div><div class="memdoc">
863 <p>Referenced by <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="group___p_i.html#ga0224e9498d03915f1e3b626791db6f10">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gac3e3cc4faa8e95967c06d931f2f65ccb">opj_get_encoding_parameters()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="group___j2_k.html#ga11446f8fea2ca4874bb037891487a122">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga73783749b012ef90f474462066140506">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#ga18a97589d92e1b42119db42ab3427db4">opj_j2k_write_siz()</a>, and <a class="el" href="tcd_8c.html#ab661bd689857433bdc5d7a312862944d">opj_tcd_init_tile()</a>.</p>
867 <hr/>The documentation for this struct was generated from the following file:<ul>
868 <li><a class="el" href="j2k_8h_source.html">j2k.h</a></li>
870 </div><!-- contents -->
871 <!-- start footer part -->
872 <hr class="footer"/><address class="footer"><small>
873 Generated by  <a href="http://www.doxygen.org/index.html">
874 <img class="footer" src="doxygen.png" alt="doxygen"/>