openjpeg/doxygen/structopj__cp.html

1040 lines
87 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>OpenJPEG: opj_cp Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.5.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
<div class="title">opj_cp Struct Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Coding parameters.
<a href="structopj__cp.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="j2k_8h_source.html">j2k.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:acf1558d84c50f976726c0f8c9b814995"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446">OPJ_UINT16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#acf1558d84c50f976726c0f8c9b814995">rsiz</a></td></tr>
<tr class="memdesc:acf1558d84c50f976726c0f8c9b814995"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of the image in bits. <a href="structopj__cp.html#acf1558d84c50f976726c0f8c9b814995">More...</a><br /></td></tr>
<tr class="separator:acf1558d84c50f976726c0f8c9b814995"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeed9ee798ec24aaa27baa3088b3b3f14"><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__cp.html#aeed9ee798ec24aaa27baa3088b3b3f14">tx0</a></td></tr>
<tr class="memdesc:aeed9ee798ec24aaa27baa3088b3b3f14"><td class="mdescLeft">&#160;</td><td class="mdescRight">XTOsiz. <a href="structopj__cp.html#aeed9ee798ec24aaa27baa3088b3b3f14">More...</a><br /></td></tr>
<tr class="separator:aeed9ee798ec24aaa27baa3088b3b3f14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59415df77f13078e76678123415f403e"><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__cp.html#a59415df77f13078e76678123415f403e">ty0</a></td></tr>
<tr class="memdesc:a59415df77f13078e76678123415f403e"><td class="mdescLeft">&#160;</td><td class="mdescRight">YTOsiz. <a href="structopj__cp.html#a59415df77f13078e76678123415f403e">More...</a><br /></td></tr>
<tr class="separator:a59415df77f13078e76678123415f403e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae555943d0b5aeb0c6b9a5d1e25f448b"><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__cp.html#aae555943d0b5aeb0c6b9a5d1e25f448b">tdx</a></td></tr>
<tr class="memdesc:aae555943d0b5aeb0c6b9a5d1e25f448b"><td class="mdescLeft">&#160;</td><td class="mdescRight">XTsiz. <a href="structopj__cp.html#aae555943d0b5aeb0c6b9a5d1e25f448b">More...</a><br /></td></tr>
<tr class="separator:aae555943d0b5aeb0c6b9a5d1e25f448b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fd9a036bf63787fe10a26f9d51a9da2"><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__cp.html#a0fd9a036bf63787fe10a26f9d51a9da2">tdy</a></td></tr>
<tr class="memdesc:a0fd9a036bf63787fe10a26f9d51a9da2"><td class="mdescLeft">&#160;</td><td class="mdescRight">YTsiz. <a href="structopj__cp.html#a0fd9a036bf63787fe10a26f9d51a9da2">More...</a><br /></td></tr>
<tr class="separator:a0fd9a036bf63787fe10a26f9d51a9da2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad40b1f8e4c66ba8f2db837134561ccbc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a5feb75769eeb8b7e97ea07495d42631e">OPJ_CHAR</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ad40b1f8e4c66ba8f2db837134561ccbc">comment</a></td></tr>
<tr class="memdesc:ad40b1f8e4c66ba8f2db837134561ccbc"><td class="mdescLeft">&#160;</td><td class="mdescRight">comment <a href="structopj__cp.html#ad40b1f8e4c66ba8f2db837134561ccbc">More...</a><br /></td></tr>
<tr class="separator:ad40b1f8e4c66ba8f2db837134561ccbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abacc172096044123cfa0a7b027cd457f"><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__cp.html#abacc172096044123cfa0a7b027cd457f">tw</a></td></tr>
<tr class="memdesc:abacc172096044123cfa0a7b027cd457f"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of tiles in width <a href="structopj__cp.html#abacc172096044123cfa0a7b027cd457f">More...</a><br /></td></tr>
<tr class="separator:abacc172096044123cfa0a7b027cd457f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30a7cf50ba11fe5524888d3b38bd4a09"><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__cp.html#a30a7cf50ba11fe5524888d3b38bd4a09">th</a></td></tr>
<tr class="memdesc:a30a7cf50ba11fe5524888d3b38bd4a09"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of tiles in height <a href="structopj__cp.html#a30a7cf50ba11fe5524888d3b38bd4a09">More...</a><br /></td></tr>
<tr class="separator:a30a7cf50ba11fe5524888d3b38bd4a09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7aec2e50aa46c7154166db2b57541a8"><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__cp.html#af7aec2e50aa46c7154166db2b57541a8">ppm_markers_count</a></td></tr>
<tr class="memdesc:af7aec2e50aa46c7154166db2b57541a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of ppm markers (reserved size) <a href="structopj__cp.html#af7aec2e50aa46c7154166db2b57541a8">More...</a><br /></td></tr>
<tr class="separator:af7aec2e50aa46c7154166db2b57541a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d8d1ef540b1c6f2d8d6d8ec73d5c822"><td class="memItemLeft" align="right" valign="top"><a class="el" href="j2k_8h.html#a8cb56fd2dd3b869a4f647b1eb9b245ee">opj_ppx</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a2d8d1ef540b1c6f2d8d6d8ec73d5c822">ppm_markers</a></td></tr>
<tr class="memdesc:a2d8d1ef540b1c6f2d8d6d8ec73d5c822"><td class="mdescLeft">&#160;</td><td class="mdescRight">ppm markers data (table indexed by Zppm) <a href="structopj__cp.html#a2d8d1ef540b1c6f2d8d6d8ec73d5c822">More...</a><br /></td></tr>
<tr class="separator:a2d8d1ef540b1c6f2d8d6d8ec73d5c822"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a257d0e83d4cc7b8bdaf2cefd240508e8"><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__cp.html#a257d0e83d4cc7b8bdaf2cefd240508e8">ppm_data</a></td></tr>
<tr class="memdesc:a257d0e83d4cc7b8bdaf2cefd240508e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">packet header store there for future use in t2_decode_packet <a href="structopj__cp.html#a257d0e83d4cc7b8bdaf2cefd240508e8">More...</a><br /></td></tr>
<tr class="separator:a257d0e83d4cc7b8bdaf2cefd240508e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8512dad8bfe25b156bdfa54b9a57a3c1"><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__cp.html#a8512dad8bfe25b156bdfa54b9a57a3c1">ppm_len</a></td></tr>
<tr class="memdesc:a8512dad8bfe25b156bdfa54b9a57a3c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">size of the ppm_data <a href="structopj__cp.html#a8512dad8bfe25b156bdfa54b9a57a3c1">More...</a><br /></td></tr>
<tr class="separator:a8512dad8bfe25b156bdfa54b9a57a3c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0881067ebb41150a06f2ce768bc3ec6a"><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__cp.html#a0881067ebb41150a06f2ce768bc3ec6a">ppm_data_read</a></td></tr>
<tr class="memdesc:a0881067ebb41150a06f2ce768bc3ec6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">size of the ppm_data <a href="structopj__cp.html#a0881067ebb41150a06f2ce768bc3ec6a">More...</a><br /></td></tr>
<tr class="separator:a0881067ebb41150a06f2ce768bc3ec6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a436a357f4476978ea4b17eaf22eacd55"><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__cp.html#a436a357f4476978ea4b17eaf22eacd55">ppm_data_current</a></td></tr>
<tr class="separator:a436a357f4476978ea4b17eaf22eacd55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a649aa66f9e990728089a5ee394c778bd"><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__cp.html#a649aa66f9e990728089a5ee394c778bd">ppm_buffer</a></td></tr>
<tr class="memdesc:a649aa66f9e990728089a5ee394c778bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">packet header storage original buffer <a href="structopj__cp.html#a649aa66f9e990728089a5ee394c778bd">More...</a><br /></td></tr>
<tr class="separator:a649aa66f9e990728089a5ee394c778bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ae4d2d47fe0cfa783e8eb5ba749c4eb"><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__cp.html#a3ae4d2d47fe0cfa783e8eb5ba749c4eb">ppm_data_first</a></td></tr>
<tr class="memdesc:a3ae4d2d47fe0cfa783e8eb5ba749c4eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">pointer remaining on the first byte of the first header if ppm is used <a href="structopj__cp.html#a3ae4d2d47fe0cfa783e8eb5ba749c4eb">More...</a><br /></td></tr>
<tr class="separator:a3ae4d2d47fe0cfa783e8eb5ba749c4eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9d5a16b1d40b2c9a4b90d64826afa45"><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__cp.html#aa9d5a16b1d40b2c9a4b90d64826afa45">ppm_data_size</a></td></tr>
<tr class="memdesc:aa9d5a16b1d40b2c9a4b90d64826afa45"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of bytes actually stored inside the ppm_data. <a href="structopj__cp.html#aa9d5a16b1d40b2c9a4b90d64826afa45">More...</a><br /></td></tr>
<tr class="separator:aa9d5a16b1d40b2c9a4b90d64826afa45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c32f2e28e2b4ecb77dc11625436f9e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a3c32f2e28e2b4ecb77dc11625436f9e6">ppm_store</a></td></tr>
<tr class="memdesc:a3c32f2e28e2b4ecb77dc11625436f9e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">use in case of multiple marker PPM (number of info already store) <a href="structopj__cp.html#a3c32f2e28e2b4ecb77dc11625436f9e6">More...</a><br /></td></tr>
<tr class="separator:a3c32f2e28e2b4ecb77dc11625436f9e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac706811ea8f62e27d0b3c24dddedc97b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ac706811ea8f62e27d0b3c24dddedc97b">ppm_previous</a></td></tr>
<tr class="memdesc:ac706811ea8f62e27d0b3c24dddedc97b"><td class="mdescLeft">&#160;</td><td class="mdescRight">use in case of multiple marker PPM (case on non-finished previous info) <a href="structopj__cp.html#ac706811ea8f62e27d0b3c24dddedc97b">More...</a><br /></td></tr>
<tr class="separator:ac706811ea8f62e27d0b3c24dddedc97b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac899f2b6fbcf5441e2e53195994f2196"><td class="memItemLeft" align="right" valign="top"><a class="el" href="j2k_8h.html#acf2dc0982e8a97381c5365c290db5cd1">opj_tcp_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ac899f2b6fbcf5441e2e53195994f2196">tcps</a></td></tr>
<tr class="memdesc:ac899f2b6fbcf5441e2e53195994f2196"><td class="mdescLeft">&#160;</td><td class="mdescRight">tile coding parameters <a href="structopj__cp.html#ac899f2b6fbcf5441e2e53195994f2196">More...</a><br /></td></tr>
<tr class="separator:ac899f2b6fbcf5441e2e53195994f2196"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a085175438247eae00338c87300f472be"><td class="memItemLeft" >union {</td></tr>
<tr class="memitem:a4a22ca512b0521e53184b5d938bc8cb5"><td class="memItemLeft" >&#160;&#160;&#160;<a class="el" href="j2k_8h.html#a884530bc003c63b65ec19eaf33660404">opj_decoding_param_t</a>&#160;&#160;&#160;<a class="el" href="structopj__cp.html#aaacb9292812babc45d3952445b4f5413">m_dec</a></td></tr>
<tr class="separator:a4a22ca512b0521e53184b5d938bc8cb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6e69eeb9d6b4cefcddf3b6a205e8e36"><td class="memItemLeft" >&#160;&#160;&#160;<a class="el" href="j2k_8h.html#af35015c0862f6871d88637191f138456">opj_encoding_param_t</a>&#160;&#160;&#160;<a class="el" href="structopj__cp.html#abff64b4afd56cc97c8e9747404ab9ae6">m_enc</a></td></tr>
<tr class="separator:ae6e69eeb9d6b4cefcddf3b6a205e8e36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a085175438247eae00338c87300f472be"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a085175438247eae00338c87300f472be">m_specific_param</a></td></tr>
<tr class="separator:a085175438247eae00338c87300f472be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4689f12a5cb2cddb20a16d98dce6ec30"><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__cp.html#a4689f12a5cb2cddb20a16d98dce6ec30">strict</a></td></tr>
<tr class="memdesc:a4689f12a5cb2cddb20a16d98dce6ec30"><td class="mdescLeft">&#160;</td><td class="mdescRight">OPJ_TRUE if entire bit stream must be decoded, OPJ_FALSE if partial bitstream decoding allowed. <a href="structopj__cp.html#a4689f12a5cb2cddb20a16d98dce6ec30">More...</a><br /></td></tr>
<tr class="separator:a4689f12a5cb2cddb20a16d98dce6ec30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ddfb6d4ea376d9c006017ffda243e23"><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__cp.html#a6ddfb6d4ea376d9c006017ffda243e23">epc_on</a></td></tr>
<tr class="memdesc:a6ddfb6d4ea376d9c006017ffda243e23"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables writing of EPC in MH, thus activating JPWL <a href="structopj__cp.html#a6ddfb6d4ea376d9c006017ffda243e23">More...</a><br /></td></tr>
<tr class="separator:a6ddfb6d4ea376d9c006017ffda243e23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae08b1d98e0672ac6e2558d8e42149c1e"><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__cp.html#ae08b1d98e0672ac6e2558d8e42149c1e">epb_on</a></td></tr>
<tr class="memdesc:ae08b1d98e0672ac6e2558d8e42149c1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables writing of EPB, in case of activated JPWL <a href="structopj__cp.html#ae08b1d98e0672ac6e2558d8e42149c1e">More...</a><br /></td></tr>
<tr class="separator:ae08b1d98e0672ac6e2558d8e42149c1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00402dafff5cca56abd64890a0816e98"><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__cp.html#a00402dafff5cca56abd64890a0816e98">esd_on</a></td></tr>
<tr class="memdesc:a00402dafff5cca56abd64890a0816e98"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables writing of ESD, in case of activated JPWL <a href="structopj__cp.html#a00402dafff5cca56abd64890a0816e98">More...</a><br /></td></tr>
<tr class="separator:a00402dafff5cca56abd64890a0816e98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acced9d30b4153919ad22fe4b2c41f417"><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__cp.html#acced9d30b4153919ad22fe4b2c41f417">info_on</a></td></tr>
<tr class="memdesc:acced9d30b4153919ad22fe4b2c41f417"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables writing of informative techniques of ESD, in case of activated JPWL <a href="structopj__cp.html#acced9d30b4153919ad22fe4b2c41f417">More...</a><br /></td></tr>
<tr class="separator:acced9d30b4153919ad22fe4b2c41f417"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c19225f9cc04db2d8145c15674ef881"><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__cp.html#a5c19225f9cc04db2d8145c15674ef881">red_on</a></td></tr>
<tr class="memdesc:a5c19225f9cc04db2d8145c15674ef881"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables writing of RED, in case of activated JPWL <a href="structopj__cp.html#a5c19225f9cc04db2d8145c15674ef881">More...</a><br /></td></tr>
<tr class="separator:a5c19225f9cc04db2d8145c15674ef881"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39366da6706cdadca5f4b3e1776da379"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a39366da6706cdadca5f4b3e1776da379">hprot_MH</a></td></tr>
<tr class="memdesc:a39366da6706cdadca5f4b3e1776da379"><td class="mdescLeft">&#160;</td><td class="mdescRight">error protection method for MH (0,1,16,32,37-128) <a href="structopj__cp.html#a39366da6706cdadca5f4b3e1776da379">More...</a><br /></td></tr>
<tr class="separator:a39366da6706cdadca5f4b3e1776da379"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1eaa1060d0d76ef09faa3db87b434e33"><td class="memItemLeft" align="right" valign="top">int&#160;</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>
<tr class="memdesc:a1eaa1060d0d76ef09faa3db87b434e33"><td class="mdescLeft">&#160;</td><td class="mdescRight">tile number of header protection specification (&gt;=0) <a href="structopj__cp.html#a1eaa1060d0d76ef09faa3db87b434e33">More...</a><br /></td></tr>
<tr class="separator:a1eaa1060d0d76ef09faa3db87b434e33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af75e8a2afbed691a8be521f1d01b15fc"><td class="memItemLeft" align="right" valign="top">int&#160;</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>
<tr class="memdesc:af75e8a2afbed691a8be521f1d01b15fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">error protection methods for TPHs (0,1,16,32,37-128) <a href="structopj__cp.html#af75e8a2afbed691a8be521f1d01b15fc">More...</a><br /></td></tr>
<tr class="separator:af75e8a2afbed691a8be521f1d01b15fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f6071bcaf971528655645d0dba9d88a"><td class="memItemLeft" align="right" valign="top">int&#160;</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>
<tr class="memdesc:a3f6071bcaf971528655645d0dba9d88a"><td class="mdescLeft">&#160;</td><td class="mdescRight">tile number of packet protection specification (&gt;=0) <a href="structopj__cp.html#a3f6071bcaf971528655645d0dba9d88a">More...</a><br /></td></tr>
<tr class="separator:a3f6071bcaf971528655645d0dba9d88a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b7a1246eabe55a56ec6da311b85776f"><td class="memItemLeft" align="right" valign="top">int&#160;</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>
<tr class="memdesc:a4b7a1246eabe55a56ec6da311b85776f"><td class="mdescLeft">&#160;</td><td class="mdescRight">packet number of packet protection specification (&gt;=0) <a href="structopj__cp.html#a4b7a1246eabe55a56ec6da311b85776f">More...</a><br /></td></tr>
<tr class="separator:a4b7a1246eabe55a56ec6da311b85776f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1547fb4fc23b1e6bcb8c53f04480421d"><td class="memItemLeft" align="right" valign="top">int&#160;</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>
<tr class="memdesc:a1547fb4fc23b1e6bcb8c53f04480421d"><td class="mdescLeft">&#160;</td><td class="mdescRight">error protection methods for packets (0,1,16,32,37-128) <a href="structopj__cp.html#a1547fb4fc23b1e6bcb8c53f04480421d">More...</a><br /></td></tr>
<tr class="separator:a1547fb4fc23b1e6bcb8c53f04480421d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9232eacb81023163a731a9b0af073c5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ae9232eacb81023163a731a9b0af073c5">sens_size</a></td></tr>
<tr class="memdesc:ae9232eacb81023163a731a9b0af073c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables writing of ESD, (0/2/4 bytes) <a href="structopj__cp.html#ae9232eacb81023163a731a9b0af073c5">More...</a><br /></td></tr>
<tr class="separator:ae9232eacb81023163a731a9b0af073c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58e2028544500ca9b5c3461e1bb3184c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a58e2028544500ca9b5c3461e1bb3184c">sens_addr</a></td></tr>
<tr class="memdesc:a58e2028544500ca9b5c3461e1bb3184c"><td class="mdescLeft">&#160;</td><td class="mdescRight">sensitivity addressing size (0=auto/2/4 bytes) <a href="structopj__cp.html#a58e2028544500ca9b5c3461e1bb3184c">More...</a><br /></td></tr>
<tr class="separator:a58e2028544500ca9b5c3461e1bb3184c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acdc9abf99defbd85d40f1510ca9019da"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#acdc9abf99defbd85d40f1510ca9019da">sens_range</a></td></tr>
<tr class="memdesc:acdc9abf99defbd85d40f1510ca9019da"><td class="mdescLeft">&#160;</td><td class="mdescRight">sensitivity range (0-3) <a href="structopj__cp.html#acdc9abf99defbd85d40f1510ca9019da">More...</a><br /></td></tr>
<tr class="separator:acdc9abf99defbd85d40f1510ca9019da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7bb65ed9ea94a3102ee1425777371ea"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ad7bb65ed9ea94a3102ee1425777371ea">sens_MH</a></td></tr>
<tr class="memdesc:ad7bb65ed9ea94a3102ee1425777371ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">sensitivity method for MH (-1,0-7) <a href="structopj__cp.html#ad7bb65ed9ea94a3102ee1425777371ea">More...</a><br /></td></tr>
<tr class="separator:ad7bb65ed9ea94a3102ee1425777371ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf5429ce380c250cbf7a5fc9e30a41df"><td class="memItemLeft" align="right" valign="top">int&#160;</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>
<tr class="memdesc:aaf5429ce380c250cbf7a5fc9e30a41df"><td class="mdescLeft">&#160;</td><td class="mdescRight">tile number of sensitivity specification (&gt;=0) <a href="structopj__cp.html#aaf5429ce380c250cbf7a5fc9e30a41df">More...</a><br /></td></tr>
<tr class="separator:aaf5429ce380c250cbf7a5fc9e30a41df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9bfbadd7429843d486a80744eec2c87"><td class="memItemLeft" align="right" valign="top">int&#160;</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>
<tr class="memdesc:aa9bfbadd7429843d486a80744eec2c87"><td class="mdescLeft">&#160;</td><td class="mdescRight">sensitivity methods for TPHs (-1,0-7) <a href="structopj__cp.html#aa9bfbadd7429843d486a80744eec2c87">More...</a><br /></td></tr>
<tr class="separator:aa9bfbadd7429843d486a80744eec2c87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f03398b7ab371e0bb630720cc9a346a"><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__cp.html#a3f03398b7ab371e0bb630720cc9a346a">correct</a></td></tr>
<tr class="memdesc:a3f03398b7ab371e0bb630720cc9a346a"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables JPWL correction at the decoder <a href="structopj__cp.html#a3f03398b7ab371e0bb630720cc9a346a">More...</a><br /></td></tr>
<tr class="separator:a3f03398b7ab371e0bb630720cc9a346a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39adaf1645326330334cb8179765b6e0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a39adaf1645326330334cb8179765b6e0">exp_comps</a></td></tr>
<tr class="memdesc:a39adaf1645326330334cb8179765b6e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">expected number of components at the decoder <a href="structopj__cp.html#a39adaf1645326330334cb8179765b6e0">More...</a><br /></td></tr>
<tr class="separator:a39adaf1645326330334cb8179765b6e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ce0937b6df6dfa895926e9eb6bb7bb8"><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__cp.html#a3ce0937b6df6dfa895926e9eb6bb7bb8">max_tiles</a></td></tr>
<tr class="memdesc:a3ce0937b6df6dfa895926e9eb6bb7bb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">maximum number of tiles at the decoder <a href="structopj__cp.html#a3ce0937b6df6dfa895926e9eb6bb7bb8">More...</a><br /></td></tr>
<tr class="separator:a3ce0937b6df6dfa895926e9eb6bb7bb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab499ec6085e54e5ccbfc35d63178bf55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="opj__includes_8h.html#ae64d2795e8dbcd9ff6d8e1ebd904ce80">OPJ_BITFIELD</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ab499ec6085e54e5ccbfc35d63178bf55">ppm</a>: 1</td></tr>
<tr class="memdesc:ab499ec6085e54e5ccbfc35d63178bf55"><td class="mdescLeft">&#160;</td><td class="mdescRight">if ppm == 1 --&gt; there was a PPM marker <a href="structopj__cp.html#ab499ec6085e54e5ccbfc35d63178bf55">More...</a><br /></td></tr>
<tr class="separator:ab499ec6085e54e5ccbfc35d63178bf55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32995cd80569ca607c97f18aa823b579"><td class="memItemLeft" align="right" valign="top"><a class="el" href="opj__includes_8h.html#ae64d2795e8dbcd9ff6d8e1ebd904ce80">OPJ_BITFIELD</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a32995cd80569ca607c97f18aa823b579">m_is_decoder</a>: 1</td></tr>
<tr class="memdesc:a32995cd80569ca607c97f18aa823b579"><td class="mdescLeft">&#160;</td><td class="mdescRight">tells if the parameter is a coding or decoding one <a href="structopj__cp.html#a32995cd80569ca607c97f18aa823b579">More...</a><br /></td></tr>
<tr class="separator:a32995cd80569ca607c97f18aa823b579"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5357686805d38cca08bf74dba9e47762"><td class="memItemLeft" align="right" valign="top"><a class="el" href="opj__includes_8h.html#ae64d2795e8dbcd9ff6d8e1ebd904ce80">OPJ_BITFIELD</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a5357686805d38cca08bf74dba9e47762">allow_different_bit_depth_sign</a>: 1</td></tr>
<tr class="memdesc:a5357686805d38cca08bf74dba9e47762"><td class="mdescLeft">&#160;</td><td class="mdescRight">whether different bit depth or sign per component is allowed. <a href="structopj__cp.html#a5357686805d38cca08bf74dba9e47762">More...</a><br /></td></tr>
<tr class="separator:a5357686805d38cca08bf74dba9e47762"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Coding parameters. </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="a5357686805d38cca08bf74dba9e47762"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5357686805d38cca08bf74dba9e47762">&#9670;&nbsp;</a></span>allow_different_bit_depth_sign</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="opj__includes_8h.html#ae64d2795e8dbcd9ff6d8e1ebd904ce80">OPJ_BITFIELD</a> opj_cp::allow_different_bit_depth_sign</td>
</tr>
</table>
</div><div class="memdoc">
<p>whether different bit depth or sign per component is allowed. </p>
<p>Decoder only for ow </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#ad76bb79d4d63030222ebf3dbe3fe86cf">opj_j2k_create_decompress()</a>, <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, and <a class="el" href="jp2_8c.html#a0e0fac85bb2576b0fe2bff8a251a5814">opj_jp2_read_ihdr()</a>.</p>
</div>
</div>
<a id="ad40b1f8e4c66ba8f2db837134561ccbc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad40b1f8e4c66ba8f2db837134561ccbc">&#9670;&nbsp;</a></span>comment</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a5feb75769eeb8b7e97ea07495d42631e">OPJ_CHAR</a>* opj_cp::comment</td>
</tr>
</table>
</div><div class="memdoc">
<p>comment </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="j2k_8c.html#ab714ef6da730a44656754a9280ff8b8b">opj_j2k_setup_header_writing()</a>, and <a class="el" href="j2k_8c.html#a99a6490d59813c3302a7c1cfe9f81c17">opj_j2k_write_com()</a>.</p>
</div>
</div>
<a id="a3f03398b7ab371e0bb630720cc9a346a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3f03398b7ab371e0bb630720cc9a346a">&#9670;&nbsp;</a></span>correct</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::correct</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables JPWL correction at the decoder </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#ae4bf5d4a61a9c7e8d5c4d4792becff28">opj_j2k_read_qcc()</a>, <a class="el" href="j2k_8c.html#a2fcbe4a501bc0095f599de812323d62f">opj_j2k_read_rgn()</a>, <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8c.html#a935e4014c63e07bf19ad99584f6de430">opj_j2k_read_sot()</a>, <a class="el" href="j2k_8c.html#ad38da30797d61e64273836160152e557">opj_j2k_read_SQcd_SQcc()</a>, and <a class="el" href="j2k_8h.html#ad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>.</p>
</div>
</div>
<a id="ae08b1d98e0672ac6e2558d8e42149c1e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae08b1d98e0672ac6e2558d8e42149c1e">&#9670;&nbsp;</a></span>epb_on</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::epb_on</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables writing of EPB, in case of activated JPWL </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="a6ddfb6d4ea376d9c006017ffda243e23"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ddfb6d4ea376d9c006017ffda243e23">&#9670;&nbsp;</a></span>epc_on</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::epc_on</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables writing of EPC in MH, thus activating JPWL </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="a00402dafff5cca56abd64890a0816e98"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00402dafff5cca56abd64890a0816e98">&#9670;&nbsp;</a></span>esd_on</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::esd_on</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables writing of ESD, in case of activated JPWL </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="a39adaf1645326330334cb8179765b6e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39adaf1645326330334cb8179765b6e0">&#9670;&nbsp;</a></span>exp_comps</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::exp_comps</td>
</tr>
</table>
</div><div class="memdoc">
<p>expected number of components at the decoder </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, and <a class="el" href="j2k_8h.html#ad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>.</p>
</div>
</div>
<a id="a39366da6706cdadca5f4b3e1776da379"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39366da6706cdadca5f4b3e1776da379">&#9670;&nbsp;</a></span>hprot_MH</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::hprot_MH</td>
</tr>
</table>
</div><div class="memdoc">
<p>error protection method for MH (0,1,16,32,37-128) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="af75e8a2afbed691a8be521f1d01b15fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af75e8a2afbed691a8be521f1d01b15fc">&#9670;&nbsp;</a></span>hprot_TPH</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::hprot_TPH[<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>error protection methods for TPHs (0,1,16,32,37-128) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="a1eaa1060d0d76ef09faa3db87b434e33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1eaa1060d0d76ef09faa3db87b434e33">&#9670;&nbsp;</a></span>hprot_TPH_tileno</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::hprot_TPH_tileno[<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>tile number of header protection specification (&gt;=0) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="acced9d30b4153919ad22fe4b2c41f417"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acced9d30b4153919ad22fe4b2c41f417">&#9670;&nbsp;</a></span>info_on</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::info_on</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables writing of informative techniques of ESD, in case of activated JPWL </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="aaacb9292812babc45d3952445b4f5413"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaacb9292812babc45d3952445b4f5413">&#9670;&nbsp;</a></span>m_dec</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="j2k_8h.html#a884530bc003c63b65ec19eaf33660404">opj_decoding_param_t</a> opj_cp::m_dec</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a09f2c6c83d8066e1db9ab66fed58d9c8">opj_j2k_decode()</a>, <a class="el" href="j2k_8c.html#ae37490bb6b2eb9a851e24c4a53aa6da0">opj_j2k_read_cod()</a>, <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8c.html#a302098a94dfdd7406da50abc633720d8">opj_j2k_read_SPCod_SPCoc()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="j2k_8h.html#ad2c05f29bca659d072a13133993312f9">opj_j2k_set_decoded_resolution_factor()</a>, <a class="el" href="j2k_8h.html#ad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>, and <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a id="abff64b4afd56cc97c8e9747404ab9ae6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abff64b4afd56cc97c8e9747404ab9ae6">&#9670;&nbsp;</a></span>m_enc</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="j2k_8h.html#af35015c0862f6871d88637191f138456">opj_encoding_param_t</a> opj_cp::m_enc</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8c.html#ae83b2192904667bdc4837ac4038e928e">opj_j2k_get_num_tp()</a>, <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="j2k_8c.html#ae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="pi_8h.html#acb01a23ef601a5e06c582c926c39a8e4">opj_pi_create_encode()</a>, <a class="el" href="pi_8h.html#a2e76cd9983f766b757fd0cdfae9d6d43">opj_pi_initialise_encode()</a>, <a class="el" href="t2_8h.html#a08fffa34be41f4811d8bd99e9364de2e">opj_t2_decode_packets()</a>, <a class="el" href="t2_8h.html#af330a34bcb961487cee45f0121b3531e">opj_t2_encode_packets()</a>, <a class="el" href="tcd_8h.html#a8f9a0eceb5f11b164555a302db07cb5c">opj_tcd_init()</a>, <a class="el" href="tcd_8h.html#a31ece0bd1f42ea10d6f5fc342db86936">opj_tcd_makelayer_fixed()</a>, <a class="el" href="tcd_8c.html#aa237637abb5431aa9db59ba0776a8a75">opj_tcd_rate_allocate_encode()</a>, and <a class="el" href="tcd_8h.html#a15fc40d9b891d32df8ec516473d9f15e">opj_tcd_rateallocate()</a>.</p>
</div>
</div>
<a id="a32995cd80569ca607c97f18aa823b579"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32995cd80569ca607c97f18aa823b579">&#9670;&nbsp;</a></span>m_is_decoder</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="opj__includes_8h.html#ae64d2795e8dbcd9ff6d8e1ebd904ce80">OPJ_BITFIELD</a> opj_cp::m_is_decoder</td>
</tr>
</table>
</div><div class="memdoc">
<p>tells if the parameter is a coding or decoding one </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8h.html#ad3c2b25f4d5a5f6fd4b442bc7210f6da">opj_j2k_create_compress()</a>, and <a class="el" href="j2k_8h.html#ad76bb79d4d63030222ebf3dbe3fe86cf">opj_j2k_create_decompress()</a>.</p>
</div>
</div>
<a id="a085175438247eae00338c87300f472be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a085175438247eae00338c87300f472be">&#9670;&nbsp;</a></span>m_specific_param</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">union { ... } opj_cp::m_specific_param</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8h.html#a09f2c6c83d8066e1db9ab66fed58d9c8">opj_j2k_decode()</a>, <a class="el" href="j2k_8c.html#ae83b2192904667bdc4837ac4038e928e">opj_j2k_get_num_tp()</a>, <a class="el" href="j2k_8c.html#ae37490bb6b2eb9a851e24c4a53aa6da0">opj_j2k_read_cod()</a>, <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8c.html#a302098a94dfdd7406da50abc633720d8">opj_j2k_read_SPCod_SPCoc()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="j2k_8h.html#ad2c05f29bca659d072a13133993312f9">opj_j2k_set_decoded_resolution_factor()</a>, <a class="el" href="j2k_8h.html#ad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>, <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="j2k_8c.html#ae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="pi_8h.html#acb01a23ef601a5e06c582c926c39a8e4">opj_pi_create_encode()</a>, <a class="el" href="pi_8h.html#a2e76cd9983f766b757fd0cdfae9d6d43">opj_pi_initialise_encode()</a>, <a class="el" href="t2_8h.html#a08fffa34be41f4811d8bd99e9364de2e">opj_t2_decode_packets()</a>, <a class="el" href="t2_8h.html#af330a34bcb961487cee45f0121b3531e">opj_t2_encode_packets()</a>, <a class="el" href="tcd_8h.html#a8f9a0eceb5f11b164555a302db07cb5c">opj_tcd_init()</a>, <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>, <a class="el" href="tcd_8h.html#a31ece0bd1f42ea10d6f5fc342db86936">opj_tcd_makelayer_fixed()</a>, <a class="el" href="tcd_8c.html#aa237637abb5431aa9db59ba0776a8a75">opj_tcd_rate_allocate_encode()</a>, and <a class="el" href="tcd_8h.html#a15fc40d9b891d32df8ec516473d9f15e">opj_tcd_rateallocate()</a>.</p>
</div>
</div>
<a id="a3ce0937b6df6dfa895926e9eb6bb7bb8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ce0937b6df6dfa895926e9eb6bb7bb8">&#9670;&nbsp;</a></span>max_tiles</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::max_tiles</td>
</tr>
</table>
</div><div class="memdoc">
<p>maximum number of tiles at the decoder </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, and <a class="el" href="j2k_8h.html#ad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>.</p>
</div>
</div>
<a id="ab499ec6085e54e5ccbfc35d63178bf55"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab499ec6085e54e5ccbfc35d63178bf55">&#9670;&nbsp;</a></span>ppm</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="opj__includes_8h.html#ae64d2795e8dbcd9ff6d8e1ebd904ce80">OPJ_BITFIELD</a> opj_cp::ppm</td>
</tr>
</table>
</div><div class="memdoc">
<p>if ppm == 1 --&gt; there was a PPM marker </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>, <a class="el" href="j2k_8c.html#a49665d853cbf934ca7ad0f83f4185a90">opj_j2k_read_ppm()</a>, <a class="el" href="j2k_8c.html#a7715f2d96c40992acf9fd7739179b7ca">opj_j2k_read_ppt()</a>, and <a class="el" href="t2_8c.html#afd30efdfea1361431cf3c8ad04d48458">opj_t2_read_packet_header()</a>.</p>
</div>
</div>
<a id="a649aa66f9e990728089a5ee394c778bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a649aa66f9e990728089a5ee394c778bd">&#9670;&nbsp;</a></span>ppm_buffer</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_cp::ppm_buffer</td>
</tr>
</table>
</div><div class="memdoc">
<p>packet header storage original buffer </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, and <a class="el" href="j2k_8c.html#a5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>.</p>
</div>
</div>
<a id="a257d0e83d4cc7b8bdaf2cefd240508e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a257d0e83d4cc7b8bdaf2cefd240508e8">&#9670;&nbsp;</a></span>ppm_data</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_cp::ppm_data</td>
</tr>
</table>
</div><div class="memdoc">
<p>packet header store there for future use in t2_decode_packet </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8c.html#a5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>, and <a class="el" href="t2_8c.html#afd30efdfea1361431cf3c8ad04d48458">opj_t2_read_packet_header()</a>.</p>
</div>
</div>
<a id="a436a357f4476978ea4b17eaf22eacd55"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a436a357f4476978ea4b17eaf22eacd55">&#9670;&nbsp;</a></span>ppm_data_current</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_cp::ppm_data_current</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3ae4d2d47fe0cfa783e8eb5ba749c4eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ae4d2d47fe0cfa783e8eb5ba749c4eb">&#9670;&nbsp;</a></span>ppm_data_first</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_cp::ppm_data_first</td>
</tr>
</table>
</div><div class="memdoc">
<p>pointer remaining on the first byte of the first header if ppm is used </p>
</div>
</div>
<a id="a0881067ebb41150a06f2ce768bc3ec6a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0881067ebb41150a06f2ce768bc3ec6a">&#9670;&nbsp;</a></span>ppm_data_read</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ppm_data_read</td>
</tr>
</table>
</div><div class="memdoc">
<p>size of the ppm_data </p>
</div>
</div>
<a id="aa9d5a16b1d40b2c9a4b90d64826afa45"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa9d5a16b1d40b2c9a4b90d64826afa45">&#9670;&nbsp;</a></span>ppm_data_size</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ppm_data_size</td>
</tr>
</table>
</div><div class="memdoc">
<p>Number of bytes actually stored inside the ppm_data. </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>.</p>
</div>
</div>
<a id="a8512dad8bfe25b156bdfa54b9a57a3c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8512dad8bfe25b156bdfa54b9a57a3c1">&#9670;&nbsp;</a></span>ppm_len</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ppm_len</td>
</tr>
</table>
</div><div class="memdoc">
<p>size of the ppm_data </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>, and <a class="el" href="t2_8c.html#afd30efdfea1361431cf3c8ad04d48458">opj_t2_read_packet_header()</a>.</p>
</div>
</div>
<a id="a2d8d1ef540b1c6f2d8d6d8ec73d5c822"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d8d1ef540b1c6f2d8d6d8ec73d5c822">&#9670;&nbsp;</a></span>ppm_markers</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="j2k_8h.html#a8cb56fd2dd3b869a4f647b1eb9b245ee">opj_ppx</a>* opj_cp::ppm_markers</td>
</tr>
</table>
</div><div class="memdoc">
<p>ppm markers data (table indexed by Zppm) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8c.html#a5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>, and <a class="el" href="j2k_8c.html#a49665d853cbf934ca7ad0f83f4185a90">opj_j2k_read_ppm()</a>.</p>
</div>
</div>
<a id="af7aec2e50aa46c7154166db2b57541a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af7aec2e50aa46c7154166db2b57541a8">&#9670;&nbsp;</a></span>ppm_markers_count</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ppm_markers_count</td>
</tr>
</table>
</div><div class="memdoc">
<p>number of ppm markers (reserved size) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8c.html#a5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>, and <a class="el" href="j2k_8c.html#a49665d853cbf934ca7ad0f83f4185a90">opj_j2k_read_ppm()</a>.</p>
</div>
</div>
<a id="ac706811ea8f62e27d0b3c24dddedc97b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac706811ea8f62e27d0b3c24dddedc97b">&#9670;&nbsp;</a></span>ppm_previous</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_cp::ppm_previous</td>
</tr>
</table>
</div><div class="memdoc">
<p>use in case of multiple marker PPM (case on non-finished previous info) </p>
</div>
</div>
<a id="a3c32f2e28e2b4ecb77dc11625436f9e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c32f2e28e2b4ecb77dc11625436f9e6">&#9670;&nbsp;</a></span>ppm_store</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_cp::ppm_store</td>
</tr>
</table>
</div><div class="memdoc">
<p>use in case of multiple marker PPM (number of info already store) </p>
</div>
</div>
<a id="a1547fb4fc23b1e6bcb8c53f04480421d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1547fb4fc23b1e6bcb8c53f04480421d">&#9670;&nbsp;</a></span>pprot</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::pprot[<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>error protection methods for packets (0,1,16,32,37-128) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="a4b7a1246eabe55a56ec6da311b85776f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b7a1246eabe55a56ec6da311b85776f">&#9670;&nbsp;</a></span>pprot_packno</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::pprot_packno[<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>packet number of packet protection specification (&gt;=0) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="a3f6071bcaf971528655645d0dba9d88a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3f6071bcaf971528655645d0dba9d88a">&#9670;&nbsp;</a></span>pprot_tileno</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::pprot_tileno[<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>tile number of packet protection specification (&gt;=0) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="a5c19225f9cc04db2d8145c15674ef881"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5c19225f9cc04db2d8145c15674ef881">&#9670;&nbsp;</a></span>red_on</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::red_on</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables writing of RED, in case of activated JPWL </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="acf1558d84c50f976726c0f8c9b814995"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf1558d84c50f976726c0f8c9b814995">&#9670;&nbsp;</a></span>rsiz</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446">OPJ_UINT16</a> opj_cp::rsiz</td>
</tr>
</table>
</div><div class="memdoc">
<p>Size of the image in bits. </p>
<p>Rsiz </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a22e755751567764e1ae55e09b04a5934">opj_j2k_get_specific_header_sizes()</a>, <a class="el" href="j2k_8c.html#a02e7135261537fdb83a8927bd8b425ec">opj_j2k_mct_validation()</a>, <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="j2k_8c.html#ab714ef6da730a44656754a9280ff8b8b">opj_j2k_setup_header_writing()</a>, <a class="el" href="j2k_8c.html#a37a5c6adbcb20f4b73ef244960771799">opj_j2k_write_first_tile_part()</a>, <a class="el" href="j2k_8c.html#af495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, <a class="el" href="pi_8h.html#acb01a23ef601a5e06c582c926c39a8e4">opj_pi_create_encode()</a>, <a class="el" href="pi_8h.html#a2e76cd9983f766b757fd0cdfae9d6d43">opj_pi_initialise_encode()</a>, <a class="el" href="t2_8h.html#af330a34bcb961487cee45f0121b3531e">opj_t2_encode_packets()</a>, and <a class="el" href="tcd_8h.html#a15fc40d9b891d32df8ec516473d9f15e">opj_tcd_rateallocate()</a>.</p>
</div>
</div>
<a id="a58e2028544500ca9b5c3461e1bb3184c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58e2028544500ca9b5c3461e1bb3184c">&#9670;&nbsp;</a></span>sens_addr</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::sens_addr</td>
</tr>
</table>
</div><div class="memdoc">
<p>sensitivity addressing size (0=auto/2/4 bytes) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="ad7bb65ed9ea94a3102ee1425777371ea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad7bb65ed9ea94a3102ee1425777371ea">&#9670;&nbsp;</a></span>sens_MH</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::sens_MH</td>
</tr>
</table>
</div><div class="memdoc">
<p>sensitivity method for MH (-1,0-7) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="acdc9abf99defbd85d40f1510ca9019da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acdc9abf99defbd85d40f1510ca9019da">&#9670;&nbsp;</a></span>sens_range</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::sens_range</td>
</tr>
</table>
</div><div class="memdoc">
<p>sensitivity range (0-3) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="ae9232eacb81023163a731a9b0af073c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9232eacb81023163a731a9b0af073c5">&#9670;&nbsp;</a></span>sens_size</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::sens_size</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables writing of ESD, (0/2/4 bytes) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="aa9bfbadd7429843d486a80744eec2c87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa9bfbadd7429843d486a80744eec2c87">&#9670;&nbsp;</a></span>sens_TPH</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::sens_TPH[<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>sensitivity methods for TPHs (-1,0-7) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="aaf5429ce380c250cbf7a5fc9e30a41df"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf5429ce380c250cbf7a5fc9e30a41df">&#9670;&nbsp;</a></span>sens_TPH_tileno</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::sens_TPH_tileno[<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>tile number of sensitivity specification (&gt;=0) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a id="a4689f12a5cb2cddb20a16d98dce6ec30"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4689f12a5cb2cddb20a16d98dce6ec30">&#9670;&nbsp;</a></span>strict</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::strict</td>
</tr>
</table>
</div><div class="memdoc">
<p>OPJ_TRUE if entire bit stream must be decoded, OPJ_FALSE if partial bitstream decoding allowed. </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#ad76bb79d4d63030222ebf3dbe3fe86cf">opj_j2k_create_decompress()</a>, <a class="el" href="j2k_8h.html#a589edf58bf96de0a09b6104b6f5c13e8">opj_j2k_decode_tile()</a>, <a class="el" href="j2k_8h.html#a6c2e5eadd32344dc7fbb95841241bfe4">opj_j2k_decoder_set_strict_mode()</a>, <a class="el" href="j2k_8c.html#af1ac6b62e18b03816163369ec3a81eff">opj_j2k_read_sod()</a>, <a class="el" href="t2_8c.html#a1ad0998fa29444d7f3a4ad4f5685a045">opj_t2_read_packet_data()</a>, and <a class="el" href="t2_8c.html#ac743f3f9c99827fbd5d6e4ff7de9b944">opj_t2_skip_packet_data()</a>.</p>
</div>
</div>
<a id="ac899f2b6fbcf5441e2e53195994f2196"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac899f2b6fbcf5441e2e53195994f2196">&#9670;&nbsp;</a></span>tcps</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="j2k_8h.html#acf2dc0982e8a97381c5365c290db5cd1">opj_tcp_t</a>* opj_cp::tcps</td>
</tr>
</table>
</div><div class="memdoc">
<p>tile coding parameters </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4">j2k_dump()</a>, <a class="el" href="pi_8c.html#a0019984757595c6ad4df22b104f95fa6">opj_get_all_encoding_parameters()</a>, <a class="el" href="pi_8h.html#a7366cd1b06e22a71734d95f27ceaa20b">opj_get_encoding_packet_count()</a>, <a class="el" href="pi_8c.html#a938d362cf18f07cd768385f7875a18d9">opj_get_encoding_parameters()</a>, <a class="el" href="j2k_8c.html#aadc4f266bb5e3e7247d9dc202d6fce9c">opj_j2k_calculate_tp()</a>, <a class="el" href="j2k_8c.html#a0c5d636ed23cb46611303ed99906e014">opj_j2k_compare_coc()</a>, <a class="el" href="j2k_8c.html#ae88906b7742ac8c0235696c79f3b587a">opj_j2k_compare_SPCod_SPCoc()</a>, <a class="el" href="j2k_8c.html#aaa3a7d43736b544e159fbde8497605af">opj_j2k_compare_SQcd_SQcc()</a>, <a class="el" href="j2k_8c.html#adaffc1a68a7cbfe82eca1f66e557d78d">opj_j2k_copy_default_tcp_and_create_tcd()</a>, <a class="el" href="j2k_8c.html#a053ad36e21c62a41d7f48f529f10d9e2">opj_j2k_copy_tile_component_parameters()</a>, <a class="el" href="j2k_8c.html#ae24dcd73f880fd184c16c15e74ef1bd2">opj_j2k_copy_tile_quantization_parameters()</a>, <a class="el" href="j2k_8c.html#a0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2">opj_j2k_decode_one_tile()</a>, <a class="el" href="j2k_8h.html#a589edf58bf96de0a09b6104b6f5c13e8">opj_j2k_decode_tile()</a>, <a class="el" href="j2k_8c.html#a7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="j2k_8h.html#a6b288ad7b1891bc2cdf593e8fa05cba6">opj_j2k_encoder_set_extra_options()</a>, <a class="el" href="j2k_8c.html#a2ef076b003198ded3337ed8d5a641cf2">opj_j2k_encoding_validation()</a>, <a class="el" href="j2k_8c.html#aeb736e59c5e1c7fe4da41cf2c0ac5fde">opj_j2k_get_max_poc_size()</a>, <a class="el" href="j2k_8c.html#ad7d565026d9f109a8cb8516133c2d40b">opj_j2k_get_max_toc_size()</a>, <a class="el" href="j2k_8c.html#ae83b2192904667bdc4837ac4038e928e">opj_j2k_get_num_tp()</a>, <a class="el" href="j2k_8c.html#a97c480777550203052c282bc6df50a8c">opj_j2k_get_SPCod_SPCoc_size()</a>, <a class="el" href="j2k_8c.html#a361aa3ccf1c8b0e477b64942cb098c55">opj_j2k_get_SQcd_SQcc_size()</a>, <a class="el" href="j2k_8c.html#a02e7135261537fdb83a8927bd8b425ec">opj_j2k_mct_validation()</a>, <a class="el" href="j2k_8c.html#a0101959e0886beb63a1ff0c92742190d">opj_j2k_pre_write_tile()</a>, <a class="el" href="j2k_8c.html#af6e255d43d68436d57606f619980bf21">opj_j2k_read_coc()</a>, <a class="el" href="j2k_8c.html#ae37490bb6b2eb9a851e24c4a53aa6da0">opj_j2k_read_cod()</a>, <a class="el" href="j2k_8c.html#a0f83c1c3390f6368061b89b0e4dad91b">opj_j2k_read_mcc()</a>, <a class="el" href="j2k_8c.html#af48ac7c1ee2fe7d1dcfafedf24dba699">opj_j2k_read_mco()</a>, <a class="el" href="j2k_8c.html#a191850876c179e6f0ce484888df823ad">opj_j2k_read_mct()</a>, <a class="el" href="j2k_8c.html#a094ffbf4a7e4ab181717cfe32f95427b">opj_j2k_read_poc()</a>, <a class="el" href="j2k_8c.html#a7715f2d96c40992acf9fd7739179b7ca">opj_j2k_read_ppt()</a>, <a class="el" href="j2k_8c.html#a2fcbe4a501bc0095f599de812323d62f">opj_j2k_read_rgn()</a>, <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8c.html#af1ac6b62e18b03816163369ec3a81eff">opj_j2k_read_sod()</a>, <a class="el" href="j2k_8c.html#a935e4014c63e07bf19ad99584f6de430">opj_j2k_read_sot()</a>, <a class="el" href="j2k_8c.html#a302098a94dfdd7406da50abc633720d8">opj_j2k_read_SPCod_SPCoc()</a>, <a class="el" href="j2k_8c.html#ad38da30797d61e64273836160152e557">opj_j2k_read_SQcd_SQcc()</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="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="j2k_8c.html#ae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="j2k_8c.html#afb21808e65381c3a3868181683d0056c">opj_j2k_write_all_tile_parts()</a>, <a class="el" href="j2k_8c.html#ac2c5fdb3e4a360c3ba6c9e684002afae">opj_j2k_write_coc_in_memory()</a>, <a class="el" href="j2k_8c.html#ad2719d3763be720f09523fd9e17a2f21">opj_j2k_write_cod()</a>, <a class="el" href="j2k_8c.html#a37a5c6adbcb20f4b73ef244960771799">opj_j2k_write_first_tile_part()</a>, <a class="el" href="j2k_8c.html#a91912b9fd60e738a2476a2f759cd1298">opj_j2k_write_mco()</a>, <a class="el" href="j2k_8c.html#ae735c701571df013e29551da111cb053">opj_j2k_write_mct_data_group()</a>, <a class="el" href="j2k_8c.html#a48135c3b26ebe22d53d8f790b803dbc3">opj_j2k_write_poc()</a>, <a class="el" href="j2k_8c.html#a6578bb0829fb3fa9609a5cd91d2ae451">opj_j2k_write_poc_in_memory()</a>, <a class="el" href="j2k_8c.html#aa18cdc319feeed622f1121f8317f0fcc">opj_j2k_write_regions()</a>, <a class="el" href="j2k_8c.html#afdcbfbeeb107f1eeaef8e011b7334424">opj_j2k_write_rgn()</a>, <a class="el" href="j2k_8c.html#a9e484ec01db61b36e52dfae38e99c374">opj_j2k_write_sot()</a>, <a class="el" href="j2k_8c.html#acea7a283240465d291abb1fdfa03002c">opj_j2k_write_SPCod_SPCoc()</a>, <a class="el" href="j2k_8c.html#aadd045acd64d994b9d5f40767707a9f9">opj_j2k_write_SQcd_SQcc()</a>, <a class="el" href="pi_8c.html#ae555edb64a8405cd8355cde47343eac6">opj_pi_check_next_level()</a>, <a class="el" href="pi_8c.html#aeed86e4d71c90d14c50ce1cf9ba487ad">opj_pi_create()</a>, <a class="el" href="pi_8h.html#a6c75d9a1f16b692ab5d4cd759e6c4c90">opj_pi_create_decode()</a>, <a class="el" href="pi_8h.html#acb01a23ef601a5e06c582c926c39a8e4">opj_pi_create_encode()</a>, <a class="el" href="pi_8h.html#a2e76cd9983f766b757fd0cdfae9d6d43">opj_pi_initialise_encode()</a>, <a class="el" href="pi_8c.html#a3599172a073c273d45d6c7ccfa5004ba">opj_pi_update_encode_not_poc()</a>, <a class="el" href="pi_8c.html#a90e7ccf26aa757d3874a9555decb66bd">opj_pi_update_encode_poc_and_final()</a>, <a class="el" href="pi_8h.html#a19c951dfab9ba88d65a9b78f32dd3397">opj_pi_update_encoding_parameters()</a>, <a class="el" href="t2_8h.html#a08fffa34be41f4811d8bd99e9364de2e">opj_t2_decode_packets()</a>, <a class="el" href="t2_8h.html#af330a34bcb961487cee45f0121b3531e">opj_t2_encode_packets()</a>, <a class="el" href="tcd_8h.html#ad5a64bbb748b2c76bd41ea66715fa897">opj_tcd_decode_tile()</a>, <a class="el" href="tcd_8h.html#abb4c5f7619c9e67a270ab32c8fdbcbd1">opj_tcd_encode_tile()</a>, and <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a id="aae555943d0b5aeb0c6b9a5d1e25f448b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae555943d0b5aeb0c6b9a5d1e25f448b">&#9670;&nbsp;</a></span>tdx</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::tdx</td>
</tr>
</table>
</div><div class="memdoc">
<p>XTsiz. </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="pi_8c.html#a0019984757595c6ad4df22b104f95fa6">opj_get_all_encoding_parameters()</a>, <a class="el" href="pi_8c.html#a938d362cf18f07cd768385f7875a18d9">opj_get_encoding_parameters()</a>, <a class="el" href="image_8h.html#aa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="j2k_8c.html#a7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="j2k_8c.html#ade06c76ede3f941ad555287152432ec6">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8c.html#a2ef076b003198ded3337ed8d5a641cf2">opj_j2k_encoding_validation()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="j2k_8c.html#ae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="j2k_8c.html#af495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, and <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a id="a0fd9a036bf63787fe10a26f9d51a9da2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0fd9a036bf63787fe10a26f9d51a9da2">&#9670;&nbsp;</a></span>tdy</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::tdy</td>
</tr>
</table>
</div><div class="memdoc">
<p>YTsiz. </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="pi_8c.html#a0019984757595c6ad4df22b104f95fa6">opj_get_all_encoding_parameters()</a>, <a class="el" href="pi_8c.html#a938d362cf18f07cd768385f7875a18d9">opj_get_encoding_parameters()</a>, <a class="el" href="image_8h.html#aa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="j2k_8c.html#a7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="j2k_8c.html#ade06c76ede3f941ad555287152432ec6">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8c.html#a2ef076b003198ded3337ed8d5a641cf2">opj_j2k_encoding_validation()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="j2k_8c.html#ae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="j2k_8c.html#af495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, and <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a id="a30a7cf50ba11fe5524888d3b38bd4a09"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30a7cf50ba11fe5524888d3b38bd4a09">&#9670;&nbsp;</a></span>th</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::th</td>
</tr>
</table>
</div><div class="memdoc">
<p>number of tiles in height </p>
<p class="reference">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="pi_8c.html#a0019984757595c6ad4df22b104f95fa6">opj_get_all_encoding_parameters()</a>, <a class="el" href="pi_8h.html#a7366cd1b06e22a71734d95f27ceaa20b">opj_get_encoding_packet_count()</a>, <a class="el" href="pi_8c.html#a938d362cf18f07cd768385f7875a18d9">opj_get_encoding_parameters()</a>, <a class="el" href="image_8h.html#aa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="j2k_8c.html#a555b0066bf125eea39ab1cb7fdec2e5b">opj_j2k_allocate_tile_element_cstr_index()</a>, <a class="el" href="j2k_8c.html#aadc4f266bb5e3e7247d9dc202d6fce9c">opj_j2k_calculate_tp()</a>, <a class="el" href="j2k_8c.html#adaffc1a68a7cbfe82eca1f66e557d78d">opj_j2k_copy_default_tcp_and_create_tcd()</a>, <a class="el" href="j2k_8c.html#a0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2">opj_j2k_decode_one_tile()</a>, <a class="el" href="j2k_8c.html#a7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="j2k_8c.html#ade06c76ede3f941ad555287152432ec6">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8h.html#af05dd7eedf751beb0033ac42de564fcc">opj_j2k_encode()</a>, <a class="el" href="j2k_8h.html#a6b288ad7b1891bc2cdf593e8fa05cba6">opj_j2k_encoder_set_extra_options()</a>, <a class="el" href="j2k_8c.html#a04ea16ab96380d332954db0118303b37">opj_j2k_get_max_coc_size()</a>, <a class="el" href="j2k_8c.html#aeb736e59c5e1c7fe4da41cf2c0ac5fde">opj_j2k_get_max_poc_size()</a>, <a class="el" href="j2k_8c.html#ad7d565026d9f109a8cb8516133c2d40b">opj_j2k_get_max_toc_size()</a>, <a class="el" href="j2k_8c.html#ae83b2192904667bdc4837ac4038e928e">opj_j2k_get_num_tp()</a>, <a class="el" href="j2k_8c.html#a97c480777550203052c282bc6df50a8c">opj_j2k_get_SPCod_SPCoc_size()</a>, <a class="el" href="j2k_8c.html#a22e755751567764e1ae55e09b04a5934">opj_j2k_get_specific_header_sizes()</a>, <a class="el" href="j2k_8c.html#a361aa3ccf1c8b0e477b64942cb098c55">opj_j2k_get_SQcd_SQcc_size()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="j2k_8c.html#a02e7135261537fdb83a8927bd8b425ec">opj_j2k_mct_validation()</a>, <a class="el" href="j2k_8c.html#a0101959e0886beb63a1ff0c92742190d">opj_j2k_pre_write_tile()</a>, <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8c.html#a935e4014c63e07bf19ad99584f6de430">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="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="j2k_8c.html#ae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="j2k_8c.html#acea7a283240465d291abb1fdfa03002c">opj_j2k_write_SPCod_SPCoc()</a>, <a class="el" href="j2k_8c.html#aadd045acd64d994b9d5f40767707a9f9">opj_j2k_write_SQcd_SQcc()</a>, <a class="el" href="pi_8c.html#aeed86e4d71c90d14c50ce1cf9ba487ad">opj_pi_create()</a>, <a class="el" href="pi_8h.html#a6c75d9a1f16b692ab5d4cd759e6c4c90">opj_pi_create_decode()</a>, <a class="el" href="pi_8h.html#a2e76cd9983f766b757fd0cdfae9d6d43">opj_pi_initialise_encode()</a>, <a class="el" href="pi_8c.html#a3599172a073c273d45d6c7ccfa5004ba">opj_pi_update_encode_not_poc()</a>, <a class="el" href="pi_8c.html#a90e7ccf26aa757d3874a9555decb66bd">opj_pi_update_encode_poc_and_final()</a>, and <a class="el" href="pi_8h.html#a19c951dfab9ba88d65a9b78f32dd3397">opj_pi_update_encoding_parameters()</a>.</p>
</div>
</div>
<a id="abacc172096044123cfa0a7b027cd457f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abacc172096044123cfa0a7b027cd457f">&#9670;&nbsp;</a></span>tw</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::tw</td>
</tr>
</table>
</div><div class="memdoc">
<p>number of tiles in width </p>
<p class="reference">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="pi_8c.html#a0019984757595c6ad4df22b104f95fa6">opj_get_all_encoding_parameters()</a>, <a class="el" href="pi_8c.html#a938d362cf18f07cd768385f7875a18d9">opj_get_encoding_parameters()</a>, <a class="el" href="image_8h.html#aa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="j2k_8c.html#a555b0066bf125eea39ab1cb7fdec2e5b">opj_j2k_allocate_tile_element_cstr_index()</a>, <a class="el" href="j2k_8c.html#aadc4f266bb5e3e7247d9dc202d6fce9c">opj_j2k_calculate_tp()</a>, <a class="el" href="j2k_8c.html#adaffc1a68a7cbfe82eca1f66e557d78d">opj_j2k_copy_default_tcp_and_create_tcd()</a>, <a class="el" href="j2k_8c.html#a0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2">opj_j2k_decode_one_tile()</a>, <a class="el" href="j2k_8c.html#a7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="j2k_8c.html#ade06c76ede3f941ad555287152432ec6">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8h.html#af05dd7eedf751beb0033ac42de564fcc">opj_j2k_encode()</a>, <a class="el" href="j2k_8h.html#a6b288ad7b1891bc2cdf593e8fa05cba6">opj_j2k_encoder_set_extra_options()</a>, <a class="el" href="j2k_8c.html#a04ea16ab96380d332954db0118303b37">opj_j2k_get_max_coc_size()</a>, <a class="el" href="j2k_8c.html#aeb736e59c5e1c7fe4da41cf2c0ac5fde">opj_j2k_get_max_poc_size()</a>, <a class="el" href="j2k_8c.html#ad7d565026d9f109a8cb8516133c2d40b">opj_j2k_get_max_toc_size()</a>, <a class="el" href="j2k_8c.html#ae83b2192904667bdc4837ac4038e928e">opj_j2k_get_num_tp()</a>, <a class="el" href="j2k_8c.html#a97c480777550203052c282bc6df50a8c">opj_j2k_get_SPCod_SPCoc_size()</a>, <a class="el" href="j2k_8c.html#a22e755751567764e1ae55e09b04a5934">opj_j2k_get_specific_header_sizes()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="j2k_8c.html#a02e7135261537fdb83a8927bd8b425ec">opj_j2k_mct_validation()</a>, <a class="el" href="j2k_8c.html#a0101959e0886beb63a1ff0c92742190d">opj_j2k_pre_write_tile()</a>, <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8c.html#a935e4014c63e07bf19ad99584f6de430">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="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="j2k_8c.html#ae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="j2k_8c.html#acea7a283240465d291abb1fdfa03002c">opj_j2k_write_SPCod_SPCoc()</a>, and <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a id="aeed9ee798ec24aaa27baa3088b3b3f14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeed9ee798ec24aaa27baa3088b3b3f14">&#9670;&nbsp;</a></span>tx0</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::tx0</td>
</tr>
</table>
</div><div class="memdoc">
<p>XTOsiz. </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="pi_8c.html#a0019984757595c6ad4df22b104f95fa6">opj_get_all_encoding_parameters()</a>, <a class="el" href="pi_8c.html#a938d362cf18f07cd768385f7875a18d9">opj_get_encoding_parameters()</a>, <a class="el" href="image_8h.html#aa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="j2k_8c.html#a7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="j2k_8c.html#ade06c76ede3f941ad555287152432ec6">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="j2k_8c.html#ae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="j2k_8c.html#af495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, and <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a id="a59415df77f13078e76678123415f403e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a59415df77f13078e76678123415f403e">&#9670;&nbsp;</a></span>ty0</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ty0</td>
</tr>
</table>
</div><div class="memdoc">
<p>YTOsiz. </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="pi_8c.html#a0019984757595c6ad4df22b104f95fa6">opj_get_all_encoding_parameters()</a>, <a class="el" href="pi_8c.html#a938d362cf18f07cd768385f7875a18d9">opj_get_encoding_parameters()</a>, <a class="el" href="image_8h.html#aa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="j2k_8c.html#a7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="j2k_8c.html#ade06c76ede3f941ad555287152432ec6">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="j2k_8c.html#aa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="j2k_8h.html#a4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="j2k_8c.html#ae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="j2k_8c.html#af495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, and <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="j2k_8h_source.html">j2k.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>