Update ABI/API compatibility reports after commit d0dd894ae24d0f2f09072adf1b966033dd6...
[openjpeg.git] / doxygen / globals_o.html
index 37132f6db7df7910aeebddb9846f70be445716bf..0be94b4780540b37fef75a85073e738d3c6fd28d 100644 (file)
@@ -3,7 +3,7 @@
 <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.9.1"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
 <title>OpenJPEG: Globals</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -16,9 +16,9 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
+  <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">OpenJPEG
-   &#160;<span id="projectnumber">2.1.0</span>
+   &#160;<span id="projectnumber">2.3.0</span>
    </div>
   </td>
  </tr>
@@ -26,7 +26,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.9.1 -->
+<!-- Generated by Doxygen 1.8.10 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -55,8 +55,7 @@
   </div>
   <div id="navrow4" class="tabs3">
     <ul class="tablist">
-      <li><a href="globals.html#index__"><span>_</span></a></li>
-      <li><a href="globals_a.html#index_a"><span>a</span></a></li>
+      <li><a href="globals.html#index_a"><span>a</span></a></li>
       <li><a href="globals_b.html#index_b"><span>b</span></a></li>
       <li><a href="globals_c.html#index_c"><span>c</span></a></li>
       <li><a href="globals_d.html#index_d"><span>d</span></a></li>
@@ -76,6 +75,7 @@
       <li><a href="globals_s.html#index_s"><span>s</span></a></li>
       <li><a href="globals_t.html#index_t"><span>t</span></a></li>
       <li><a href="globals_u.html#index_u"><span>u</span></a></li>
+      <li><a href="globals_v.html#index_v"><span>v</span></a></li>
       <li><a href="globals_w.html#index_w"><span>w</span></a></li>
       <li><a href="globals_x.html#index_x"><span>x</span></a></li>
     </ul>
 <li>open_remotefile()
 : <a class="el" href="target__manager_8c.html#ac02b149e177c6d198b19e340a8731755">target_manager.c</a>
 </li>
-<li>opj_aligned_free
-: <a class="el" href="group___m_i_s_c.html#gab0fdf64c359ffffc91129a958c3f3302">opj_malloc.h</a>
+<li>opj_aligned_32_malloc()
+: <a class="el" href="group___m_i_s_c.html#gaca33611a393378b0314a07d239b66099">opj_malloc.h</a>
+, <a class="el" href="group___m_i_s_c.html#gaca33611a393378b0314a07d239b66099">opj_malloc.c</a>
 </li>
-<li>opj_aligned_malloc
-: <a class="el" href="group___m_i_s_c.html#ga58c815239c5e911637bd448252640816">opj_malloc.h</a>
+<li>opj_aligned_32_realloc()
+: <a class="el" href="group___m_i_s_c.html#ga42f91b38d00506a6851fc1dde0fba402">opj_malloc.c</a>
+, <a class="el" href="group___m_i_s_c.html#ga42f91b38d00506a6851fc1dde0fba402">opj_malloc.h</a>
+</li>
+<li>opj_aligned_alloc_n()
+: <a class="el" href="opj__malloc_8c.html#ac38162a5a110cb6499df3efd7a6b395f">opj_malloc.c</a>
+</li>
+<li>opj_aligned_free()
+: <a class="el" href="group___m_i_s_c.html#gaefeccfbb22ba64c00f94f7f66fc97126">opj_malloc.c</a>
+, <a class="el" href="group___m_i_s_c.html#gaefeccfbb22ba64c00f94f7f66fc97126">opj_malloc.h</a>
+</li>
+<li>opj_aligned_malloc()
+: <a class="el" href="group___m_i_s_c.html#ga4418db34754a5b9ac5a79fece518c601">opj_malloc.c</a>
+, <a class="el" href="group___m_i_s_c.html#ga4418db34754a5b9ac5a79fece518c601">opj_malloc.h</a>
+</li>
+<li>opj_aligned_realloc()
+: <a class="el" href="group___m_i_s_c.html#ga0fdc9e5dfa748e01dd87621a12a0e102">opj_malloc.c</a>
+, <a class="el" href="group___m_i_s_c.html#ga0fdc9e5dfa748e01dd87621a12a0e102">opj_malloc.h</a>
+</li>
+<li>opj_aligned_realloc_n()
+: <a class="el" href="opj__malloc_8c.html#a29b9ed947cbc800b3d9747a4d9312013">opj_malloc.c</a>
 </li>
 <li>opj_alloc_tile_component_data()
 : <a class="el" href="group___t_c_d.html#gaec7d7a69871d1a8a26b3b8ac8265edf4">tcd.c</a>
 : <a class="el" href="openjpeg_8h.html#a802696e43e0ad059cfb3310cb5b073bb">openjpeg.h</a>
 </li>
 <li>opj_bio_bytein()
-: <a class="el" href="group___b_i_o.html#gaa74567e4c2cecc162b6ed617e1533835">bio.c</a>
+: <a class="el" href="group___b_i_o.html#ga1632241f1dd35ee1c895c89abf5f0fd0">bio.c</a>
 </li>
 <li>opj_bio_byteout()
-: <a class="el" href="group___b_i_o.html#gab884f71a91027e4ece4abf24f53698d9">bio.c</a>
+: <a class="el" href="group___b_i_o.html#ga9b06f926913047b80974f8f3c64be378">bio.c</a>
 </li>
 <li>opj_bio_create()
 : <a class="el" href="group___b_i_o.html#ga00f1d2645b33a7281e2b2dbc20079957">bio.c</a>
 , <a class="el" href="group___b_i_o.html#gac2e60a814729cbeb98d8ee747245320c">bio.h</a>
 </li>
 <li>opj_bio_getbit()
-: <a class="el" href="group___b_i_o.html#ga09b4b2a66e93e487c79d5a6202a54101">bio.c</a>
+: <a class="el" href="group___b_i_o.html#ga7aa126e3f12e3b56d83a0b19dce2370b">bio.c</a>
 </li>
 <li>opj_bio_inalign()
 : <a class="el" href="group___b_i_o.html#ga830ee6789a9be0ae5f9a8ff056b771fe">bio.c</a>
 , <a class="el" href="group___b_i_o.html#gab895be8f05401452c080e42427408c5c">bio.h</a>
 </li>
 <li>opj_bio_putbit()
-: <a class="el" href="group___b_i_o.html#gaad2612b1bc457f173383cc4c80a66e82">bio.c</a>
+: <a class="el" href="group___b_i_o.html#ga4cff07dd767044b26fbbd3030680df36">bio.c</a>
 </li>
 <li>opj_bio_read()
 : <a class="el" href="group___b_i_o.html#gaea3bf04128de5bc78da6d06354eae62c">bio.c</a>
 : <a class="el" href="group___b_i_o.html#ga602b9d9f911b41d41d1d4cab1dc3ec97">bio.c</a>
 , <a class="el" href="group___b_i_o.html#ga602b9d9f911b41d41d1d4cab1dc3ec97">bio.h</a>
 </li>
+<li>OPJ_BITFIELD
+: <a class="el" href="opj__includes_8h.html#ae64d2795e8dbcd9ff6d8e1ebd904ce80">opj_includes.h</a>
+</li>
 <li>OPJ_BOOL
 : <a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">openjpeg.h</a>
 </li>
 <li>OPJ_CALLCONV
 : <a class="el" href="openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b">openjpeg.h</a>
 </li>
-<li>opj_calloc
-: <a class="el" href="group___m_i_s_c.html#ga1fb8ed2c030462ba457fbaaf182f4809">opj_malloc.h</a>
+<li>opj_calloc()
+: <a class="el" href="group___m_i_s_c.html#ga7fe6dfcb0a623dbec30daf0f48624bf7">opj_malloc.c</a>
+, <a class="el" href="group___m_i_s_c.html#ga7fe6dfcb0a623dbec30daf0f48624bf7">opj_malloc.h</a>
 </li>
 <li>OPJ_CHAR
 : <a class="el" href="openjpeg_8h.html#a5feb75769eeb8b7e97ea07495d42631e">openjpeg.h</a>
 : <a class="el" href="openjpeg_8h.html#a168db80b0509b5715cf882e57ced1135">openjpeg.h</a>
 </li>
 <li>OPJ_CINEMA_MODE
-: <a class="el" href="openjpeg_8h.html#ad48f318c18f2209caf47dd2988f1dc8a">openjpeg.h</a>
+: <a class="el" href="openjpeg_8h.html#a9d281435faee48fe9d099e5ac7902df3">openjpeg.h</a>
 </li>
 <li>opj_clock()
-: <a class="el" href="group___m_i_s_c.html#gaf53ced13a225d45380052173563421bf">opj_clock.c</a>
+: <a class="el" href="group___m_i_s_c.html#gaf53ced13a225d45380052173563421bf">bench_dwt.c</a>
+, <a class="el" href="group___m_i_s_c.html#gaf53ced13a225d45380052173563421bf">opj_clock.c</a>
 , <a class="el" href="group___m_i_s_c.html#gaf53ced13a225d45380052173563421bf">opj_clock.h</a>
 </li>
 <li>OPJ_CLRSPC_CMYK
 <li>opj_codec_private_t
 : <a class="el" href="opj__codec_8h.html#afe8024ec8dbb071dee09973d7d6556db">opj_codec.h</a>
 </li>
+<li>opj_codec_set_threads()
+: <a class="el" href="openjpeg_8c.html#a7f9ce98db94c05a7ed01e84d3070084c">openjpeg.c</a>
+, <a class="el" href="openjpeg_8h.html#a0962545f4b1c98e695daf3c3fb667536">openjpeg.h</a>
+</li>
 <li>opj_codec_t
 : <a class="el" href="openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29">openjpeg.h</a>
 </li>
 : <a class="el" href="openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfa23ff243426ab0e3ffbd7a3b150d37720">openjpeg.h</a>
 </li>
 <li>opj_codestream_index_t
-: <a class="el" href="openjpeg_8h.html#aef4e40da13534ecda530816e133bfce8">openjpeg.h</a>
+: <a class="el" href="openjpeg_8h.html#ae966d4f546d13751ce3de7765de7fc53">openjpeg.h</a>
 </li>
 <li>opj_codestream_info_t
 : <a class="el" href="openjpeg_8h.html#a953f982d6d7c96af2ba905f517b72e05">openjpeg.h</a>
 <li>OPJ_COLOR_SPACE
 : <a class="el" href="openjpeg_8h.html#afc1dbd6789c60bcf6ebd32cc07575ac6">openjpeg.h</a>
 </li>
+<li>OPJ_COMMON_CBLK_DATA_EXTRA
+: <a class="el" href="opj__common_8h.html#a7f1b41029a9c8a29b973c4200df596dd">opj_common.h</a>
+</li>
+<li>opj_cond_create()
+: <a class="el" href="group___t_h_r_e_a_d.html#ga7f8a4c1ce6d9ad2dde1d293fad317522">thread.c</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#ga7f8a4c1ce6d9ad2dde1d293fad317522">thread.h</a>
+</li>
+<li>opj_cond_destroy()
+: <a class="el" href="group___t_h_r_e_a_d.html#gafba4c2356f6d070d43e5f0d5c71fdbee">thread.c</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#gafba4c2356f6d070d43e5f0d5c71fdbee">thread.h</a>
+</li>
+<li>opj_cond_signal()
+: <a class="el" href="group___t_h_r_e_a_d.html#ga0f3687b35d6f3c395e1156a8499d1632">thread.c</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#ga0f3687b35d6f3c395e1156a8499d1632">thread.h</a>
+</li>
+<li>opj_cond_t
+: <a class="el" href="group___t_h_r_e_a_d.html#ga439cd27c17f11fc56a911a126811fb87">thread.h</a>
+</li>
+<li>opj_cond_wait()
+: <a class="el" href="group___t_h_r_e_a_d.html#ga6edf64f08cd0b48299800852d52245d6">thread.c</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#ga6edf64f08cd0b48299800852d52245d6">thread.h</a>
+</li>
 <li>opj_copy_image_header()
 : <a class="el" href="group___i_m_a_g_e.html#ga3802de36855e5331f4d6c04bc1b732a3">image.c</a>
 , <a class="el" href="group___i_m_a_g_e.html#ga3802de36855e5331f4d6c04bc1b732a3">image.h</a>
 <li>OPJ_D_
 : <a class="el" href="dwt_8c.html#a78d3fbca149e143d6a82303cab0198da">dwt.c</a>
 </li>
+<li>OPJ_D__off
+: <a class="el" href="dwt_8c.html#aa3862e5469ad6763d33036cbbff91218">dwt.c</a>
+</li>
+<li>OPJ_D_off
+: <a class="el" href="dwt_8c.html#a4f463d83f7b65c98846ac6f8715639b9">dwt.c</a>
+</li>
 <li>OPJ_DD_
 : <a class="el" href="dwt_8c.html#a9dfda884d0091fcbed7c98012b2e02f0">dwt.c</a>
 </li>
+<li>OPJ_DD__off
+: <a class="el" href="dwt_8c.html#af350a6832f8d0c3f07a5860db0fc77f4">dwt.c</a>
+</li>
 <li>opj_dec_memory_marker_handler_t
 : <a class="el" href="j2k_8c.html#ac311d113924ca1e3ffe2901b8ce93c27">j2k.c</a>
 </li>
 : <a class="el" href="openjpeg_8h.html#aa864ab1a5ada8c6c74e4396ec27819d6">openjpeg.h</a>
 </li>
 <li>opj_destroy_codec()
-: <a class="el" href="openjpeg_8c.html#ab801406c7e356d798777e0052943e348">openjpeg.c</a>
-, <a class="el" href="openjpeg_8h.html#a4703066003416217f2a108b99f50c4d5">openjpeg.h</a>
+: <a class="el" href="openjpeg_8h.html#a4703066003416217f2a108b99f50c4d5">openjpeg.h</a>
+, <a class="el" href="openjpeg_8c.html#ab801406c7e356d798777e0052943e348">openjpeg.c</a>
 </li>
 <li>opj_destroy_cstr_index()
 : <a class="el" href="openjpeg_8c.html#a2c41e06e986bc2929fbac61ac20ed793">openjpeg.c</a>
 : <a class="el" href="openjpeg_8c.html#a72148b67d4372989b22b53a413b5282c">openjpeg.c</a>
 , <a class="el" href="openjpeg_8h.html#abc841286d2efd0ef0dccb45164963793">openjpeg.h</a>
 </li>
+<li>OPJ_DPARAMETERS_DUMP_FLAG
+: <a class="el" href="openjpeg_8h.html#a27c97ad81ae1b1f7fbb2a84e6fe4a642">openjpeg.h</a>
+</li>
 <li>OPJ_DPARAMETERS_IGNORE_PCLR_CMAP_CDEF_FLAG
 : <a class="el" href="openjpeg_8h.html#a66080011c5863d6b525526d4cb756181">openjpeg.h</a>
 </li>
 , <a class="el" href="group___d_w_t.html#ga1cbaf895c3ddcf1990d30d07e7604980">dwt.h</a>
 </li>
 <li>opj_dwt_decode()
-: <a class="el" href="group___d_w_t.html#ga677aada99e88407d553f5f10af6d4a51">dwt.c</a>
-, <a class="el" href="group___d_w_t.html#ga677aada99e88407d553f5f10af6d4a51">dwt.h</a>
+: <a class="el" href="group___d_w_t.html#ga67d22fad344dd6d7b1b3b3a237bea8d6">dwt.c</a>
+, <a class="el" href="group___d_w_t.html#ga67d22fad344dd6d7b1b3b3a237bea8d6">dwt.h</a>
+</li>
+<li>opj_dwt_decode_h_func()
+: <a class="el" href="dwt_8c.html#ab6701233c67d89f96c5328f2627a6233">dwt.c</a>
+</li>
+<li>opj_dwt_decode_partial_1()
+: <a class="el" href="dwt_8c.html#a6a4d5e05c76cd5c053c352a279efe3fe">dwt.c</a>
+</li>
+<li>opj_dwt_decode_partial_1_parallel()
+: <a class="el" href="dwt_8c.html#a8b5d49615ec89ef1726ca79aa44fecec">dwt.c</a>
 </li>
-<li>opj_dwt_decode_1()
-: <a class="el" href="group___d_w_t.html#ga7f6f6c5ddfa6b2b2e370f597df346e8a">dwt.c</a>
+<li>opj_dwt_decode_partial_97()
+: <a class="el" href="dwt_8c.html#a75cd080404aadce6662457dec7cc9d21">dwt.c</a>
 </li>
-<li>opj_dwt_decode_1_()
-: <a class="el" href="group___d_w_t.html#ga4704ec359c702848f91d212c5f795495">dwt.c</a>
+<li>opj_dwt_decode_partial_tile()
+: <a class="el" href="group___d_w_t.html#ga74b827f7914de05bf5bfc52894894803">dwt.c</a>
 </li>
 <li>opj_dwt_decode_real()
-: <a class="el" href="group___d_w_t.html#gaafea67367a878748ef01335000d617e2">dwt.c</a>
-, <a class="el" href="group___d_w_t.html#gaafea67367a878748ef01335000d617e2">dwt.h</a>
+: <a class="el" href="group___d_w_t.html#gadfd8b0e16f120a93b65b922bb2476c87">dwt.c</a>
+, <a class="el" href="group___d_w_t.html#gadfd8b0e16f120a93b65b922bb2476c87">dwt.h</a>
 </li>
 <li>opj_dwt_decode_tile()
-: <a class="el" href="group___d_w_t.html#ga219adec0ded2c5f09cb05ec8ebf874f3">dwt.c</a>
+: <a class="el" href="group___d_w_t.html#ga473550255363b8acb0c9b10a6dbac434">dwt.c</a>
+</li>
+<li>opj_dwt_decode_tile_97()
+: <a class="el" href="dwt_8c.html#a7e47f416bc6f3987a9b2139c302f4104">dwt.c</a>
+</li>
+<li>opj_dwt_decode_v_func()
+: <a class="el" href="dwt_8c.html#a2b001cbb0e2278c374cead2046ea4023">dwt.c</a>
 </li>
 <li>opj_dwt_deinterleave_h()
-: <a class="el" href="group___d_w_t.html#ga3731d53c28f805af2f39d9a058514479">dwt.c</a>
+: <a class="el" href="group___d_w_t.html#ga0b6cd2e3590b6c11297128ef42b00fe2">dwt.c</a>
 </li>
 <li>opj_dwt_deinterleave_v()
-: <a class="el" href="group___d_w_t.html#ga53eaccc09692f11e66f10d0155cd5dfc">dwt.c</a>
+: <a class="el" href="group___d_w_t.html#ga4c4f46cd84206ee317a0ee2a2021c932">dwt.c</a>
 </li>
 <li>opj_dwt_delta
 : <a class="el" href="group___d_w_t.html#ga2962144d4857414a5398dbfe26b473ce">dwt.c</a>
 , <a class="el" href="group___d_w_t.html#ga791590b5a5c6637fc4809fe4dd793ce0">dwt.h</a>
 </li>
 <li>opj_dwt_encode_1()
-: <a class="el" href="group___d_w_t.html#gaaa9550f41132999226323052af469278">dwt.c</a>
+: <a class="el" href="group___d_w_t.html#ga98ee55372f7bad698b27e61ae58f3955">dwt.c</a>
 </li>
 <li>opj_dwt_encode_1_real()
-: <a class="el" href="group___d_w_t.html#ga8c8c19f291bc6516f681bba66ccae570">dwt.c</a>
+: <a class="el" href="group___d_w_t.html#ga2951099dd464175bcf192755f843fe56">dwt.c</a>
 </li>
 <li>opj_dwt_encode_procedure()
-: <a class="el" href="group___d_w_t.html#gad4ffdf5c9cb371cac473d17fc703a3e1">dwt.c</a>
+: <a class="el" href="group___d_w_t.html#gaf5d11346c5468f428d60d40e7dfced26">dwt.c</a>
 </li>
 <li>opj_dwt_encode_real()
 : <a class="el" href="group___d_w_t.html#gad52a1e135848898a492fd8117683bd31">dwt.c</a>
 , <a class="el" href="group___d_w_t.html#gad52a1e135848898a492fd8117683bd31">dwt.h</a>
 </li>
 <li>opj_dwt_encode_stepsize()
-: <a class="el" href="group___d_w_t.html#ga83dd1fea51de7b7a24a99373f2441583">dwt.c</a>
+: <a class="el" href="group___d_w_t.html#gab25c1a377c367a7246c24179477cd956">dwt.c</a>
 </li>
 <li>opj_dwt_gamma
 : <a class="el" href="group___d_w_t.html#ga687fda46e96f2b0d4bd024420a4d2613">dwt.c</a>
 </li>
+<li>opj_dwt_get_band_coordinates()
+: <a class="el" href="dwt_8c.html#a80d6e09d9efb0ed5832601fe356ad0f6">dwt.c</a>
+</li>
 <li>opj_dwt_getgain()
 : <a class="el" href="group___d_w_t.html#ga42f534b2676d3b3f221f7a4c7a56506c">dwt.c</a>
 , <a class="el" href="group___d_w_t.html#ga42f534b2676d3b3f221f7a4c7a56506c">dwt.h</a>
 : <a class="el" href="group___d_w_t.html#ga330f64c5e2755f1b2a3c1d2b591d09ed">dwt.c</a>
 , <a class="el" href="group___d_w_t.html#ga330f64c5e2755f1b2a3c1d2b591d09ed">dwt.h</a>
 </li>
-<li>opj_dwt_interleave_h()
-: <a class="el" href="group___d_w_t.html#gaf56b358dba1720cf1c1a2cc46041f8b1">dwt.c</a>
+<li>opj_dwt_init_sparse_array()
+: <a class="el" href="dwt_8c.html#a57c042791753ac46c7bb073abcc245ba">dwt.c</a>
 </li>
-<li>opj_dwt_interleave_v()
-: <a class="el" href="group___d_w_t.html#ga44f733291a42f15c32d740fa50780913">dwt.c</a>
+<li>opj_dwt_interleave_partial_h()
+: <a class="el" href="dwt_8c.html#aa9f1030974db43df751380437e5167af">dwt.c</a>
+</li>
+<li>opj_dwt_interleave_partial_v()
+: <a class="el" href="dwt_8c.html#ad7a304bcf13f2427c0a6835e6c527d3e">dwt.c</a>
 </li>
 <li>opj_dwt_max_resolution()
-: <a class="el" href="group___d_w_t.html#ga93ca2fbc83bd9baef7789178179f2044">dwt.c</a>
+: <a class="el" href="group___d_w_t.html#gac2fffad328e477aa744b59f2872e5603">dwt.c</a>
 </li>
 <li>opj_dwt_norms
 : <a class="el" href="dwt_8c.html#a89771527f21d8d0263dec95f8dc6719a">dwt.c</a>
 <li>opj_dwt_norms_real
 : <a class="el" href="dwt_8c.html#ad63482114deaec210544670eff0735b0">dwt.c</a>
 </li>
+<li>opj_dwt_segment_grow()
+: <a class="el" href="dwt_8c.html#a53029ae915e8e9763da64cb55b31b437">dwt.c</a>
+</li>
 <li>opj_dwt_t
 : <a class="el" href="group___d_w_t.html#gab2b2c4ee2776b99c8ecb88b296a620a8">dwt.c</a>
 </li>
 : <a class="el" href="openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964">openjpeg.h</a>
 </li>
 <li>opj_flag_t
-: <a class="el" href="group___t1.html#gab9f93807f4324c22eb143d07763d803b">t1.h</a>
+: <a class="el" href="group___t1.html#gab9520ada8305b3d288b86c380a64330d">t1.h</a>
 </li>
 <li>OPJ_FLOAT32
 : <a class="el" href="openjpeg_8h.html#a62c71ae712322de0bef73cebae23fa04">openjpeg.h</a>
 <li>OPJ_FLOAT64
 : <a class="el" href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">openjpeg.h</a>
 </li>
-<li>opj_free
-: <a class="el" href="group___m_i_s_c.html#ga700b1aef6148bd6c3edde626610ffe2f">opj_malloc.h</a>
+<li>opj_free()
+: <a class="el" href="group___m_i_s_c.html#ga2bd00e2482ae36197631bde0665cfdfe">opj_malloc.c</a>
+, <a class="el" href="group___m_i_s_c.html#ga2bd00e2482ae36197631bde0665cfdfe">opj_malloc.h</a>
 </li>
 <li>OPJ_FSEEK
 : <a class="el" href="opj__includes_8h.html#a66051c67bcebedb8a341f0cccee37e1b">opj_includes.h</a>
 : <a class="el" href="opj__includes_8h.html#af749884570cfedfbcae971535eb31be2">opj_includes.h</a>
 </li>
 <li>opj_get_all_encoding_parameters()
-: <a class="el" href="group___p_i.html#ga0224e9498d03915f1e3b626791db6f10">pi.c</a>
+: <a class="el" href="group___p_i.html#gaee8b876f2527189679a63f326283169c">pi.c</a>
 </li>
 <li>opj_get_cstr_index()
 : <a class="el" href="openjpeg_8c.html#a03adc519e2b10d297f0a994a246aad96">openjpeg.c</a>
 , <a class="el" href="openjpeg_8h.html#aa67a413455bb7e2b53f4e4c2c1e604ef">openjpeg.h</a>
 </li>
 <li>opj_get_encoding_parameters()
-: <a class="el" href="group___p_i.html#gac3e3cc4faa8e95967c06d931f2f65ccb">pi.c</a>
+: <a class="el" href="group___p_i.html#gab348dc4bd38a24fbb62304567748a448">pi.c</a>
 </li>
 <li>opj_get_jp2_index()
 : <a class="el" href="openjpeg_8h.html#a9a29938510b3ecb41022476926978f5e">openjpeg.h</a>
 <li>opj_get_jp2_metadata()
 : <a class="el" href="openjpeg_8h.html#adc9849b9d75076edefaf5fa1b2bb3061">openjpeg.h</a>
 </li>
+<li>opj_get_num_cpus()
+: <a class="el" href="openjpeg_8h.html#a94cf0e6a4deef45a884707a723ac34e7">openjpeg.h</a>
+, <a class="el" href="thread_8c.html#a93ce856805936340ca26e98bcf3f4996">thread.c</a>
+</li>
 <li>opj_get_tile_dimensions()
-: <a class="el" href="group___j2_k.html#ga061aaa9fba5e66d352568be76c6279bb">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga137ed861d6b253613d162498afe49159">j2k.c</a>
+</li>
+<li>opj_has_thread_support()
+: <a class="el" href="openjpeg_8h.html#a3b024724d551ba3fb0e8bdc682419f5b">openjpeg.h</a>
+, <a class="el" href="thread_8c.html#aae69d6e8a731757a983888c4047d3e3b">thread.c</a>
+</li>
+<li>opj_idwt3_v_cas0()
+: <a class="el" href="dwt_8c.html#af9334a52e412121d2c84f8a70425bd79">dwt.c</a>
+</li>
+<li>opj_idwt3_v_cas1()
+: <a class="el" href="dwt_8c.html#a24cbf39b6edcfc800c87e8553d14953a">dwt.c</a>
+</li>
+<li>opj_idwt53_h()
+: <a class="el" href="dwt_8c.html#af8fc877331f6639b1d2f166451177f7f">dwt.c</a>
+</li>
+<li>opj_idwt53_h_cas0()
+: <a class="el" href="dwt_8c.html#aa1e1d65844d59fd0182bc2c5355144f5">dwt.c</a>
+</li>
+<li>opj_idwt53_h_cas1()
+: <a class="el" href="dwt_8c.html#aa1a47075793852c4d73935ab6c4305d1">dwt.c</a>
+</li>
+<li>opj_idwt53_v()
+: <a class="el" href="dwt_8c.html#a9d0100f401523ca7327c578e038bdda0">dwt.c</a>
 </li>
 <li>opj_image_cmptparm_t
 : <a class="el" href="openjpeg_8h.html#ab25b37d58849efaebba4902660d7b4cc">openjpeg.h</a>
 : <a class="el" href="group___i_m_a_g_e.html#ga83035109ca4e81f9d90451adf6d975b4">image.c</a>
 , <a class="el" href="group___i_m_a_g_e.html#ga83035109ca4e81f9d90451adf6d975b4">image.h</a>
 </li>
+<li>opj_image_data_alloc()
+: <a class="el" href="openjpeg_8c.html#a3f03dd6d6224e93ff15a1d9234d948d5">openjpeg.c</a>
+, <a class="el" href="openjpeg_8h.html#a35a842389bc0ce0e79e196d397d697bc">openjpeg.h</a>
+</li>
+<li>opj_image_data_free()
+: <a class="el" href="openjpeg_8c.html#a53a2908ba063e90755b9449001194f88">openjpeg.c</a>
+, <a class="el" href="openjpeg_8h.html#a70e22cb655b4a95041a4dc8bdaf94196">openjpeg.h</a>
+</li>
 <li>opj_image_destroy()
 : <a class="el" href="image_8c.html#a193f6a609b0a3c4aa4912be9c987cd14">image.c</a>
 , <a class="el" href="openjpeg_8h.html#adcef66fb58906cc2e6739ad8fe58ba28">openjpeg.h</a>
 <li>OPJ_INT64
 : <a class="el" href="openjpeg_8h.html#a871a81193cb4972db35948edd67360bd">openjpeg.h</a>
 </li>
+<li>opj_int64_ceildivpow2()
+: <a class="el" href="group___o_p_j___i_n_t_m_a_t_h.html#ga6881e82a881556059d14d265a8d0aa25">opj_intmath.h</a>
+</li>
+<li>opj_int64_clamp()
+: <a class="el" href="group___o_p_j___i_n_t_m_a_t_h.html#ga20a9a9e2aee9a99897131989b4a9e7e9">opj_intmath.h</a>
+</li>
 <li>OPJ_INT8
 : <a class="el" href="openjpeg_8h.html#ac703f876ffa19969c7a5c51fad840bdb">openjpeg.h</a>
 </li>
 : <a class="el" href="openjpeg_8h.html#aa09dd20db7ffb8fad8888533ac4ccd18">openjpeg.h</a>
 </li>
 <li>OPJ_IS_CINEMA
-: <a class="el" href="openjpeg_8h.html#afaa2fc2447e5e3d1c6e4e42265703fb4">openjpeg.h</a>
+: <a class="el" href="openjpeg_8h.html#a08110de2ebeb51b4b5c10af8da27f82a">openjpeg.h</a>
 </li>
 <li>OPJ_IS_IMF
-: <a class="el" href="openjpeg_8h.html#a97f7a6b2f46e8ba660ae2b2005605c3a">openjpeg.h</a>
+: <a class="el" href="openjpeg_8h.html#a19d17d165e0961b4744d3e663084d19b">openjpeg.h</a>
 </li>
 <li>OPJ_IS_PART2
-: <a class="el" href="openjpeg_8h.html#a27b5bd4f70038ebc8f8c0fd22f123a93">openjpeg.h</a>
+: <a class="el" href="openjpeg_8h.html#afa7722721e434e80d4b1351277cb5dd4">openjpeg.h</a>
 </li>
 <li>OPJ_IS_STORAGE
-: <a class="el" href="openjpeg_8h.html#ab98f39247d271953e1e50b329bd22d89">openjpeg.h</a>
+: <a class="el" href="openjpeg_8h.html#ae9ea100ac1e634547b946ddddc7b39cd">openjpeg.h</a>
 </li>
 <li>opj_j2k_add_mct()
-: <a class="el" href="group___j2_k.html#gac1b3abb4f12447c44f07e5964d89a6b7">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga93c427570cd64ccf93869885ad0e4089">j2k.c</a>
 </li>
 <li>opj_j2k_add_mhmarker()
 : <a class="el" href="group___j2_k.html#ga1d489122afdca01a88af3e7fe4fbc264">j2k.c</a>
 : <a class="el" href="group___j2_k.html#gac5cf290f62c510f4896ad41f872336a7">j2k.c</a>
 </li>
 <li>opj_j2k_allocate_tile_element_cstr_index()
-: <a class="el" href="group___j2_k.html#gafa24c1a4dae7464ac437fd9aec4c9de4">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga555b0066bf125eea39ab1cb7fdec2e5b">j2k.c</a>
 </li>
 <li>opj_j2k_build_decoder()
-: <a class="el" href="group___j2_k.html#ga5df86c4d2501944ae2c14ee9f9408fd4">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga3995a027a941f802880d051338082097">j2k.c</a>
 </li>
 <li>opj_j2k_build_encoder()
-: <a class="el" href="group___j2_k.html#gaaee479d43d16aff383bf2cbd04aa2613">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga73c3c22ee8bbd169359bb87863bdf3f2">j2k.c</a>
 </li>
 <li>opj_j2k_calculate_tp()
-: <a class="el" href="group___j2_k.html#ga5847521067d1a03164a4398c6187b4c7">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gaadc4f266bb5e3e7247d9dc202d6fce9c">j2k.c</a>
 </li>
 <li>opj_j2k_check_poc_val()
-: <a class="el" href="group___j2_k.html#ga6eccbed87871df1973e7abbce54d4c3a">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga8ff678e3d2865b7a9e770c594bdbf96f">j2k.c</a>
+</li>
+<li>opj_j2k_compare_coc()
+: <a class="el" href="group___j2_k.html#ga0c5d636ed23cb46611303ed99906e014">j2k.c</a>
+</li>
+<li>opj_j2k_compare_qcc()
+: <a class="el" href="group___j2_k.html#gaf905bb7f7aaa870913600e9bbd932df2">j2k.c</a>
+</li>
+<li>opj_j2k_compare_SPCod_SPCoc()
+: <a class="el" href="group___j2_k.html#gae88906b7742ac8c0235696c79f3b587a">j2k.c</a>
+</li>
+<li>opj_j2k_compare_SQcd_SQcc()
+: <a class="el" href="group___j2_k.html#gaaa3a7d43736b544e159fbde8497605af">j2k.c</a>
 </li>
 <li>opj_j2k_convert_progression_order()
-: <a class="el" href="group___j2_k.html#ga32c8f24fbe01604c935d62edecff2299">j2k.c</a>
-, <a class="el" href="group___j2_k.html#ga32c8f24fbe01604c935d62edecff2299">j2k.h</a>
+: <a class="el" href="group___j2_k.html#ga513572be30a6ac52bf7068605ae9c3d8">j2k.c</a>
+, <a class="el" href="group___j2_k.html#ga513572be30a6ac52bf7068605ae9c3d8">j2k.h</a>
 </li>
 <li>opj_j2k_copy_default_tcp_and_create_tcd()
 : <a class="el" href="group___j2_k.html#gadaffc1a68a7cbfe82eca1f66e557d78d">j2k.c</a>
 </li>
 <li>opj_j2k_copy_tile_component_parameters()
-: <a class="el" href="group___j2_k.html#gae8cc28618951a5a669dce704c3a5930b">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga053ad36e21c62a41d7f48f529f10d9e2">j2k.c</a>
 </li>
 <li>opj_j2k_copy_tile_quantization_parameters()
-: <a class="el" href="group___j2_k.html#gaaeb960cd066c58d271629e92731ce041">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gae24dcd73f880fd184c16c15e74ef1bd2">j2k.c</a>
 </li>
 <li>opj_j2k_cp_destroy()
-: <a class="el" href="group___j2_k.html#gabd74f39cd39950fa981307cfb495688d">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga0c57b021edd36e64c83e43c534ce6e00">j2k.c</a>
 </li>
 <li>opj_j2k_create_compress()
 : <a class="el" href="group___j2_k.html#gad3c2b25f4d5a5f6fd4b442bc7210f6da">j2k.c</a>
 , <a class="el" href="group___j2_k.html#gad3c2b25f4d5a5f6fd4b442bc7210f6da">j2k.h</a>
 </li>
 <li>opj_j2k_create_cstr_index()
-: <a class="el" href="group___j2_k.html#ga1d8ec5709ba92b44d4d8242737b6a55c">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga4b2125fe4dc06298bcac21013768d13b">j2k.c</a>
 </li>
 <li>opj_j2k_create_decompress()
 : <a class="el" href="j2k_8c.html#ad76bb79d4d63030222ebf3dbe3fe86cf">j2k.c</a>
 , <a class="el" href="j2k_8h.html#a589edf58bf96de0a09b6104b6f5c13e8">j2k.h</a>
 </li>
 <li>opj_j2k_decode_tiles()
-: <a class="el" href="group___j2_k.html#ga1d061114982564d4b3e6670eb970744a">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga7b5ed63aa196941746a348042a55dda3">j2k.c</a>
 </li>
 <li>opj_j2k_decoding_validation()
-: <a class="el" href="group___j2_k.html#ga2eab75bacd904ebb3e0cfcbfc68065a3">j2k.c</a>
-</li>
-<li>OPJ_J2K_DEFAULT_CBLK_DATA_SIZE
-: <a class="el" href="group___j2_k.html#ga04586368f5b6ab2549eaa3d35a9c5a61">j2k.h</a>
+: <a class="el" href="group___j2_k.html#ga6ac916d0ff3795496248d8f3f4929e80">j2k.c</a>
 </li>
 <li>OPJ_J2K_DEFAULT_HEADER_SIZE
 : <a class="el" href="openjpeg_8h.html#aa2f2c6944da46eb1998070201c80f277">openjpeg.h</a>
 : <a class="el" href="group___j2_k.html#ga3738dcbc100961a79440ad01c0307377">j2k.c</a>
 </li>
 <li>opj_j2k_dump_MH_index()
-: <a class="el" href="group___j2_k.html#ga81405fb980911fcabebb28e741e52269">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga2b7e7cbaaffd2361ade9b2c79b6627f2">j2k.c</a>
 </li>
 <li>opj_j2k_dump_MH_info()
-: <a class="el" href="group___j2_k.html#ga11446f8fea2ca4874bb037891487a122">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gade06c76ede3f941ad555287152432ec6">j2k.c</a>
 </li>
 <li>opj_j2k_dump_tile_info()
 : <a class="el" href="j2k_8c.html#a08dc547b8c941c678986342e202d1395">j2k.c</a>
 , <a class="el" href="j2k_8h.html#af05dd7eedf751beb0033ac42de564fcc">j2k.h</a>
 </li>
 <li>opj_j2k_encoding_validation()
-: <a class="el" href="group___j2_k.html#gab0e56426564c996f0ecab34a54391dcd">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga2ef076b003198ded3337ed8d5a641cf2">j2k.c</a>
 </li>
 <li>opj_j2k_end_compress()
 : <a class="el" href="j2k_8c.html#ab07092d5ac9dc3ce26a42705569179f7">j2k.c</a>
 , <a class="el" href="j2k_8h.html#a1b0bcd67b9d9227b0e18120d18a8049d">j2k.h</a>
 </li>
 <li>opj_j2k_end_encoding()
-: <a class="el" href="group___j2_k.html#gacad7fe6bb75c5b2ca8ab1c093f0ebbdb">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gab99321e1cb3628a30ae7de2f02956cf5">j2k.c</a>
 </li>
 <li>opj_j2k_exec()
-: <a class="el" href="group___j2_k.html#ga2b7ba0cdfd91d05bc13c11270f81d8c6">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gada850e315ec35b2c29bb75e97b07ab2b">j2k.c</a>
 </li>
 <li>opj_j2k_get_default_stride()
-: <a class="el" href="group___j2_k.html#gaaa02447d9dfc26503125b96272b6d487">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga7d5ad212fd3ccafde90e06dad1bd9a6c">j2k.c</a>
+</li>
+<li>opj_j2k_get_default_thread_count()
+: <a class="el" href="j2k_8c.html#ac8b636dfb2c65311872afe7de0ee121b">j2k.c</a>
 </li>
 <li>opj_j2k_get_end_header()
-: <a class="el" href="group___j2_k.html#ga61ac748327c8e41eed51b216437a42da">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga06bfef520a515d5b8c8eb2b7fa8f555e">j2k.c</a>
 </li>
 <li>opj_j2k_get_marker_handler()
-: <a class="el" href="group___j2_k.html#ga598eec012fc484dba3d31972c6f794bf">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga0347033cea12537674ef325bece7bca7">j2k.c</a>
 </li>
 <li>opj_j2k_get_max_coc_size()
-: <a class="el" href="group___j2_k.html#gad2cb2db01790f68fc62a30654be995d8">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga04ea16ab96380d332954db0118303b37">j2k.c</a>
 </li>
 <li>opj_j2k_get_max_poc_size()
-: <a class="el" href="group___j2_k.html#ga8e4508a880e23d3b6066d0f5645afbd5">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gaeb736e59c5e1c7fe4da41cf2c0ac5fde">j2k.c</a>
 </li>
 <li>opj_j2k_get_max_qcc_size()
-: <a class="el" href="group___j2_k.html#ga918506777e2b7f66fe74d74389040933">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga50bbd844ad46e5148d71833f67c8cd8c">j2k.c</a>
 </li>
 <li>opj_j2k_get_max_toc_size()
-: <a class="el" href="group___j2_k.html#ga0efb718b748fdd02ae09ab2bc156382d">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gad7d565026d9f109a8cb8516133c2d40b">j2k.c</a>
 </li>
 <li>opj_j2k_get_num_tp()
-: <a class="el" href="group___j2_k.html#ga4976b64b662de1ac6f079274fec41816">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gae83b2192904667bdc4837ac4038e928e">j2k.c</a>
 </li>
 <li>opj_j2k_get_sot_values()
 : <a class="el" href="group___j2_k.html#ga01ad31cdc9b2d7478221f55f2aedf7f7">j2k.c</a>
 </li>
 <li>opj_j2k_get_SPCod_SPCoc_size()
-: <a class="el" href="group___j2_k.html#gab56e82fac7f63f054f92a709a31125ba">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga97c480777550203052c282bc6df50a8c">j2k.c</a>
 </li>
 <li>opj_j2k_get_specific_header_sizes()
-: <a class="el" href="group___j2_k.html#ga89be3f57704815972edb064fe78d60fb">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga22e755751567764e1ae55e09b04a5934">j2k.c</a>
 </li>
 <li>opj_j2k_get_SQcd_SQcc_size()
-: <a class="el" href="group___j2_k.html#gaecc7569a0261745c078d50087f91d9f4">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga361aa3ccf1c8b0e477b64942cb098c55">j2k.c</a>
 </li>
 <li>opj_j2k_get_tile()
 : <a class="el" href="j2k_8c.html#a60371d3609364bf033e8c244599abf6f">j2k.c</a>
 , <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">j2k.h</a>
 </li>
 <li>opj_j2k_get_tile_data()
-: <a class="el" href="group___j2_k.html#ga5d96817381e4c54a548647f6610921db">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga4391d6e439099467ce716cd94eddf696">j2k.c</a>
 </li>
 <li>opj_j2k_get_tp_stride()
-: <a class="el" href="group___j2_k.html#gaccdd92093a7ab39452c7ad81ba65a09f">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga89044b0255e35cbc42790e4df601f579">j2k.c</a>
 </li>
 <li>opj_j2k_init_info()
-: <a class="el" href="group___j2_k.html#ga821ba82654898b67418f9adf531c2011">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gab4919f8ed433d36e7fef097fa98fe6cc">j2k.c</a>
 </li>
 <li>opj_j2k_initialise_4K_poc()
-: <a class="el" href="group___j2_k.html#gab2f403f89ba387256b39e4d192031b1c">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gac8897d3dbfa93eb87da02ba01940a8c7">j2k.c</a>
 </li>
 <li>opj_j2k_is_cinema_compliant()
-: <a class="el" href="group___j2_k.html#gade62a4b359f67adb04ac6203b01377fc">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gacd8c13c7f20ddaca4fbb0aa886d40f18">j2k.c</a>
 </li>
 <li>OPJ_J2K_MAXBANDS
 : <a class="el" href="openjpeg_8h.html#a3c4792de45c6b5b13112be890d502b0d">openjpeg.h</a>
 : <a class="el" href="j2k_8c.html#a6ecac8b8d5eacb7ba9fd8f8233277020">j2k.c</a>
 </li>
 <li>opj_j2k_mct_validation()
-: <a class="el" href="group___j2_k.html#ga9c18c3c4805a8b9b3fe31c515edc6b34">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga02e7135261537fdb83a8927bd8b425ec">j2k.c</a>
+</li>
+<li>opj_j2k_merge_ppm()
+: <a class="el" href="group___j2_k.html#ga5c7aed6778ebe582455869c5df435c5f">j2k.c</a>
+</li>
+<li>opj_j2k_merge_ppt()
+: <a class="el" href="group___j2_k.html#gaffae175b58a2b960f035136d58bbaaf1">j2k.c</a>
 </li>
 <li>OPJ_J2K_MH_IND
 : <a class="el" href="openjpeg_8h.html#ad2f9309db9e8b49d6aa8793551809647">openjpeg.h</a>
 <li>OPJ_J2K_MH_INFO
 : <a class="el" href="openjpeg_8h.html#a09a3a7e9bfc1149b7e1b89cb5070084f">openjpeg.h</a>
 </li>
+<li>opj_j2k_move_data_from_codec_to_output_image()
+: <a class="el" href="j2k_8c.html#a358ce63afe87a1bfad2787689a4021f4">j2k.c</a>
+</li>
 <li>opj_j2k_need_nb_tile_parts_correction()
 : <a class="el" href="group___j2_k.html#gab826458121cf85e37db0f19ba5d38551">j2k.c</a>
 </li>
 <li>opj_j2k_post_write_tile()
-: <a class="el" href="group___j2_k.html#gadc86397c2dc89b97ddeb633f6c28fe93">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gaead17ecd44e6326e374e10ec5c0adc47">j2k.c</a>
 </li>
 <li>opj_j2k_pre_write_tile()
-: <a class="el" href="group___j2_k.html#gaf40fd184b6807439a992f4025890965d">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga0101959e0886beb63a1ff0c92742190d">j2k.c</a>
 </li>
 <li>opj_j2k_read_cbd()
 : <a class="el" href="group___j2_k.html#gaf9452f058867874a2545ba57182ccded">j2k.c</a>
 : <a class="el" href="group___j2_k.html#ga022938ad2bf4ddd1c3383a5f37841fad">j2k.c</a>
 </li>
 <li>opj_j2k_read_float32_to_float()
-: <a class="el" href="group___j2_k.html#gabba8a07bd95794c3db4f1ada7f721b11">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gaed49a21de52f699183fcd1fb94c8cb3c">j2k.c</a>
 </li>
 <li>opj_j2k_read_float32_to_int32()
-: <a class="el" href="group___j2_k.html#gafbaa61ed56dd1a703c238948bb3da796">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gaf7beb952bb599dc4f7649d0a75b01cb8">j2k.c</a>
 </li>
 <li>opj_j2k_read_float64_to_float()
-: <a class="el" href="group___j2_k.html#gacfc942346c89718a4979fd1639c640b5">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga2123803a9f41ac93bf517130ddde35a6">j2k.c</a>
 </li>
 <li>opj_j2k_read_float64_to_int32()
-: <a class="el" href="group___j2_k.html#ga5bd5c69248692b2d7a73883cccd8ac47">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gac8fda8469303034bfc49ab5e77ce076c">j2k.c</a>
 </li>
 <li>opj_j2k_read_header()
 : <a class="el" href="j2k_8c.html#a34c49b256edcdbf036492dfa635284d7">j2k.c</a>
 , <a class="el" href="j2k_8h.html#a34c49b256edcdbf036492dfa635284d7">j2k.h</a>
 </li>
 <li>opj_j2k_read_header_procedure()
-: <a class="el" href="group___j2_k.html#ga2f5300cfbe2bfc38a6250b24e48bd92d">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga445c467bde1da70f07c2cdcd3ffbc25c">j2k.c</a>
 </li>
 <li>opj_j2k_read_int16_to_float()
-: <a class="el" href="group___j2_k.html#ga40df9a6022b85201d747d37daee51197">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gac0a0f78e86b44022586f135e94975f3d">j2k.c</a>
 </li>
 <li>opj_j2k_read_int16_to_int32()
-: <a class="el" href="group___j2_k.html#gad80be9a4adf80c36cdf99e6ae79bc8e0">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga83cff6111a8c1811434c85183afe5a75">j2k.c</a>
 </li>
 <li>opj_j2k_read_int32_to_float()
-: <a class="el" href="group___j2_k.html#gaa9752e5c5842a49621f788e4088b073a">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga6ed6d1c93494368ae4298a15381f9edc">j2k.c</a>
 </li>
 <li>opj_j2k_read_int32_to_int32()
-: <a class="el" href="group___j2_k.html#ga11e9e770315098151880942fcb009331">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gad4e248d3b063598e72be05daf674050a">j2k.c</a>
 </li>
 <li>opj_j2k_read_mcc()
-: <a class="el" href="group___j2_k.html#ga461707ade3696cbfe5e0fe974995da82">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga0f83c1c3390f6368061b89b0e4dad91b">j2k.c</a>
 </li>
 <li>opj_j2k_read_mco()
 : <a class="el" href="group___j2_k.html#gaf48ac7c1ee2fe7d1dcfafedf24dba699">j2k.c</a>
 <li>opj_j2k_read_poc()
 : <a class="el" href="group___j2_k.html#ga094ffbf4a7e4ab181717cfe32f95427b">j2k.c</a>
 </li>
+<li>opj_j2k_read_ppm()
+: <a class="el" href="group___j2_k.html#ga49665d853cbf934ca7ad0f83f4185a90">j2k.c</a>
+</li>
 <li>opj_j2k_read_ppt()
 : <a class="el" href="group___j2_k.html#ga7715f2d96c40992acf9fd7739179b7ca">j2k.c</a>
 </li>
 : <a class="el" href="group___j2_k.html#ga4a8ad30a3df7afe15c5377a6f673f911">j2k.c</a>
 </li>
 <li>opj_j2k_read_sod()
-: <a class="el" href="group___j2_k.html#gad5dccf955ddb9a446ed0132580dc1202">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gaf1ac6b62e18b03816163369ec3a81eff">j2k.c</a>
 </li>
 <li>opj_j2k_read_sot()
-: <a class="el" href="group___j2_k.html#gaa8746ccbc2a143739bc8f9eb2053d62d">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga935e4014c63e07bf19ad99584f6de430">j2k.c</a>
 </li>
 <li>opj_j2k_read_SPCod_SPCoc()
-: <a class="el" href="group___j2_k.html#ga9c72aff84fb2321514f94a73a6ead932">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga302098a94dfdd7406da50abc633720d8">j2k.c</a>
 </li>
 <li>opj_j2k_read_SQcd_SQcc()
-: <a class="el" href="group___j2_k.html#ga9c11b5d76c566db9a7fc2febbb19f1a8">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gad38da30797d61e64273836160152e557">j2k.c</a>
 </li>
 <li>opj_j2k_read_tile_header()
 : <a class="el" href="j2k_8c.html#a25b7b51949ceea33515984f1db2f594d">j2k.c</a>
 : <a class="el" href="group___j2_k.html#gac4e1d91229956572f9a37707fddc69f6">j2k.c</a>
 </li>
 <li>opj_j2k_read_unk()
-: <a class="el" href="group___j2_k.html#gaacb9fc3e804ffdeff2b36f18754811ba">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga2ca5884edbdd20eb06972c426cfaa25e">j2k.c</a>
 </li>
 <li>opj_j2k_set_cinema_parameters()
-: <a class="el" href="group___j2_k.html#gad1b537156693dd455fd2daa002df6f4c">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gaba3677bad5a25925a5944670e27f125b">j2k.c</a>
 </li>
 <li>opj_j2k_set_decode_area()
 : <a class="el" href="j2k_8c.html#ab4cb6916a495309faab2dd7cb587ccb8">j2k.c</a>
 , <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">j2k.h</a>
 </li>
+<li>opj_j2k_set_decoded_components()
+: <a class="el" href="j2k_8c.html#a8ad1ef335703dec30943a7dad14b8c3d">j2k.c</a>
+, <a class="el" href="j2k_8h.html#a8ad1ef335703dec30943a7dad14b8c3d">j2k.h</a>
+</li>
 <li>opj_j2k_set_decoded_resolution_factor()
 : <a class="el" href="j2k_8c.html#ad2c05f29bca659d072a13133993312f9">j2k.c</a>
 , <a class="el" href="j2k_8h.html#ad2c05f29bca659d072a13133993312f9">j2k.h</a>
 </li>
+<li>opj_j2k_set_threads()
+: <a class="el" href="group___j2_k.html#gabecf91393e6703f8be5006b19df1be22">j2k.c</a>
+, <a class="el" href="group___j2_k.html#gabecf91393e6703f8be5006b19df1be22">j2k.h</a>
+</li>
 <li>opj_j2k_setup_decoder()
 : <a class="el" href="group___j2_k.html#gad278fa72d1461084c57c87a4276850cf">j2k.c</a>
 , <a class="el" href="group___j2_k.html#gad278fa72d1461084c57c87a4276850cf">j2k.h</a>
 </li>
 <li>opj_j2k_setup_decoding()
-: <a class="el" href="j2k_8c.html#adf505c266a037f17022d92eeb0117f86">j2k.c</a>
+: <a class="el" href="j2k_8c.html#a96d53f4d6a1eff377827a88db47fe554">j2k.c</a>
 </li>
 <li>opj_j2k_setup_decoding_tile()
-: <a class="el" href="j2k_8c.html#adc09cccab2a1cb4f52d2f5d4e0908953">j2k.c</a>
+: <a class="el" href="j2k_8c.html#aa132529cb242ca5e64f431f66e5cf3c2">j2k.c</a>
 </li>
 <li>opj_j2k_setup_decoding_validation()
-: <a class="el" href="group___j2_k.html#gaf6c8ae395c193dc54c1b7c64a30d93e8">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga7fa2dd1eb76428e165f90c94b3d3182c">j2k.c</a>
 </li>
 <li>opj_j2k_setup_encoder()
 : <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">j2k.c</a>
 , <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">j2k.h</a>
 </li>
 <li>opj_j2k_setup_encoding_validation()
-: <a class="el" href="group___j2_k.html#ga16d6409e95bcd7606f2e3f65bd0c3773">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga1cfd2341c822135243d49632743a09af">j2k.c</a>
 </li>
 <li>opj_j2k_setup_end_compress()
-: <a class="el" href="group___j2_k.html#gaf4d15f65e61cd4025b8ef75130d58fad">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga6a868f1202d4d185f6853c472e2a8688">j2k.c</a>
 </li>
 <li>opj_j2k_setup_header_reading()
-: <a class="el" href="group___j2_k.html#ga2abb6381836fd5b1d16bc279593e13de">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gaa672a0ce8dc41d6cdfb2b803e051a21c">j2k.c</a>
 </li>
 <li>opj_j2k_setup_header_writing()
-: <a class="el" href="group___j2_k.html#gaedfae694fba11bc645d3b8522e23d145">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gab714ef6da730a44656754a9280ff8b8b">j2k.c</a>
 </li>
 <li>opj_j2k_setup_mct_encoding()
 : <a class="el" href="j2k_8c.html#ae55b2dc8100b811f13db30d6dc7e39d6">j2k.c</a>
 : <a class="el" href="openjpeg_8h.html#a665bd4dc482d3765386b71a9890253ed">openjpeg.h</a>
 </li>
 <li>opj_j2k_tcp_data_destroy()
-: <a class="el" href="group___j2_k.html#gab9b409b7d494d92414b9d25bc8c509b4">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga73ed1cea54f720eb7fa7c4a7ce6f7b34">j2k.c</a>
 </li>
 <li>opj_j2k_tcp_destroy()
-: <a class="el" href="group___j2_k.html#gaad84c854eaa0431977665a49637e6301">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga4335a434f67b2456e08c0d099dfbae11">j2k.c</a>
 </li>
 <li>OPJ_J2K_TH_IND
 : <a class="el" href="openjpeg_8h.html#a8925342fd542405ab46dcd6293d8ae27">openjpeg.h</a>
 : <a class="el" href="openjpeg_8h.html#a866c1855faf213aa2c40a4d4033960b1">openjpeg.h</a>
 </li>
 <li>opj_j2k_update_image_data()
-: <a class="el" href="group___j2_k.html#ga910546eabc5ca2b140f99f9bdf821479">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga8e1a7d063d261020d4d8984cb2320971">j2k.c</a>
+</li>
+<li>opj_j2k_update_image_dimensions()
+: <a class="el" href="j2k_8c.html#a2759cc4cb3d0819cfa0625ffc698493a">j2k.c</a>
 </li>
 <li>opj_j2k_update_rates()
-: <a class="el" href="group___j2_k.html#ga73783749b012ef90f474462066140506">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">j2k.c</a>
 </li>
 <li>opj_j2k_update_tlm()
-: <a class="el" href="group___j2_k.html#ga9d1a7540ae66b746f48ee22fb060f566">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga52293398811dba590d34415fc98acbc1">j2k.c</a>
+</li>
+<li>opj_j2k_write_all_coc()
+: <a class="el" href="group___j2_k.html#gac292378180b1ee73de9bed97d45cb35e">j2k.c</a>
+</li>
+<li>opj_j2k_write_all_qcc()
+: <a class="el" href="group___j2_k.html#gac14928af30ee9398798ba9107345e8f9">j2k.c</a>
 </li>
 <li>opj_j2k_write_all_tile_parts()
-: <a class="el" href="group___j2_k.html#gad1530adbe123e5b026b4e49b65df6d38">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga1dee630d23059260b89ddb626fd2e6ae">j2k.c</a>
 </li>
 <li>opj_j2k_write_cbd()
-: <a class="el" href="group___j2_k.html#ga1edf06af1fa8e47fdd1c34c0ebd87e0e">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gab8c3c34855da54058f57a8aeeb14b565">j2k.c</a>
+</li>
+<li>opj_j2k_write_coc()
+: <a class="el" href="group___j2_k.html#ga64f4adc973436b83d79df04519964dc3">j2k.c</a>
+</li>
+<li>opj_j2k_write_coc_in_memory()
+: <a class="el" href="group___j2_k.html#gac2c5fdb3e4a360c3ba6c9e684002afae">j2k.c</a>
 </li>
 <li>opj_j2k_write_cod()
-: <a class="el" href="group___j2_k.html#gac0b649b98920ff67cf0340698c974fb1">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gad2719d3763be720f09523fd9e17a2f21">j2k.c</a>
 </li>
 <li>opj_j2k_write_com()
-: <a class="el" href="group___j2_k.html#ga5c9c9d2fe1e9df1f1e8172969f2dfa06">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga99a6490d59813c3302a7c1cfe9f81c17">j2k.c</a>
 </li>
 <li>opj_j2k_write_eoc()
-: <a class="el" href="group___j2_k.html#gaa02bd90adb524192b94590f29986ab8b">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga5c2c5700c7722ca09f2a20e63bbd7bc0">j2k.c</a>
 </li>
 <li>opj_j2k_write_epc()
-: <a class="el" href="group___j2_k.html#ga3f373c5e8646cbf2d229380fcd96e43b">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga69036131823e6cddc1313df546d178be">j2k.c</a>
 </li>
 <li>opj_j2k_write_first_tile_part()
-: <a class="el" href="group___j2_k.html#gacd25210e41951ee2f0e287c3cdd2ebe5">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga514fbc572a615ab79237daeb374a0cab">j2k.c</a>
 </li>
 <li>opj_j2k_write_float_to_float()
-: <a class="el" href="group___j2_k.html#ga17c362c594b66c514af3c54eae9e55c7">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gab8f6301c022662cb2ec1bda47eed0197">j2k.c</a>
 </li>
 <li>opj_j2k_write_float_to_float64()
-: <a class="el" href="group___j2_k.html#ga8ba9ec8db7511f09bf7311d45cc52c16">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga98ec1e27211924ea0f7093386771ca30">j2k.c</a>
 </li>
 <li>opj_j2k_write_float_to_int16()
-: <a class="el" href="group___j2_k.html#ga9da38ee472e81d4c3be9692b8b69677e">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gac154882bb3a6d68428e3fdc27a2ff91f">j2k.c</a>
 </li>
 <li>opj_j2k_write_float_to_int32()
-: <a class="el" href="group___j2_k.html#ga426ddbb33b9a5ce42b11df431c96d843">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gab78914c544732e96201af81efe377d11">j2k.c</a>
 </li>
 <li>opj_j2k_write_mcc_record()
-: <a class="el" href="group___j2_k.html#gaa802a66da096b7dbb445830b237c3001">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gadb0a1bd6194424f47603fbeb4913afff">j2k.c</a>
 </li>
 <li>opj_j2k_write_mco()
-: <a class="el" href="group___j2_k.html#gaa8f78989348576fc314cf425f7773968">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga91912b9fd60e738a2476a2f759cd1298">j2k.c</a>
 </li>
 <li>opj_j2k_write_mct_data_group()
-: <a class="el" href="group___j2_k.html#gab1e22efae908179f35c80131de66a9fe">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gae735c701571df013e29551da111cb053">j2k.c</a>
 </li>
 <li>opj_j2k_write_mct_record()
-: <a class="el" href="group___j2_k.html#gaaa81c97cc54cc48a25d880d9d3898e40">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga06dadd536dc59eabc14e7f89b22b6cc3">j2k.c</a>
 </li>
 <li>opj_j2k_write_poc()
-: <a class="el" href="group___j2_k.html#gadd8ef077dfbd0a2257b57f6272cb37d1">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga48135c3b26ebe22d53d8f790b803dbc3">j2k.c</a>
 </li>
 <li>opj_j2k_write_poc_in_memory()
-: <a class="el" href="group___j2_k.html#ga2bc07ba46f4865ee3fcc33a36970959f">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga6578bb0829fb3fa9609a5cd91d2ae451">j2k.c</a>
+</li>
+<li>opj_j2k_write_qcc()
+: <a class="el" href="group___j2_k.html#ga6ad30a7674c00e6a8b3c9f2131883fbe">j2k.c</a>
+</li>
+<li>opj_j2k_write_qcc_in_memory()
+: <a class="el" href="group___j2_k.html#ga68ac4298f8b5cd721b675f28cb837481">j2k.c</a>
 </li>
 <li>opj_j2k_write_qcd()
-: <a class="el" href="group___j2_k.html#ga822333a5eafeda00281fa183066ff621">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga9839ebcd3d0e371137ac8d1f8c3bf89c">j2k.c</a>
 </li>
 <li>opj_j2k_write_regions()
-: <a class="el" href="group___j2_k.html#ga117c22e36ec41289f7e96c8ddfc8dd2a">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gaa18cdc319feeed622f1121f8317f0fcc">j2k.c</a>
 </li>
 <li>opj_j2k_write_rgn()
-: <a class="el" href="group___j2_k.html#ga91b8af73b555639dcec9c44cf7c28614">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gafdcbfbeeb107f1eeaef8e011b7334424">j2k.c</a>
 </li>
 <li>opj_j2k_write_siz()
-: <a class="el" href="group___j2_k.html#ga18a97589d92e1b42119db42ab3427db4">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gaf495487cb111ddad7ee2d2093d0659a1">j2k.c</a>
 </li>
 <li>opj_j2k_write_soc()
-: <a class="el" href="group___j2_k.html#ga5717dc5b457fb9ef1b19a2da411d1f8a">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gaf1505ac5d55575baf0f54b043072e8a9">j2k.c</a>
 </li>
 <li>opj_j2k_write_sod()
-: <a class="el" href="group___j2_k.html#ga4fb5afc97b6d2e5d6d757d15d350d7b9">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga25486201cd29ff3d7b34d881acb8e38a">j2k.c</a>
 </li>
 <li>opj_j2k_write_sot()
-: <a class="el" href="group___j2_k.html#gac63378efbfd60fbd609e54a7ebc88831">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga287c67e03e1f6b2671940b9f800ecb64">j2k.c</a>
 </li>
 <li>opj_j2k_write_SPCod_SPCoc()
-: <a class="el" href="group___j2_k.html#gabc7be0acc1fbd504f186563dbf687a21">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gacea7a283240465d291abb1fdfa03002c">j2k.c</a>
 </li>
 <li>opj_j2k_write_SQcd_SQcc()
-: <a class="el" href="group___j2_k.html#ga8775c1412be7fd34b34ea32ef27ae1b0">j2k.c</a>
+: <a class="el" href="group___j2_k.html#gaadd045acd64d994b9d5f40767707a9f9">j2k.c</a>
 </li>
 <li>opj_j2k_write_tile()
 : <a class="el" href="j2k_8c.html#a74a0d7e52fefc21e50f5d644b69f4c44">j2k.c</a>
 , <a class="el" href="j2k_8h.html#a74a0d7e52fefc21e50f5d644b69f4c44">j2k.h</a>
 </li>
 <li>opj_j2k_write_tlm()
-: <a class="el" href="group___j2_k.html#gac65eafc2739cdd1065d83299a47fac57">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga9b649d1ff3d3aeb6f444405a8d82306e">j2k.c</a>
 </li>
 <li>opj_j2k_write_updated_tlm()
-: <a class="el" href="group___j2_k.html#gafa98c82d3fc568a18fe58c47596f53fb">j2k.c</a>
+: <a class="el" href="group___j2_k.html#ga6730546ed531621b7950bd7d07589c80">j2k.c</a>
+</li>
+<li>opj_job_fn
+: <a class="el" href="group___t_h_r_e_a_d.html#gaf29983f3245378c30edbef61fe22913b">thread.h</a>
+</li>
+<li>opj_job_list_t
+: <a class="el" href="thread_8c.html#a49bc29f76a9aaa7d5429ca2aa658d042">thread.c</a>
 </li>
 <li>opj_jp2_apply_cdef()
-: <a class="el" href="group___j_p2.html#ga48c373fed7dd488e3aed6bda1d722a16">jp2.c</a>
+: <a class="el" href="group___j_p2.html#gab2a081552f8c61d75c1c925d702057bb">jp2.c</a>
 </li>
 <li>opj_jp2_apply_pclr()
-: <a class="el" href="group___j_p2.html#gaf177d06b03a0f9a715c586fded2521fa">jp2.c</a>
+: <a class="el" href="group___j_p2.html#ga8c6a6b30b72a7814f8caf2a95aed9e14">jp2.c</a>
 </li>
 <li>opj_jp2_box_t
 : <a class="el" href="group___j_p2.html#ga6426e82c7d636762ae35b39f0d47cff9">jp2.h</a>
 , <a class="el" href="group___j_p2.html#gaebe5923df2f64f3107658fefb4cb03e0">jp2.h</a>
 </li>
 <li>opj_jp2_default_validation()
-: <a class="el" href="jp2_8c.html#a52cbb02a921eb103040ae69af812305f">jp2.c</a>
+: <a class="el" href="jp2_8c.html#acfb9b48b3d99eff4f6355dda79c645c5">jp2.c</a>
 </li>
 <li>opj_jp2_destroy()
 : <a class="el" href="group___j_p2.html#ga1f7f8e8462c3bf6fdf6c3d4d75b8b3b7">jp2.c</a>
 : <a class="el" href="jp2_8c.html#a5c8d5befcd92f556b160b2bdcddaf801">jp2.c</a>
 </li>
 <li>opj_jp2_find_handler()
-: <a class="el" href="jp2_8c.html#a724bd764ec5fecefa2b9bae0f7f0a1c6">jp2.c</a>
+: <a class="el" href="jp2_8c.html#a68956ad2ee8f8262bdbde867bbe85dc5">jp2.c</a>
 </li>
 <li>opj_jp2_free_pclr()
-: <a class="el" href="group___j_p2.html#ga25c221314ee7db267a59e3d0e311976f">jp2.c</a>
+: <a class="el" href="group___j_p2.html#gacbac56aa8be2ab74d865f23a9f206bb6">jp2.c</a>
 </li>
 <li>opj_jp2_get_tile()
 : <a class="el" href="group___j_p2.html#ga69b73f68c750cf70dc3b9836ed6ccfdc">jp2.c</a>
 : <a class="el" href="jp2_8c.html#ad275eccf60827f0e1c97af5d63b30f80">jp2.c</a>
 </li>
 <li>opj_jp2_img_header_writer_handler_t
-: <a class="el" href="group___j_p2.html#ga76b56a66574ad86a63e6fc3ee6046cbf">jp2.h</a>
+: <a class="el" href="group___j_p2.html#ga5003c62b01b25040cf41e94d0852f647">jp2.h</a>
 </li>
 <li>OPJ_JP2_IND
 : <a class="el" href="openjpeg_8h.html#a46cf2d23203c3f8e0400c5bdb344f3cd">openjpeg.h</a>
 : <a class="el" href="group___j_p2.html#gaee7881538c2c909d6f88ddd07ba89619">jp2.h</a>
 </li>
 <li>opj_jp2_read_boxhdr()
-: <a class="el" href="jp2_8c.html#a43dc1c869145bf07d1548d7a3859c4c4">jp2.c</a>
+: <a class="el" href="jp2_8c.html#a1f64703b3fbabfa7ad87ea693a990218">jp2.c</a>
 </li>
 <li>opj_jp2_read_boxhdr_char()
-: <a class="el" href="jp2_8c.html#a9cdf9fad7707342bcf9cc75ef72ae6eb">jp2.c</a>
+: <a class="el" href="jp2_8c.html#a7c505f9a7fb2d3edd11ac56d5d4de22f">jp2.c</a>
 </li>
 <li>opj_jp2_read_bpcc()
-: <a class="el" href="group___j_p2.html#ga1afa753b2d1cbb745e0d844cc83eca42">jp2.c</a>
+: <a class="el" href="group___j_p2.html#ga289d97e88f9462c72b5dcd3e0b9d8189">jp2.c</a>
 </li>
 <li>opj_jp2_read_cdef()
-: <a class="el" href="group___j_p2.html#gab0a7ec43c40ec03c1628a604fa671aef">jp2.c</a>
+: <a class="el" href="group___j_p2.html#gaa66cf70fc600399b53cfa6a97cb5e176">jp2.c</a>
 </li>
 <li>opj_jp2_read_cmap()
-: <a class="el" href="group___j_p2.html#gaf928e5e7cb9108ca18fc6684fc867e94">jp2.c</a>
+: <a class="el" href="group___j_p2.html#ga364cf233c1485481bd28ad6f59b3eb22">jp2.c</a>
 </li>
 <li>opj_jp2_read_colr()
-: <a class="el" href="group___j_p2.html#gafa36e8ab92a1f64401ac805505480bff">jp2.c</a>
+: <a class="el" href="group___j_p2.html#gac1702a7ea040c681c8d7c9e33e6fd5bd">jp2.c</a>
 </li>
 <li>opj_jp2_read_ftyp()
 : <a class="el" href="group___j_p2.html#ga814b516a34d9a0da8bae3850e945c50d">jp2.c</a>
 , <a class="el" href="group___j_p2.html#ga6bfb434e0d150ae769c7e8eb81117723">jp2.h</a>
 </li>
 <li>opj_jp2_read_header_procedure()
-: <a class="el" href="jp2_8c.html#a0c6a17763e85a8f1330b9054506788a0">jp2.c</a>
+: <a class="el" href="jp2_8c.html#adcd6dc192302ff32ffbaa079c01a66d8">jp2.c</a>
 </li>
 <li>opj_jp2_read_ihdr()
-: <a class="el" href="group___j_p2.html#gab773a8e8abdae7b5745c6d787def2c79">jp2.c</a>
+: <a class="el" href="group___j_p2.html#ga0e0fac85bb2576b0fe2bff8a251a5814">jp2.c</a>
 </li>
 <li>opj_jp2_read_jp()
 : <a class="el" href="group___j_p2.html#gac77bacf6d4801a8842126ef3fbb23bb1">jp2.c</a>
 : <a class="el" href="group___j_p2.html#ga13296666d7710af2bfb5a5d55480f90b">jp2.c</a>
 </li>
 <li>opj_jp2_read_pclr()
-: <a class="el" href="group___j_p2.html#gabcdb9ef39b29b32e639449164780ee6c">jp2.c</a>
+: <a class="el" href="group___j_p2.html#gaf6030e3df69fb240e22a1a32c715d4e1">jp2.c</a>
 </li>
 <li>opj_jp2_read_tile_header()
 : <a class="el" href="group___j_p2.html#ga39499b02d05699c0bbd69412b24c6bd6">jp2.c</a>
 : <a class="el" href="group___j_p2.html#ga3f8042c954d1cb5a29080555fa241e10">jp2.c</a>
 , <a class="el" href="group___j_p2.html#ga3f8042c954d1cb5a29080555fa241e10">jp2.h</a>
 </li>
+<li>opj_jp2_set_decoded_components()
+: <a class="el" href="group___j_p2.html#ga1749007cebe7a0a2e547154446340f38">jp2.c</a>
+, <a class="el" href="group___j_p2.html#ga1749007cebe7a0a2e547154446340f38">jp2.h</a>
+</li>
 <li>opj_jp2_set_decoded_resolution_factor()
 : <a class="el" href="group___j_p2.html#ga271ca4cacb9ec1d01623e1dc0762af22">jp2.c</a>
 , <a class="el" href="group___j_p2.html#ga271ca4cacb9ec1d01623e1dc0762af22">jp2.h</a>
 </li>
+<li>opj_jp2_set_threads()
+: <a class="el" href="group___j_p2.html#gabe8ec92a2ec7c342926f81a166b6b59c">jp2.c</a>
+, <a class="el" href="group___j_p2.html#gabe8ec92a2ec7c342926f81a166b6b59c">jp2.h</a>
+</li>
 <li>opj_jp2_setup_decoder()
 : <a class="el" href="group___j_p2.html#ga24d94a6f5cf51200b3366a77e25e547d">jp2.c</a>
 , <a class="el" href="group___j_p2.html#ga24d94a6f5cf51200b3366a77e25e547d">jp2.h</a>
 </li>
 <li>opj_jp2_setup_decoding_validation()
-: <a class="el" href="jp2_8c.html#a5ec45368cf47a4c03d59903cf615ad6c">jp2.c</a>
+: <a class="el" href="jp2_8c.html#a8791f922d72e61fa8ac05ec7febbad5f">jp2.c</a>
 </li>
 <li>opj_jp2_setup_encoder()
 : <a class="el" href="group___j_p2.html#ga94441c4e15ce0c7adfc3610152e630f2">jp2.c</a>
 , <a class="el" href="group___j_p2.html#ga94441c4e15ce0c7adfc3610152e630f2">jp2.h</a>
 </li>
 <li>opj_jp2_setup_encoding_validation()
-: <a class="el" href="jp2_8c.html#aa8b98f03b9fcb103367a69429480a077">jp2.c</a>
+: <a class="el" href="jp2_8c.html#a2eb08d51a6a71a825fa047a6c5aca441">jp2.c</a>
 </li>
 <li>opj_jp2_setup_end_header_reading()
-: <a class="el" href="jp2_8c.html#abd51383c8c56c4fbd42908b6de363ff4">jp2.c</a>
+: <a class="el" href="jp2_8c.html#a9adcd86e8c4369aff8e0378b1aaf8ef4">jp2.c</a>
 </li>
 <li>opj_jp2_setup_end_header_writing()
-: <a class="el" href="jp2_8c.html#ae2f8aaa41895b0b6ef30abe4edf0fa1a">jp2.c</a>
+: <a class="el" href="jp2_8c.html#a45d924fc300f75d460c35170a18e1ae1">jp2.c</a>
 </li>
 <li>opj_jp2_setup_header_reading()
-: <a class="el" href="jp2_8c.html#a088a70f0b3950a42b94d5d1efdc29484">jp2.c</a>
+: <a class="el" href="jp2_8c.html#aa2c50479d75d27a2c08c89be866fcfa5">jp2.c</a>
 </li>
 <li>opj_jp2_setup_header_writing()
-: <a class="el" href="jp2_8c.html#a3329c81c84e07171cd2ed22dad79d96a">jp2.c</a>
+: <a class="el" href="jp2_8c.html#acde1c55531d9a33bf7512f70ebeaeb0e">jp2.c</a>
 </li>
 <li>opj_jp2_skip_jp2c()
-: <a class="el" href="group___j_p2.html#ga149dce30bcfba554550f5817e580c389">jp2.c</a>
+: <a class="el" href="group___j_p2.html#gae6f3faf750df1725ae59880e8294d0ec">jp2.c</a>
 </li>
 <li>opj_jp2_start_compress()
 : <a class="el" href="group___j_p2.html#ga241be56a14ecbf212a1cef44bc148f7b">jp2.c</a>
 : <a class="el" href="group___j_p2.html#gad416d216ba57f4e7d1255f94ce52fef9">jp2.h</a>
 </li>
 <li>opj_jp2_write_bpcc()
-: <a class="el" href="group___j_p2.html#ga7d488177d385b190d1a4934ec333fb5e">jp2.c</a>
+: <a class="el" href="group___j_p2.html#ga9ec7891fb6f874ab371d664140a1857d">jp2.c</a>
 </li>
 <li>opj_jp2_write_cdef()
 : <a class="el" href="group___j_p2.html#ga3bd3864189e71d3bebfbc5e63941439a">jp2.c</a>
 </li>
 <li>opj_jp2_write_colr()
-: <a class="el" href="group___j_p2.html#ga0de95ee19673adad33613e8b7ed2b297">jp2.c</a>
+: <a class="el" href="group___j_p2.html#ga38b0cc8512611a49a51b7db383f86af7">jp2.c</a>
 </li>
 <li>opj_jp2_write_ftyp()
-: <a class="el" href="group___j_p2.html#ga7abd252ad9a71323e3b155dcf540c290">jp2.c</a>
+: <a class="el" href="group___j_p2.html#gad6f065d9f31f70d57bc3203c2122a9b5">jp2.c</a>
 </li>
 <li>opj_jp2_write_ihdr()
-: <a class="el" href="group___j_p2.html#ga360e73aa5c39bfc8f7dfde873d100a36">jp2.c</a>
+: <a class="el" href="group___j_p2.html#ga2414d887016326f522cebae1cf94a54a">jp2.c</a>
 </li>
 <li>opj_jp2_write_jp()
-: <a class="el" href="group___j_p2.html#gaee060549b755f0dc5caa4756a1217ce7">jp2.c</a>
+: <a class="el" href="group___j_p2.html#gac0946ffbe7ec1a2dcdabe9dd63485ce9">jp2.c</a>
 </li>
 <li>opj_jp2_write_jp2c()
-: <a class="el" href="group___j_p2.html#gacb40c59b7a0722f5c16e16a924d1ad67">jp2.c</a>
+: <a class="el" href="group___j_p2.html#ga2e03aa1e225c059d34fc34a11ffc48fc">jp2.c</a>
 </li>
 <li>opj_jp2_write_jp2h()
-: <a class="el" href="group___j_p2.html#ga5f331411c1d09c25c811da075b1f0ef1">jp2.c</a>
-, <a class="el" href="group___j_p2.html#ga5f331411c1d09c25c811da075b1f0ef1">jp2.h</a>
+: <a class="el" href="group___j_p2.html#gacbdab130baca04a1d74b841ce978e395">jp2.c</a>
 </li>
 <li>opj_jp2_write_tile()
 : <a class="el" href="group___j_p2.html#ga96e24b7a59738febb2f4e89750212021">jp2.c</a>
 <li>OPJ_LRCP
 : <a class="el" href="openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0da420118e5a2846d97362f5ba3b8b5df49">openjpeg.h</a>
 </li>
+<li>opj_lrintf()
+: <a class="el" href="opj__includes_8h.html#aca8ace07bd7ad33de0fe3773dd36c5d3">opj_includes.h</a>
+</li>
 <li>opj_lupDecompose()
-: <a class="el" href="invert_8c.html#ad3b2c9bd8a6990598e2eeca8c775ff5c">invert.c</a>
+: <a class="el" href="invert_8c.html#a40666080ced941508395998c700a4b70">invert.c</a>
 </li>
 <li>opj_lupInvert()
-: <a class="el" href="invert_8c.html#a43326d6fd3b28ef40d56411e12472adf">invert.c</a>
+: <a class="el" href="invert_8c.html#a88339411e582e3c36af4b808df8561e4">invert.c</a>
 </li>
 <li>opj_lupSolve()
-: <a class="el" href="invert_8c.html#acf0dc39907fe8624414b45c1346ceecb">invert.c</a>
+: <a class="el" href="invert_8c.html#a46eabfad7813b7e0b0f3c6ef462fc3da">invert.c</a>
 </li>
-<li>opj_malloc
-: <a class="el" href="group___m_i_s_c.html#gaed655b4c0cec54620065ab1abf56e8cc">opj_malloc.h</a>
+<li>opj_malloc()
+: <a class="el" href="group___m_i_s_c.html#ga49c70931cbed786f6eef5f095bcb2917">opj_malloc.c</a>
+, <a class="el" href="group___m_i_s_c.html#ga49c70931cbed786f6eef5f095bcb2917">opj_malloc.h</a>
 </li>
 <li>opj_marker_info_t
 : <a class="el" href="openjpeg_8h.html#a8d13df85ea14a6a64ad403e168b0be37">openjpeg.h</a>
 : <a class="el" href="group___j2_k.html#gaef08372afeaf162fea6df4580381b6ab">j2k.h</a>
 </li>
 <li>opj_mct_decode()
-: <a class="el" href="mct_8c.html#ae4f186810132c87a1d05766ebc11d821">mct.c</a>
-, <a class="el" href="group___m_c_t.html#gaa4042666d76a1914cb9eb7577bce919f">mct.h</a>
+: <a class="el" href="group___m_c_t.html#ga3cb37d906cdb9b61f900c3e3dd4962a6">mct.c</a>
+, <a class="el" href="group___m_c_t.html#ga3cb37d906cdb9b61f900c3e3dd4962a6">mct.h</a>
 </li>
 <li>opj_mct_decode_custom()
-: <a class="el" href="group___m_c_t.html#gac0b1a49e61935677a112911388f8b796">mct.c</a>
-, <a class="el" href="group___m_c_t.html#gac0b1a49e61935677a112911388f8b796">mct.h</a>
+: <a class="el" href="group___m_c_t.html#gae8e2e3d8aa6ca1cff878d163e6d7926d">mct.c</a>
+, <a class="el" href="group___m_c_t.html#gae8e2e3d8aa6ca1cff878d163e6d7926d">mct.h</a>
 </li>
 <li>opj_mct_decode_real()
-: <a class="el" href="mct_8c.html#af56511df1a74c9114cdcb5692cbfdc59">mct.c</a>
-, <a class="el" href="group___m_c_t.html#ga0cb4986bc64aad4d1e69e204644fe7bd">mct.h</a>
+: <a class="el" href="group___m_c_t.html#gad62db08e463484d3c6cce91ec6a2ded4">mct.c</a>
+, <a class="el" href="group___m_c_t.html#gad62db08e463484d3c6cce91ec6a2ded4">mct.h</a>
 </li>
 <li>opj_mct_encode()
-: <a class="el" href="mct_8c.html#a043b696527523fa78bcddd1c6682e0e8">mct.c</a>
-, <a class="el" href="group___m_c_t.html#ga4c635854fb40c1aa2f5e4206ca4b91e9">mct.h</a>
+: <a class="el" href="group___m_c_t.html#ga9e088c46d09402da9fed35b5d69e5cc7">mct.c</a>
+, <a class="el" href="group___m_c_t.html#ga9e088c46d09402da9fed35b5d69e5cc7">mct.h</a>
 </li>
 <li>opj_mct_encode_custom()
-: <a class="el" href="group___m_c_t.html#gab0946464e132487d1acffbeddd1a1a2e">mct.c</a>
-, <a class="el" href="group___m_c_t.html#gab0946464e132487d1acffbeddd1a1a2e">mct.h</a>
+: <a class="el" href="group___m_c_t.html#ga999711520bb2752ac63dcce4bb83f3a3">mct.c</a>
+, <a class="el" href="group___m_c_t.html#ga999711520bb2752ac63dcce4bb83f3a3">mct.h</a>
 </li>
 <li>opj_mct_encode_real()
-: <a class="el" href="mct_8c.html#aea8b4d5feb5c1aa1f2a8426394f10874">mct.c</a>
-, <a class="el" href="group___m_c_t.html#gaf0615e331c4c70efca1587e7d53d35f7">mct.h</a>
+: <a class="el" href="group___m_c_t.html#gab2ba4918101781b6715b9768f2a7ffbf">mct.c</a>
+, <a class="el" href="group___m_c_t.html#gab2ba4918101781b6715b9768f2a7ffbf">mct.h</a>
 </li>
 <li>opj_mct_get_mct_norms()
 : <a class="el" href="group___m_c_t.html#ga0a0a5db3026594c424f839a04f5e3563">mct.c</a>
 , <a class="el" href="group___m_q_c.html#gad886df66150746e1a41d3e20037683fb">mqc.h</a>
 </li>
 <li>opj_mqc_bypass_flush_enc()
-: <a class="el" href="group___m_q_c.html#ga06f573a8ddf3566cd663a3fc65a69bc6">mqc.c</a>
-, <a class="el" href="group___m_q_c.html#ga06f573a8ddf3566cd663a3fc65a69bc6">mqc.h</a>
+: <a class="el" href="group___m_q_c.html#ga9eb31de8e3ede6acad7469f9ea0b0d1b">mqc.c</a>
+, <a class="el" href="group___m_q_c.html#ga9eb31de8e3ede6acad7469f9ea0b0d1b">mqc.h</a>
+</li>
+<li>opj_mqc_bypass_get_extra_bytes()
+: <a class="el" href="group___m_q_c.html#ga4a259d02eadde28d92edac74dbc40323">mqc.c</a>
+, <a class="el" href="group___m_q_c.html#ga4a259d02eadde28d92edac74dbc40323">mqc.h</a>
 </li>
 <li>opj_mqc_bypass_init_enc()
 : <a class="el" href="group___m_q_c.html#gaba5f2d1b605d35e514aeb7a2827996b9">mqc.c</a>
 , <a class="el" href="group___m_q_c.html#gaba5f2d1b605d35e514aeb7a2827996b9">mqc.h</a>
 </li>
 <li>opj_mqc_bytein()
-: <a class="el" href="group___m_q_c.html#gaf012e670d76a43f52ca38d514643ad64">mqc.c</a>
+: <a class="el" href="mqc__inl_8h.html#af1feff8274fe5a9da129d93322fce03e">mqc_inl.h</a>
+</li>
+<li>opj_mqc_bytein_macro
+: <a class="el" href="mqc__inl_8h.html#ae5188ad6071ff78926872e908e66bf6f">mqc_inl.h</a>
 </li>
 <li>opj_mqc_byteout()
-: <a class="el" href="group___m_q_c.html#ga0c8f333dd527ed82faec6dfec5b1711b">mqc.c</a>
+: <a class="el" href="group___m_q_c.html#ga1f9bb597e9030a65889e0a4f329debc6">mqc.c</a>
 </li>
 <li>opj_mqc_codelps()
-: <a class="el" href="group___m_q_c.html#ga6ba486788a718f67e1aecf82f0a1b23d">mqc.c</a>
+: <a class="el" href="group___m_q_c.html#ga72381c31f0a2ffa0e100c7ca9fd519dc">mqc.c</a>
 </li>
 <li>opj_mqc_codemps()
-: <a class="el" href="group___m_q_c.html#ga6a4e1d54a533f0fde1e07db5b610b592">mqc.c</a>
+: <a class="el" href="group___m_q_c.html#ga9efae713566157c7180137eec9b1cbad">mqc.c</a>
 </li>
-<li>opj_mqc_create()
-: <a class="el" href="group___m_q_c.html#ga3acb7e6dd9ce8878a97e1f023510be28">mqc.c</a>
-, <a class="el" href="group___m_q_c.html#ga3acb7e6dd9ce8878a97e1f023510be28">mqc.h</a>
+<li>opj_mqc_decode
+: <a class="el" href="mqc__inl_8h.html#a89ab47f40f5de66906de82d3e5bd724b">mqc_inl.h</a>
 </li>
-<li>opj_mqc_decode()
-: <a class="el" href="group___m_q_c.html#ga3eb5cf91b899a932c19f3a24f04a3c0f">mqc.c</a>
-, <a class="el" href="group___m_q_c.html#ga3eb5cf91b899a932c19f3a24f04a3c0f">mqc.h</a>
-</li>
-<li>opj_mqc_destroy()
-: <a class="el" href="group___m_q_c.html#ga136e9f02b4e53ede318511f7d42bf190">mqc.c</a>
-, <a class="el" href="group___m_q_c.html#ga136e9f02b4e53ede318511f7d42bf190">mqc.h</a>
+<li>opj_mqc_decode_macro
+: <a class="el" href="mqc__inl_8h.html#a40c56ca9f2d05d6107741d6f701616cf">mqc_inl.h</a>
 </li>
 <li>opj_mqc_encode()
 : <a class="el" href="group___m_q_c.html#gabe330c18fbdee2676a2201f88a756be2">mqc.c</a>
 , <a class="el" href="group___m_q_c.html#gabe330c18fbdee2676a2201f88a756be2">mqc.h</a>
 </li>
 <li>opj_mqc_erterm_enc()
-: <a class="el" href="group___m_q_c.html#gae8351e8a317e68679bf5ce649e91f48d">mqc.c</a>
-, <a class="el" href="group___m_q_c.html#gae8351e8a317e68679bf5ce649e91f48d">mqc.h</a>
+: <a class="el" href="group___m_q_c.html#gae8351e8a317e68679bf5ce649e91f48d">mqc.h</a>
+, <a class="el" href="group___m_q_c.html#gae8351e8a317e68679bf5ce649e91f48d">mqc.c</a>
 </li>
 <li>opj_mqc_flush()
-: <a class="el" href="group___m_q_c.html#ga39b562515ebaa0a9707c51b6770ad7fe">mqc.h</a>
-, <a class="el" href="group___m_q_c.html#ga39b562515ebaa0a9707c51b6770ad7fe">mqc.c</a>
+: <a class="el" href="group___m_q_c.html#ga39b562515ebaa0a9707c51b6770ad7fe">mqc.c</a>
+, <a class="el" href="group___m_q_c.html#ga39b562515ebaa0a9707c51b6770ad7fe">mqc.h</a>
 </li>
 <li>opj_mqc_init_dec()
-: <a class="el" href="group___m_q_c.html#ga379332e36caa09ac0741988b65e64625">mqc.c</a>
-, <a class="el" href="group___m_q_c.html#ga379332e36caa09ac0741988b65e64625">mqc.h</a>
+: <a class="el" href="group___m_q_c.html#gaa0e4b75040d645307e25dd53528e8512">mqc.h</a>
+, <a class="el" href="group___m_q_c.html#gaa0e4b75040d645307e25dd53528e8512">mqc.c</a>
+</li>
+<li>opj_mqc_init_dec_common()
+: <a class="el" href="mqc_8c.html#a4f0a5a2ce3c6ff564f7dc9bdaae4f961">mqc.c</a>
 </li>
 <li>opj_mqc_init_enc()
-: <a class="el" href="group___m_q_c.html#gac1a06acd83ef63950db20f73251efab3">mqc.h</a>
-, <a class="el" href="group___m_q_c.html#gac1a06acd83ef63950db20f73251efab3">mqc.c</a>
+: <a class="el" href="group___m_q_c.html#gac1a06acd83ef63950db20f73251efab3">mqc.c</a>
+, <a class="el" href="group___m_q_c.html#gac1a06acd83ef63950db20f73251efab3">mqc.h</a>
 </li>
-<li>opj_mqc_lpsexchange()
-: <a class="el" href="group___m_q_c.html#gace6e8a3c17fb19c08a4d8020c9f414b7">mqc.c</a>
+<li>opj_mqc_lpsexchange_macro
+: <a class="el" href="mqc__inl_8h.html#a0e2e2ac16b81932dd21a765c9acb71d5">mqc_inl.h</a>
 </li>
-<li>opj_mqc_mpsexchange()
-: <a class="el" href="group___m_q_c.html#ga2cc1a0c79434187e3495e555c0a92de5">mqc.c</a>
+<li>opj_mqc_mpsexchange_macro
+: <a class="el" href="mqc__inl_8h.html#a77750aa7d64cf6f783400c88435e99a8">mqc_inl.h</a>
 </li>
 <li>opj_mqc_numbytes()
 : <a class="el" href="group___m_q_c.html#gac9c6d11f48074e5064584d1e5d0dcd0f">mqc.c</a>
 , <a class="el" href="group___m_q_c.html#gac9c6d11f48074e5064584d1e5d0dcd0f">mqc.h</a>
 </li>
-<li>opj_mqc_renormd()
-: <a class="el" href="group___m_q_c.html#ga4946ec38da7e0d4a5ef29f97c1e3e79a">mqc.c</a>
+<li>opj_mqc_raw_decode()
+: <a class="el" href="mqc__inl_8h.html#ac95b072fbe38180fafa0c02051b12874">mqc_inl.h</a>
+</li>
+<li>opj_mqc_raw_init_dec()
+: <a class="el" href="group___m_q_c.html#ga683734858d69085fd07394d1d3fae633">mqc.c</a>
+, <a class="el" href="group___m_q_c.html#ga683734858d69085fd07394d1d3fae633">mqc.h</a>
+</li>
+<li>opj_mqc_renormd
+: <a class="el" href="mqc__inl_8h.html#a7364151e7c65e86436818cef3f7ad822">mqc_inl.h</a>
+</li>
+<li>opj_mqc_renormd_macro
+: <a class="el" href="mqc__inl_8h.html#a26748854179015d73a35f07ed00b1f9d">mqc_inl.h</a>
 </li>
 <li>opj_mqc_renorme()
-: <a class="el" href="group___m_q_c.html#ga892ac122ab9765e8d865adbbd2aa7d83">mqc.c</a>
+: <a class="el" href="group___m_q_c.html#gade5d1c418166b02f2a4445967c241ebf">mqc.c</a>
 </li>
 <li>opj_mqc_reset_enc()
-: <a class="el" href="group___m_q_c.html#ga858901a7f568a2845885e537aaeab825">mqc.h</a>
-, <a class="el" href="group___m_q_c.html#ga858901a7f568a2845885e537aaeab825">mqc.c</a>
+: <a class="el" href="group___m_q_c.html#ga858901a7f568a2845885e537aaeab825">mqc.c</a>
+, <a class="el" href="group___m_q_c.html#ga858901a7f568a2845885e537aaeab825">mqc.h</a>
 </li>
 <li>opj_mqc_resetstates()
 : <a class="el" href="group___m_q_c.html#ga9b1de23283892ba50029b75ab1b9a91a">mqc.c</a>
 , <a class="el" href="group___m_q_c.html#ga9b1de23283892ba50029b75ab1b9a91a">mqc.h</a>
 </li>
-<li>opj_mqc_restart_enc()
-: <a class="el" href="group___m_q_c.html#gae7894baeeb49e44f6135cd77e076dd16">mqc.h</a>
-, <a class="el" href="group___m_q_c.html#gae7894baeeb49e44f6135cd77e076dd16">mqc.c</a>
-</li>
 <li>opj_mqc_restart_init_enc()
 : <a class="el" href="group___m_q_c.html#ga178f2a2119c59ae30169835162bd73e7">mqc.c</a>
 , <a class="el" href="group___m_q_c.html#ga178f2a2119c59ae30169835162bd73e7">mqc.h</a>
 </li>
 <li>opj_mqc_segmark_enc()
-: <a class="el" href="group___m_q_c.html#gaf6195cf3fe837a5acbaa721c3e453465">mqc.h</a>
-, <a class="el" href="group___m_q_c.html#gaf6195cf3fe837a5acbaa721c3e453465">mqc.c</a>
+: <a class="el" href="group___m_q_c.html#gaf6195cf3fe837a5acbaa721c3e453465">mqc.c</a>
+, <a class="el" href="group___m_q_c.html#gaf6195cf3fe837a5acbaa721c3e453465">mqc.h</a>
 </li>
 <li>opj_mqc_setbits()
-: <a class="el" href="group___m_q_c.html#ga940632c86f080af1f398f83c9b61a76e">mqc.c</a>
+: <a class="el" href="group___m_q_c.html#ga22d3ee14b5fa548d998bfcef2b34f344">mqc.c</a>
 </li>
 <li>opj_mqc_setcurctx
-: <a class="el" href="group___m_q_c.html#ga7315986b3a52b2e2287a49ab1780ae4f">mqc.h</a>
+: <a class="el" href="group___m_q_c.html#ga6c870476b8f893310c80b6bb3c09afe2">mqc.h</a>
 </li>
 <li>opj_mqc_setstate()
 : <a class="el" href="group___m_q_c.html#ga7260daca59a1e01f087a7806db045853">mqc.c</a>
 <li>OPJ_MSG_SIZE
 : <a class="el" href="event_8c.html#a04bd3229f3d8b05834a288b47949483e">event.c</a>
 </li>
+<li>opj_mutex_create()
+: <a class="el" href="group___t_h_r_e_a_d.html#gaa81ea27e801a8c0cf453b256ab38e067">thread.c</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#gaa81ea27e801a8c0cf453b256ab38e067">thread.h</a>
+</li>
+<li>opj_mutex_destroy()
+: <a class="el" href="group___t_h_r_e_a_d.html#ga66757c34c788b873ad9acfb60a5e008b">thread.h</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#ga66757c34c788b873ad9acfb60a5e008b">thread.c</a>
+</li>
+<li>opj_mutex_lock()
+: <a class="el" href="group___t_h_r_e_a_d.html#gab38a90b92a1d294f7e1886e36a405518">thread.c</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#gab38a90b92a1d294f7e1886e36a405518">thread.h</a>
+</li>
+<li>opj_mutex_t
+: <a class="el" href="group___t_h_r_e_a_d.html#ga29120af1ce48d5ecd651795f2e427755">thread.h</a>
+</li>
+<li>opj_mutex_unlock()
+: <a class="el" href="group___t_h_r_e_a_d.html#gacf1f5a5f7f7257663505af02b717272c">thread.c</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#gacf1f5a5f7f7257663505af02b717272c">thread.h</a>
+</li>
+<li>OPJ_NOSANITIZE
+: <a class="el" href="opj__includes_8h.html#a8cd74f16e8d8d462ad6f4c7a6103ba40">opj_includes.h</a>
+</li>
 <li>opj_null_jas_fprintf()
 : <a class="el" href="t2_8c.html#a35b80b6c684e197ce32949882c37a7e1">t2.c</a>
 </li>
 : <a class="el" href="openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0da506c7567e93b974a9238b4b1b973eebd">openjpeg.h</a>
 </li>
 <li>opj_pi_check_next_level()
-: <a class="el" href="group___p_i.html#ga3c03016022363e74e69a6e9f21118892">pi.c</a>
+: <a class="el" href="group___p_i.html#gae555edb64a8405cd8355cde47343eac6">pi.c</a>
 </li>
 <li>opj_pi_comp_t
 : <a class="el" href="group___p_i.html#gaf5e0e4858311b5d80f5255c3607a55df">pi.h</a>
 </li>
 <li>opj_pi_create()
-: <a class="el" href="group___p_i.html#ga97270bbb2418a485913d1f830db08ea6">pi.c</a>
+: <a class="el" href="group___p_i.html#gaecb609632774cfd3dd59d02bcf0dd769">pi.c</a>
 </li>
 <li>opj_pi_create_decode()
 : <a class="el" href="group___p_i.html#ga4990d0324eb594434bd7ef61d746ac46">pi.c</a>
 : <a class="el" href="group___p_i.html#ga2b305751720002ec7fd630d9c87d4dd4">pi.c</a>
 , <a class="el" href="group___p_i.html#ga2b305751720002ec7fd630d9c87d4dd4">pi.h</a>
 </li>
+<li>opj_pi_emit_error()
+: <a class="el" href="pi_8c.html#a37d06dc95601749d4aa1dba6bcbd269c">pi.c</a>
+</li>
 <li>opj_pi_initialise_encode()
 : <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">pi.c</a>
 , <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">pi.h</a>
 : <a class="el" href="group___p_i.html#ga36e3009320d25edd589dd5edff649723">pi.h</a>
 </li>
 <li>opj_pi_next()
-: <a class="el" href="group___p_i.html#ga638f17d6f40f88cd90d1cedbf95147f9">pi.h</a>
-, <a class="el" href="group___p_i.html#ga638f17d6f40f88cd90d1cedbf95147f9">pi.c</a>
+: <a class="el" href="group___p_i.html#ga638f17d6f40f88cd90d1cedbf95147f9">pi.c</a>
+, <a class="el" href="group___p_i.html#ga638f17d6f40f88cd90d1cedbf95147f9">pi.h</a>
 </li>
 <li>opj_pi_next_cprl()
-: <a class="el" href="group___p_i.html#ga813ec21ad21c815057f14fec5f9d9da8">pi.c</a>
+: <a class="el" href="group___p_i.html#gae9c13dff4b68aeadae3bc08d7d42ac64">pi.c</a>
 </li>
 <li>opj_pi_next_lrcp()
-: <a class="el" href="group___p_i.html#gaea63b5c9ccf8972a3eeed45d5c6d1f78">pi.c</a>
+: <a class="el" href="group___p_i.html#ga661ee82af60b942206bc8d19764091b4">pi.c</a>
 </li>
 <li>opj_pi_next_pcrl()
-: <a class="el" href="group___p_i.html#gad87015c9daa0be226f4953a087fae459">pi.c</a>
+: <a class="el" href="group___p_i.html#ga1cd070fd2265de3eac5acbfbea53c6b2">pi.c</a>
 </li>
 <li>opj_pi_next_rlcp()
-: <a class="el" href="group___p_i.html#ga0f1f68d1a335246837c84fcf3d9fddef">pi.c</a>
+: <a class="el" href="group___p_i.html#ga36a8b86b4e4a83d3d9cdf2278640e565">pi.c</a>
 </li>
 <li>opj_pi_next_rpcl()
-: <a class="el" href="group___p_i.html#gaf9366c26ac3d63f747d954fbdf67b7a6">pi.c</a>
+: <a class="el" href="group___p_i.html#ga48f92b41cb5fcc614bfcc8d76a9a0890">pi.c</a>
 </li>
 <li>opj_pi_resolution_t
 : <a class="el" href="group___p_i.html#gaf3ba38306cb812def774ac9852bf11ef">pi.h</a>
 </li>
 <li>opj_pi_update_decode_not_poc()
-: <a class="el" href="group___p_i.html#gaf03dce9de4cb57726932285b98003ca8">pi.c</a>
+: <a class="el" href="group___p_i.html#gaa42a42e9941a899b6172001ad9557ebb">pi.c</a>
 </li>
 <li>opj_pi_update_decode_poc()
-: <a class="el" href="group___p_i.html#gac37e9e69b8a7dc7fed86514371bfa0cf">pi.c</a>
+: <a class="el" href="group___p_i.html#gaebe324958e7e0e3bf354f76fed3f9c54">pi.c</a>
 </li>
 <li>opj_pi_update_encode_not_poc()
-: <a class="el" href="group___p_i.html#gaa1aea45e2afe22006a68d5720f1ca601">pi.c</a>
+: <a class="el" href="group___p_i.html#ga6e23d64ef5c52b0d3044d6a9f2e1aef1">pi.c</a>
 </li>
 <li>opj_pi_update_encode_poc_and_final()
-: <a class="el" href="group___p_i.html#gad2b1ef3a23344282d543679b594dc707">pi.c</a>
+: <a class="el" href="group___p_i.html#ga56f18ae537d477d5a6b242daa975e196">pi.c</a>
 </li>
 <li>opj_pi_update_encoding_parameters()
-: <a class="el" href="group___p_i.html#ga19c951dfab9ba88d65a9b78f32dd3397">pi.h</a>
-, <a class="el" href="group___p_i.html#ga19c951dfab9ba88d65a9b78f32dd3397">pi.c</a>
+: <a class="el" href="group___p_i.html#ga19c951dfab9ba88d65a9b78f32dd3397">pi.c</a>
+, <a class="el" href="group___p_i.html#ga19c951dfab9ba88d65a9b78f32dd3397">pi.h</a>
 </li>
 <li>opj_poc_t
 : <a class="el" href="openjpeg_8h.html#a56c2152377f11467cbcf761b2cd747f9">openjpeg.h</a>
 </li>
+<li>opj_ppx
+: <a class="el" href="group___j2_k.html#ga2dc49ca4b26574f7b0b4efdc00ac20d5">j2k.h</a>
+</li>
 <li>opj_procedure
 : <a class="el" href="group___v_a_l.html#gad3262b137c34187dce496329b8a637b9">function_list.h</a>
 </li>
 <li>opj_procedure_list_add_procedure()
-: <a class="el" href="group___v_a_l.html#ga53fac4c079b64eecdf150212c1e52d65">function_list.h</a>
-, <a class="el" href="group___v_a_l.html#ga53fac4c079b64eecdf150212c1e52d65">function_list.c</a>
+: <a class="el" href="group___v_a_l.html#ga504334e4d2e64b16372e70f6c7a9d3e2">function_list.h</a>
+, <a class="el" href="group___v_a_l.html#ga504334e4d2e64b16372e70f6c7a9d3e2">function_list.c</a>
 </li>
 <li>opj_procedure_list_clear()
 : <a class="el" href="group___v_a_l.html#ga9db9849fff78faa60392827aabf7e529">function_list.c</a>
 , <a class="el" href="group___v_a_l.html#gae39a4783cf450cc32e8d7bea251a6f90">function_list.h</a>
 </li>
 <li>opj_procedure_list_get_first_procedure()
-: <a class="el" href="group___v_a_l.html#ga0fbe67e6c1863704ac826cd33de8f91b">function_list.c</a>
-, <a class="el" href="group___v_a_l.html#ga0fbe67e6c1863704ac826cd33de8f91b">function_list.h</a>
+: <a class="el" href="group___v_a_l.html#ga0fbe67e6c1863704ac826cd33de8f91b">function_list.h</a>
+, <a class="el" href="group___v_a_l.html#ga0fbe67e6c1863704ac826cd33de8f91b">function_list.c</a>
 </li>
 <li>opj_procedure_list_get_nb_procedures()
 : <a class="el" href="group___v_a_l.html#ga24cf23916e23907db588b420f870dbf4">function_list.c</a>
 <li>OPJ_PROG_UNKNOWN
 : <a class="el" href="openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0dafee9d90ccc533dc854fa431e90550b5b">openjpeg.h</a>
 </li>
-<li>opj_raw_create()
-: <a class="el" href="group___r_a_w.html#ga84d58773379209bf64c3e48e0d174670">raw.c</a>
-, <a class="el" href="group___r_a_w.html#ga84d58773379209bf64c3e48e0d174670">raw.h</a>
-</li>
-<li>opj_raw_decode()
-: <a class="el" href="group___r_a_w.html#gaa4e879e1d733e459b94c29141b7df142">raw.c</a>
-, <a class="el" href="group___r_a_w.html#gaa4e879e1d733e459b94c29141b7df142">raw.h</a>
-</li>
-<li>opj_raw_destroy()
-: <a class="el" href="group___r_a_w.html#gabb2f5b65ad948ccccf595df86d0e305d">raw.c</a>
-, <a class="el" href="group___r_a_w.html#gabb2f5b65ad948ccccf595df86d0e305d">raw.h</a>
-</li>
-<li>opj_raw_init_dec()
-: <a class="el" href="group___r_a_w.html#gaebd3e67e3b8673e4e4c3fa1834406389">raw.c</a>
-, <a class="el" href="group___r_a_w.html#gaebd3e67e3b8673e4e4c3fa1834406389">raw.h</a>
-</li>
-<li>opj_raw_numbytes()
-: <a class="el" href="group___r_a_w.html#gaee1cb91b1c5183234a36f53e0624f733">raw.c</a>
-, <a class="el" href="group___r_a_w.html#gaee1cb91b1c5183234a36f53e0624f733">raw.h</a>
-</li>
-<li>opj_raw_t
-: <a class="el" href="group___r_a_w.html#ga64fe20ef13d830dd1611487c8d6c6832">raw.h</a>
-</li>
 <li>opj_read_bytes
 : <a class="el" href="group___c_i_o.html#gaa78aa37fb079f5012da1205cd5929aa7">cio.h</a>
 </li>
 , <a class="el" href="group___c_i_o.html#ga9f901a48ea910d97ff038f87d9256037">cio.h</a>
 </li>
 <li>opj_read_bytes_LE()
-: <a class="el" href="group___c_i_o.html#gaf273fa2d61cb73738877a811e689dc88">cio.c</a>
-, <a class="el" href="group___c_i_o.html#gaf273fa2d61cb73738877a811e689dc88">cio.h</a>
+: <a class="el" href="group___c_i_o.html#gaf273fa2d61cb73738877a811e689dc88">cio.h</a>
+, <a class="el" href="group___c_i_o.html#gaf273fa2d61cb73738877a811e689dc88">cio.c</a>
 </li>
 <li>opj_read_double
 : <a class="el" href="group___c_i_o.html#gaf914c754a068a3ef7815d45be4eeb809">cio.h</a>
 , <a class="el" href="group___c_i_o.html#gaf4f59dfe6fc6cb0d93ccf308e81727d3">cio.h</a>
 </li>
 <li>opj_read_double_LE()
-: <a class="el" href="group___c_i_o.html#gadae00135fe98bea16876125f0898759a">cio.h</a>
-, <a class="el" href="group___c_i_o.html#gadae00135fe98bea16876125f0898759a">cio.c</a>
+: <a class="el" href="group___c_i_o.html#gadae00135fe98bea16876125f0898759a">cio.c</a>
+, <a class="el" href="group___c_i_o.html#gadae00135fe98bea16876125f0898759a">cio.h</a>
 </li>
 <li>opj_read_float
 : <a class="el" href="group___c_i_o.html#ga316bb01ef972692b5b704b4ac0f63d94">cio.h</a>
 : <a class="el" href="openjpeg_8c.html#a746bb7f088f57fbf986cb373875f001b">openjpeg.c</a>
 </li>
 <li>opj_read_header()
-: <a class="el" href="openjpeg_8h.html#ab7ccce9a2fb0cf5caa18d814e7f2947f">openjpeg.h</a>
-, <a class="el" href="openjpeg_8c.html#aad24422789c9a57e5a62cae7892db4be">openjpeg.c</a>
+: <a class="el" href="openjpeg_8c.html#aad24422789c9a57e5a62cae7892db4be">openjpeg.c</a>
+, <a class="el" href="openjpeg_8h.html#ab7ccce9a2fb0cf5caa18d814e7f2947f">openjpeg.h</a>
 </li>
 <li>opj_read_tile_header()
 : <a class="el" href="openjpeg_8c.html#a563b0410755e72d90b5009ee6705be8f">openjpeg.c</a>
 , <a class="el" href="openjpeg_8h.html#a1e19d815afde20f647102ae9f5beead2">openjpeg.h</a>
 </li>
-<li>opj_realloc
-: <a class="el" href="group___m_i_s_c.html#ga44ed06e3c38bcd5a29178db6fd72485e">opj_malloc.h</a>
+<li>opj_realloc()
+: <a class="el" href="group___m_i_s_c.html#ga95862b2a456efdc436c61beba816fb25">opj_malloc.c</a>
+, <a class="el" href="group___m_i_s_c.html#ga95862b2a456efdc436c61beba816fb25">opj_malloc.h</a>
+</li>
+<li>OPJ_RESTRICT
+: <a class="el" href="opj__includes_8h.html#a47acbf7ae97e1ef7371a1c92a42505b2">opj_includes.h</a>
 </li>
 <li>OPJ_RLCP
 : <a class="el" href="openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0da337a514b374b59054f75cad2a0073dd2">openjpeg.h</a>
 <li>OPJ_S_
 : <a class="el" href="dwt_8c.html#ab69a5e12479c52ceed3d59a9729a7f42">dwt.c</a>
 </li>
+<li>OPJ_S__off
+: <a class="el" href="dwt_8c.html#ac59aa174b08f4ccf0abe3c42f080e0d2">dwt.c</a>
+</li>
+<li>OPJ_S_off
+: <a class="el" href="dwt_8c.html#aa562d980e9d094b810afd2c547e0272e">dwt.c</a>
+</li>
 <li>opj_seek_from_file()
 : <a class="el" href="openjpeg_8c.html#a3aab793d4767e2899acba18567bb38fa">openjpeg.c</a>
 </li>
 : <a class="el" href="openjpeg_8h.html#a29648f3323808658b11710fc5a7cfa89">openjpeg.h</a>
 , <a class="el" href="openjpeg_8c.html#aea476bddc65f8bf5b5b2bbbe41af7389">openjpeg.c</a>
 </li>
+<li>opj_set_decoded_components()
+: <a class="el" href="openjpeg_8c.html#a30abe729d3c4e26acb1571b62860a796">openjpeg.c</a>
+, <a class="el" href="openjpeg_8h.html#af7aa8f8295d792db318dc214f692e679">openjpeg.h</a>
+</li>
 <li>opj_set_decoded_resolution_factor()
-: <a class="el" href="openjpeg_8c.html#a0ca577ace088ef7efa44d8762222c353">openjpeg.c</a>
-, <a class="el" href="openjpeg_8h.html#a1212c14b4728546170c329acd0c04e78">openjpeg.h</a>
+: <a class="el" href="openjpeg_8h.html#a1212c14b4728546170c329acd0c04e78">openjpeg.h</a>
+, <a class="el" href="openjpeg_8c.html#a0ca577ace088ef7efa44d8762222c353">openjpeg.c</a>
 </li>
 <li>opj_set_default_decoder_parameters()
-: <a class="el" href="openjpeg_8h.html#a26ab41f825d43b214e38b1b9d6d63aac">openjpeg.h</a>
-, <a class="el" href="openjpeg_8c.html#a4404982cd554e2251772043ea12e5164">openjpeg.c</a>
+: <a class="el" href="openjpeg_8c.html#a4404982cd554e2251772043ea12e5164">openjpeg.c</a>
+, <a class="el" href="openjpeg_8h.html#a26ab41f825d43b214e38b1b9d6d63aac">openjpeg.h</a>
 </li>
 <li>opj_set_default_encoder_parameters()
-: <a class="el" href="openjpeg_8c.html#a579b5a50da6517f9d7563489e8044298">openjpeg.c</a>
-, <a class="el" href="openjpeg_8h.html#adf975bbcd105f85d8773b4ee925bc73f">openjpeg.h</a>
+: <a class="el" href="openjpeg_8h.html#adf975bbcd105f85d8773b4ee925bc73f">openjpeg.h</a>
+, <a class="el" href="openjpeg_8c.html#a579b5a50da6517f9d7563489e8044298">openjpeg.c</a>
 </li>
 <li>opj_set_default_event_handler()
-: <a class="el" href="group___e_v_e_n_t.html#ga8584de0db0bbc62b70d5cf5089165ef2">event.h</a>
-, <a class="el" href="group___e_v_e_n_t.html#ga8584de0db0bbc62b70d5cf5089165ef2">event.c</a>
+: <a class="el" href="group___e_v_e_n_t.html#ga8584de0db0bbc62b70d5cf5089165ef2">event.c</a>
+, <a class="el" href="group___e_v_e_n_t.html#ga8584de0db0bbc62b70d5cf5089165ef2">event.h</a>
 </li>
 <li>opj_set_error_handler()
 : <a class="el" href="openjpeg_8c.html#a0b847b8776315c6f654a6ad7c2d8af67">openjpeg.c</a>
 , <a class="el" href="openjpeg_8h.html#a52a1f826dd3a2d257fa5b935b60a82ac">openjpeg.h</a>
 </li>
 <li>opj_set_info_handler()
-: <a class="el" href="openjpeg_8h.html#ac887f1d80d30a49fe20b673836783696">openjpeg.h</a>
-, <a class="el" href="openjpeg_8c.html#a6b7606d660444e8f414aa6e2c148fa44">openjpeg.c</a>
+: <a class="el" href="openjpeg_8c.html#a6b7606d660444e8f414aa6e2c148fa44">openjpeg.c</a>
+, <a class="el" href="openjpeg_8h.html#ac887f1d80d30a49fe20b673836783696">openjpeg.h</a>
 </li>
 <li>opj_set_MCT()
 : <a class="el" href="openjpeg_8c.html#afe151054b10829ce8fc1e478710ca653">openjpeg.c</a>
 , <a class="el" href="openjpeg_8h.html#a7850d110156f6dae53f05fc3943562e0">openjpeg.h</a>
 </li>
 <li>opj_set_warning_handler()
-: <a class="el" href="openjpeg_8h.html#ae24aa81acf8ec8154f099bbe35703c0a">openjpeg.h</a>
-, <a class="el" href="openjpeg_8c.html#ab460c38323da1140f66763aa419c404b">openjpeg.c</a>
+: <a class="el" href="openjpeg_8c.html#ab460c38323da1140f66763aa419c404b">openjpeg.c</a>
+, <a class="el" href="openjpeg_8h.html#ae24aa81acf8ec8154f099bbe35703c0a">openjpeg.h</a>
 </li>
 <li>opj_setup_decoder()
 : <a class="el" href="openjpeg_8c.html#ad8473386b576be935efe653b9773ba06">openjpeg.c</a>
 : <a class="el" href="openjpeg_8h.html#a9292a3d2e289e49cbb1df3a4976092cb">openjpeg.h</a>
 , <a class="el" href="openjpeg_8c.html#a3e43761364ef5c038070074eeaea1475">openjpeg.c</a>
 </li>
-<li>opj_signed_sentinel
-: <a class="el" href="group___c_i_o.html#ggacb8593353309d7ddf9b4ef81ad2a13eca1cb044277aaa69b5df6a4486ddcc3f58">cio.h</a>
-</li>
 <li>opj_simple_mcc_decorrelation_data_t
 : <a class="el" href="group___j2_k.html#ga738b2b814d5812c806faa98ba613cd57">j2k.h</a>
 </li>
 <li>opj_skip_from_file()
 : <a class="el" href="openjpeg_8c.html#ae8060b5a32b0a58fd0485a04f55de141">openjpeg.c</a>
 </li>
+<li>OPJ_SKIP_POISON
+: <a class="el" href="dwt_8c.html#a66b275350ced9ee2809a6d816448a3e7">dwt.c</a>
+, <a class="el" href="t1_8c.html#a66b275350ced9ee2809a6d816448a3e7">t1.c</a>
+, <a class="el" href="opj__malloc_8c.html#a66b275350ced9ee2809a6d816448a3e7">opj_malloc.c</a>
+</li>
+<li>opj_sparse_array_int32_create()
+: <a class="el" href="group___s_p_a_r_s_e___a_r_r_a_y.html#ga41953de4fab74677337c2597a67c9843">sparse_array.c</a>
+, <a class="el" href="group___s_p_a_r_s_e___a_r_r_a_y.html#ga41953de4fab74677337c2597a67c9843">sparse_array.h</a>
+</li>
+<li>opj_sparse_array_int32_free()
+: <a class="el" href="group___s_p_a_r_s_e___a_r_r_a_y.html#gad70f920d05b4915853b474d010a9a336">sparse_array.h</a>
+, <a class="el" href="group___s_p_a_r_s_e___a_r_r_a_y.html#gad70f920d05b4915853b474d010a9a336">sparse_array.c</a>
+</li>
+<li>opj_sparse_array_int32_read()
+: <a class="el" href="group___s_p_a_r_s_e___a_r_r_a_y.html#ga092675bfa99d062ce36fa45aff4766da">sparse_array.h</a>
+, <a class="el" href="group___s_p_a_r_s_e___a_r_r_a_y.html#ga092675bfa99d062ce36fa45aff4766da">sparse_array.c</a>
+</li>
+<li>opj_sparse_array_int32_read_or_write()
+: <a class="el" href="sparse__array_8c.html#a175c52e28cac6cad5ccdc24200e67a60">sparse_array.c</a>
+</li>
+<li>opj_sparse_array_int32_t
+: <a class="el" href="group___s_p_a_r_s_e___a_r_r_a_y.html#gab63770624f4ec03e6e022c6a0b80e6ff">sparse_array.h</a>
+</li>
+<li>opj_sparse_array_int32_write()
+: <a class="el" href="group___s_p_a_r_s_e___a_r_r_a_y.html#ga174b3ef4cb89af58cdd7c2b9f0a20559">sparse_array.h</a>
+, <a class="el" href="group___s_p_a_r_s_e___a_r_r_a_y.html#ga174b3ef4cb89af58cdd7c2b9f0a20559">sparse_array.c</a>
+</li>
+<li>opj_sparse_array_is_region_valid()
+: <a class="el" href="group___s_p_a_r_s_e___a_r_r_a_y.html#ga2b5c5075af6a30d35569e4378931ed4c">sparse_array.h</a>
+, <a class="el" href="group___s_p_a_r_s_e___a_r_r_a_y.html#ga2b5c5075af6a30d35569e4378931ed4c">sparse_array.c</a>
+</li>
 <li>OPJ_SS_
 : <a class="el" href="dwt_8c.html#a3e7f7c2b83a6d6b6b89173813f66b4c6">dwt.c</a>
 </li>
+<li>OPJ_SS__off
+: <a class="el" href="dwt_8c.html#ab11d5e5ba51eb51baa6d38cf83e93799">dwt.c</a>
+</li>
 <li>opj_start_compress()
 : <a class="el" href="openjpeg_8h.html#afaaf1b749d982c1fe36749b0542b581b">openjpeg.h</a>
 , <a class="el" href="openjpeg_8c.html#a254b148aa82603b85b2c799dbafe50b3">openjpeg.c</a>
 : <a class="el" href="group___j2_k.html#ga0ad456b88c684f8d81cc5962867046e7">j2k.h</a>
 </li>
 <li>opj_stream_create()
-: <a class="el" href="cio_8c.html#a9fb51f39980fb6bc1e15ef48a2fd1970">cio.c</a>
-, <a class="el" href="openjpeg_8h.html#a5ceb2a40ddd3b69cdc183e1373257091">openjpeg.h</a>
+: <a class="el" href="openjpeg_8h.html#a5ceb2a40ddd3b69cdc183e1373257091">openjpeg.h</a>
+, <a class="el" href="cio_8c.html#a9fb51f39980fb6bc1e15ef48a2fd1970">cio.c</a>
 </li>
 <li>opj_stream_create_default_file_stream()
-: <a class="el" href="openjpeg_8c.html#acb36a77efa64f8332c27fc4ea6be066c">openjpeg.c</a>
-, <a class="el" href="openjpeg_8h.html#aec377b042454f3b695486f9829d8a490">openjpeg.h</a>
+: <a class="el" href="openjpeg_8h.html#aec377b042454f3b695486f9829d8a490">openjpeg.h</a>
+, <a class="el" href="openjpeg_8c.html#acb36a77efa64f8332c27fc4ea6be066c">openjpeg.c</a>
 </li>
 <li>opj_stream_create_file_stream()
-: <a class="el" href="openjpeg_8c.html#a872f13112894292a165f89ba4dd1078f">openjpeg.c</a>
-, <a class="el" href="openjpeg_8h.html#a6d339df3cc8521962a1c03ed421f140a">openjpeg.h</a>
+: <a class="el" href="openjpeg_8h.html#a6d339df3cc8521962a1c03ed421f140a">openjpeg.h</a>
+, <a class="el" href="openjpeg_8c.html#a872f13112894292a165f89ba4dd1078f">openjpeg.c</a>
 </li>
 <li>opj_stream_default_create()
 : <a class="el" href="openjpeg_8h.html#ab689cd31c6861d9737acabbba2172d21">openjpeg.h</a>
 , <a class="el" href="group___c_i_o.html#gad24645757cfda744ed8f4405f8e3b646">cio.h</a>
 </li>
 <li>opj_stream_default_seek()
-: <a class="el" href="group___c_i_o.html#ga52e44990c6b111efba20ffc05ac37d27">cio.c</a>
-, <a class="el" href="group___c_i_o.html#ga52e44990c6b111efba20ffc05ac37d27">cio.h</a>
+: <a class="el" href="group___c_i_o.html#ga52e44990c6b111efba20ffc05ac37d27">cio.h</a>
+, <a class="el" href="group___c_i_o.html#ga52e44990c6b111efba20ffc05ac37d27">cio.c</a>
 </li>
 <li>opj_stream_default_skip()
 : <a class="el" href="group___c_i_o.html#ga48c7c8450f5cdb6a063baa3e6de8ad8c">cio.c</a>
 , <a class="el" href="group___c_i_o.html#ga48c7c8450f5cdb6a063baa3e6de8ad8c">cio.h</a>
 </li>
 <li>opj_stream_default_write()
-: <a class="el" href="group___c_i_o.html#ga691682240555fdcd433694bb49313957">cio.c</a>
-, <a class="el" href="group___c_i_o.html#ga691682240555fdcd433694bb49313957">cio.h</a>
+: <a class="el" href="group___c_i_o.html#ga691682240555fdcd433694bb49313957">cio.h</a>
+, <a class="el" href="group___c_i_o.html#ga691682240555fdcd433694bb49313957">cio.c</a>
 </li>
 <li>opj_stream_destroy()
-: <a class="el" href="cio_8c.html#ac0686c0048dfa2d2fcffaf649891ea58">cio.c</a>
-, <a class="el" href="openjpeg_8h.html#a0703208df785be60460eb83c5d40b10f">openjpeg.h</a>
-</li>
-<li>opj_stream_e_end
-: <a class="el" href="group___c_i_o.html#ggacb8593353309d7ddf9b4ef81ad2a13eca54a35c470dddf42268f5aed822f29803">cio.h</a>
-</li>
-<li>opj_stream_e_error
-: <a class="el" href="group___c_i_o.html#ggacb8593353309d7ddf9b4ef81ad2a13eca3ea4e6e0c51322e8acd33a6d7825e5e6">cio.h</a>
-</li>
-<li>opj_stream_e_input
-: <a class="el" href="group___c_i_o.html#ggacb8593353309d7ddf9b4ef81ad2a13ecae1b9285662cadc73c97dbecbe752695f">cio.h</a>
-</li>
-<li>opj_stream_e_output
-: <a class="el" href="group___c_i_o.html#ggacb8593353309d7ddf9b4ef81ad2a13eca78f54b5ce815fa211d11a66fd2bffeff">cio.h</a>
-</li>
-<li>opj_stream_flag
-: <a class="el" href="group___c_i_o.html#gacb8593353309d7ddf9b4ef81ad2a13ec">cio.h</a>
+: <a class="el" href="openjpeg_8h.html#a0703208df785be60460eb83c5d40b10f">openjpeg.h</a>
+, <a class="el" href="cio_8c.html#ac0686c0048dfa2d2fcffaf649891ea58">cio.c</a>
 </li>
 <li>opj_stream_flush()
 : <a class="el" href="group___c_i_o.html#ga3cb2e53726d5dde5a5f97f64a9e5f42d">cio.h</a>
 : <a class="el" href="openjpeg_8h.html#adea98a88378b8bf7f1654ca7511808ce">openjpeg.h</a>
 </li>
 <li>opj_stream_get_number_byte_left()
-: <a class="el" href="group___c_i_o.html#gaec7225a845169469fd1aa8db2a3fac9e">cio.h</a>
-, <a class="el" href="group___c_i_o.html#gaec7225a845169469fd1aa8db2a3fac9e">cio.c</a>
+: <a class="el" href="group___c_i_o.html#gaec7225a845169469fd1aa8db2a3fac9e">cio.c</a>
+, <a class="el" href="group___c_i_o.html#gaec7225a845169469fd1aa8db2a3fac9e">cio.h</a>
 </li>
 <li>opj_stream_has_seek()
-: <a class="el" href="group___c_i_o.html#gae456419611db729983d8ca337e3f3293">cio.h</a>
-, <a class="el" href="group___c_i_o.html#gae456419611db729983d8ca337e3f3293">cio.c</a>
+: <a class="el" href="group___c_i_o.html#gae456419611db729983d8ca337e3f3293">cio.c</a>
+, <a class="el" href="group___c_i_o.html#gae456419611db729983d8ca337e3f3293">cio.h</a>
 </li>
 <li>opj_stream_private_t
 : <a class="el" href="group___c_i_o.html#gacd21503a80c1803724c96c8baf9fd645">cio.h</a>
 : <a class="el" href="openjpeg_8h.html#aa2eb8272b84be8503bafa20075b4a943">openjpeg.h</a>
 </li>
 <li>opj_stream_read_seek()
-: <a class="el" href="group___c_i_o.html#ga7dc74eec9e8e6227d485ef36396c57d8">cio.h</a>
-, <a class="el" href="group___c_i_o.html#ga7dc74eec9e8e6227d485ef36396c57d8">cio.c</a>
+: <a class="el" href="group___c_i_o.html#ga7dc74eec9e8e6227d485ef36396c57d8">cio.c</a>
+, <a class="el" href="group___c_i_o.html#ga7dc74eec9e8e6227d485ef36396c57d8">cio.h</a>
 </li>
 <li>opj_stream_read_skip()
 : <a class="el" href="group___c_i_o.html#ga092c8153f29a4137728c6d79165c7e51">cio.c</a>
 , <a class="el" href="group___c_i_o.html#ga092c8153f29a4137728c6d79165c7e51">cio.h</a>
 </li>
 <li>opj_stream_seek()
-: <a class="el" href="group___c_i_o.html#ga9061d0624a17af80b74e1a114b0c7f06">cio.c</a>
-, <a class="el" href="group___c_i_o.html#ga9061d0624a17af80b74e1a114b0c7f06">cio.h</a>
+: <a class="el" href="group___c_i_o.html#ga9061d0624a17af80b74e1a114b0c7f06">cio.h</a>
+, <a class="el" href="group___c_i_o.html#ga9061d0624a17af80b74e1a114b0c7f06">cio.c</a>
 </li>
 <li>opj_stream_seek_fn
 : <a class="el" href="openjpeg_8h.html#a6b85fe2ce4d609d2262afad0c7a7f31e">openjpeg.h</a>
 </li>
 <li>opj_stream_set_read_function()
-: <a class="el" href="openjpeg_8h.html#a32646f57f2e8450e57165d085dadb8c8">openjpeg.h</a>
-, <a class="el" href="cio_8c.html#ab53adb04ecf0efbda2b1e066b5bad040">cio.c</a>
+: <a class="el" href="cio_8c.html#ab53adb04ecf0efbda2b1e066b5bad040">cio.c</a>
+, <a class="el" href="openjpeg_8h.html#a32646f57f2e8450e57165d085dadb8c8">openjpeg.h</a>
 </li>
 <li>opj_stream_set_seek_function()
-: <a class="el" href="openjpeg_8h.html#abad6efc7d4b7a75b2223bef8a444ccb4">openjpeg.h</a>
-, <a class="el" href="cio_8c.html#aa693f609fb645fa540e37a6b2e7f597c">cio.c</a>
+: <a class="el" href="cio_8c.html#aa693f609fb645fa540e37a6b2e7f597c">cio.c</a>
+, <a class="el" href="openjpeg_8h.html#abad6efc7d4b7a75b2223bef8a444ccb4">openjpeg.h</a>
 </li>
 <li>opj_stream_set_skip_function()
-: <a class="el" href="cio_8c.html#a05423b3e3cc5114cc845913e1079bdc3">cio.c</a>
-, <a class="el" href="openjpeg_8h.html#aecb87205464e2f2e90e4a2458f0bbcd5">openjpeg.h</a>
+: <a class="el" href="openjpeg_8h.html#aecb87205464e2f2e90e4a2458f0bbcd5">openjpeg.h</a>
+, <a class="el" href="cio_8c.html#a05423b3e3cc5114cc845913e1079bdc3">cio.c</a>
 </li>
 <li>opj_stream_set_user_data()
 : <a class="el" href="openjpeg_8h.html#a6cd79f0336b039391ffd67cddca0ac67">openjpeg.h</a>
 <li>opj_stream_skip_fn
 : <a class="el" href="openjpeg_8h.html#a5a5da112c449f1aafb5823f7a04d0b3b">openjpeg.h</a>
 </li>
+<li>OPJ_STREAM_STATUS_END
+: <a class="el" href="group___c_i_o.html#ga45e61e0cd55c2699d95d3e7c5458f467">cio.h</a>
+</li>
+<li>OPJ_STREAM_STATUS_ERROR
+: <a class="el" href="group___c_i_o.html#ga22026ba692e26b82a0bcc3ffd350f1e7">cio.h</a>
+</li>
+<li>OPJ_STREAM_STATUS_INPUT
+: <a class="el" href="group___c_i_o.html#ga5a5e3ba200c5f131b10139112d1fe318">cio.h</a>
+</li>
+<li>OPJ_STREAM_STATUS_OUTPUT
+: <a class="el" href="group___c_i_o.html#ga67983adbcb291d3840f15cae7e1b0625">cio.h</a>
+</li>
 <li>opj_stream_t
 : <a class="el" href="openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf">openjpeg.h</a>
 </li>
 : <a class="el" href="openjpeg_8h.html#a18bec00567f94cc561c87e016616f30a">openjpeg.h</a>
 </li>
 <li>opj_stream_write_data()
-: <a class="el" href="group___c_i_o.html#ga8f590493a14f4e33a1e2bbcf8eaa889d">cio.c</a>
-, <a class="el" href="group___c_i_o.html#ga8f590493a14f4e33a1e2bbcf8eaa889d">cio.h</a>
+: <a class="el" href="group___c_i_o.html#ga8f590493a14f4e33a1e2bbcf8eaa889d">cio.h</a>
+, <a class="el" href="group___c_i_o.html#ga8f590493a14f4e33a1e2bbcf8eaa889d">cio.c</a>
 </li>
 <li>opj_stream_write_fn
 : <a class="el" href="openjpeg_8h.html#a087a324f17cc02a95526b41b7636b580">openjpeg.h</a>
 , <a class="el" href="group___c_i_o.html#ga9e71a30be5af724e31c50066b7ff1128">cio.c</a>
 </li>
 <li>opj_t1_allocate_buffers()
-: <a class="el" href="group___t1.html#ga83121fefe11842d850df4876dd27fd74">t1.c</a>
+: <a class="el" href="group___t1.html#ga676ae65a9d3daed3299a36fa3842043e">t1.c</a>
+</li>
+<li>opj_t1_clbl_decode_processor()
+: <a class="el" href="t1_8c.html#a4f37cf7aca8eb1313fe5bc320c85ad55">t1.c</a>
 </li>
 <li>opj_t1_create()
 : <a class="el" href="group___t1.html#ga7f1a52a233804744f2c7384ac04117f8">t1.c</a>
 , <a class="el" href="group___t1.html#ga7f1a52a233804744f2c7384ac04117f8">t1.h</a>
 </li>
 <li>opj_t1_dec_clnpass()
-: <a class="el" href="group___t1.html#gae29fe78fff17d859098068e31e36e885">t1.c</a>
+: <a class="el" href="t1_8c.html#a860ac272932c58c131aa669596936c0b">t1.c</a>
 </li>
-<li>opj_t1_dec_clnpass_step()
-: <a class="el" href="group___t1.html#ga14bc4e74cc948eb84b76560f6c293240">t1.c</a>
+<li>opj_t1_dec_clnpass_64x64_novsc()
+: <a class="el" href="t1_8c.html#a67617bffcac63a0541f94b755f423865">t1.c</a>
+</li>
+<li>opj_t1_dec_clnpass_64x64_vsc()
+: <a class="el" href="t1_8c.html#a1f24b4844ca01e8aae692fd63d420338">t1.c</a>
+</li>
+<li>opj_t1_dec_clnpass_check_segsym()
+: <a class="el" href="t1_8c.html#a5b012076ab1c77674f5d0727bb78bf1d">t1.c</a>
 </li>
-<li>opj_t1_dec_clnpass_step_partial()
-: <a class="el" href="group___t1.html#gae80bc5bce7e2811e8979a75c8c6066c3">t1.c</a>
+<li>opj_t1_dec_clnpass_generic_novsc()
+: <a class="el" href="t1_8c.html#a8d53c000e250c4c1d3a6d2d852e23eda">t1.c</a>
 </li>
-<li>opj_t1_dec_clnpass_step_vsc()
-: <a class="el" href="group___t1.html#ga8db2d99a01aa0fa42722f685bc853a57">t1.c</a>
+<li>opj_t1_dec_clnpass_generic_vsc()
+: <a class="el" href="t1_8c.html#ab2e7e8800088f45448d17e5f34dd61bb">t1.c</a>
+</li>
+<li>opj_t1_dec_clnpass_internal
+: <a class="el" href="t1_8c.html#aae9008a292068ecf9e1317ff58100187">t1.c</a>
+</li>
+<li>opj_t1_dec_clnpass_step()
+: <a class="el" href="group___t1.html#ga0d5fd8c3c165fc611d6f3222fe1dffab">t1.c</a>
+</li>
+<li>opj_t1_dec_clnpass_step_macro
+: <a class="el" href="t1_8c.html#a9f234a3dc5ef573124be59f558c2ffdd">t1.c</a>
 </li>
 <li>opj_t1_dec_refpass_mqc()
-: <a class="el" href="group___t1.html#gaab9784a116d16728c6dab59b4e29fac5">t1.c</a>
+: <a class="el" href="t1_8c.html#ace5d13e333a3fcff3ec6ed814f5463f5">t1.c</a>
+</li>
+<li>opj_t1_dec_refpass_mqc_64x64()
+: <a class="el" href="t1_8c.html#a8b82f08217395975f908e88cf9497632">t1.c</a>
 </li>
-<li>opj_t1_dec_refpass_mqc_vsc()
-: <a class="el" href="group___t1.html#ga91955440ccc0347b2018b97e8e250908">t1.c</a>
+<li>opj_t1_dec_refpass_mqc_generic()
+: <a class="el" href="t1_8c.html#a06f90286e24528a4f4fa71632217a020">t1.c</a>
+</li>
+<li>opj_t1_dec_refpass_mqc_internal
+: <a class="el" href="t1_8c.html#a1c8275e9e67acb0ed3a3c328bdb6142d">t1.c</a>
 </li>
 <li>opj_t1_dec_refpass_raw()
-: <a class="el" href="group___t1.html#ga1c7a698a7b4a8c88666b08121b2fa706">t1.c</a>
+: <a class="el" href="group___t1.html#gae2a2445442159db390c6062fccc9d2c0">t1.c</a>
 </li>
 <li>opj_t1_dec_refpass_step_mqc()
-: <a class="el" href="group___t1.html#gad38c98b2fe9bfa9b5325fd317bc3d8aa">t1.c</a>
+: <a class="el" href="group___t1.html#ga75c4e634295ac2fa331be7c8b0ba0563">t1.c</a>
 </li>
-<li>opj_t1_dec_refpass_step_mqc_vsc()
-: <a class="el" href="group___t1.html#ga5361f3b645fe179487d1296366aae52c">t1.c</a>
+<li>opj_t1_dec_refpass_step_mqc_macro
+: <a class="el" href="t1_8c.html#a29f376d36862d3b7fa116ea7a6f65744">t1.c</a>
 </li>
 <li>opj_t1_dec_refpass_step_raw()
-: <a class="el" href="group___t1.html#ga4c2f45449e3d905c148a5763f1b1f7f7">t1.c</a>
+: <a class="el" href="group___t1.html#gab0a7bec44865423db1e55dd10e6b51fe">t1.c</a>
 </li>
 <li>opj_t1_dec_sigpass_mqc()
-: <a class="el" href="group___t1.html#gac68a3828c055b4722a9c31f8a336f569">t1.c</a>
+: <a class="el" href="t1_8c.html#afad44776606263f0a4ca1838d41607fd">t1.c</a>
+</li>
+<li>opj_t1_dec_sigpass_mqc_64x64_novsc()
+: <a class="el" href="t1_8c.html#a0c7f1d8bd841304b7575fcc2d1e70f15">t1.c</a>
+</li>
+<li>opj_t1_dec_sigpass_mqc_64x64_vsc()
+: <a class="el" href="t1_8c.html#a9b9ccbbfede9ef34edf75cddf698a2f4">t1.c</a>
+</li>
+<li>opj_t1_dec_sigpass_mqc_generic_novsc()
+: <a class="el" href="t1_8c.html#a6675fd69fea5b9d1fd53155ee0555721">t1.c</a>
+</li>
+<li>opj_t1_dec_sigpass_mqc_generic_vsc()
+: <a class="el" href="t1_8c.html#af6048ce87c54e6a8c9fe2f2db94444ed">t1.c</a>
 </li>
-<li>opj_t1_dec_sigpass_mqc_vsc()
-: <a class="el" href="group___t1.html#gad04b58ee612227285c2cf115a604fbc3">t1.c</a>
+<li>opj_t1_dec_sigpass_mqc_internal
+: <a class="el" href="t1_8c.html#ae85e30b7d0b52e50addf1f9da45b4b14">t1.c</a>
 </li>
 <li>opj_t1_dec_sigpass_raw()
-: <a class="el" href="group___t1.html#gaf485425cbc93f3bb9931e9a2766bddac">t1.c</a>
+: <a class="el" href="group___t1.html#ga4a8e7c66427e3bcbf47d8d92c229892b">t1.c</a>
 </li>
 <li>opj_t1_dec_sigpass_step_mqc()
-: <a class="el" href="group___t1.html#gac075d340c5d616bffc40d7643b925ae2">t1.c</a>
+: <a class="el" href="group___t1.html#gaf6ab9b96c0c6f3af01d505066f9d9164">t1.c</a>
 </li>
-<li>opj_t1_dec_sigpass_step_mqc_vsc()
-: <a class="el" href="group___t1.html#gad39d53992a7610f79d974ac9b96034d8">t1.c</a>
+<li>opj_t1_dec_sigpass_step_mqc_macro
+: <a class="el" href="t1_8c.html#a7864a6f76611620da9e43b3c60e30a89">t1.c</a>
 </li>
 <li>opj_t1_dec_sigpass_step_raw()
-: <a class="el" href="group___t1.html#gad7b4fc8f0264a0a1eebc5020986789d7">t1.c</a>
+: <a class="el" href="group___t1.html#ga637be949c4d76c22bcf308c3454efd93">t1.c</a>
 </li>
 <li>opj_t1_decode_cblk()
-: <a class="el" href="group___t1.html#gaa07574c44606911bd26716b4f72aa0bd">t1.c</a>
+: <a class="el" href="group___t1.html#gab90391839b2f56ca40aaae1b8748ca3c">t1.c</a>
 </li>
 <li>opj_t1_decode_cblks()
-: <a class="el" href="group___t1.html#ga66e8b56fa305940438708e06d8e5ea4b">t1.h</a>
-, <a class="el" href="group___t1.html#ga66e8b56fa305940438708e06d8e5ea4b">t1.c</a>
+: <a class="el" href="group___t1.html#ga5df121baefa4293a2c0d0122694e0902">t1.c</a>
+, <a class="el" href="group___t1.html#ga5df121baefa4293a2c0d0122694e0902">t1.h</a>
 </li>
 <li>opj_t1_destroy()
 : <a class="el" href="group___t1.html#gadbc87000940d2fc0c5f3e2f0ad28938a">t1.c</a>
 , <a class="el" href="group___t1.html#gadbc87000940d2fc0c5f3e2f0ad28938a">t1.h</a>
 </li>
+<li>opj_t1_destroy_wrapper()
+: <a class="el" href="t1_8c.html#ad100b25cf4492d278d25cae52ace0d2a">t1.c</a>
+</li>
 <li>opj_t1_enc_clnpass()
-: <a class="el" href="group___t1.html#ga33161ec649303a88337ba8fb9877f111">t1.c</a>
+: <a class="el" href="group___t1.html#ga8494e1a811e935f0feae5776a9d628e1">t1.c</a>
 </li>
 <li>opj_t1_enc_clnpass_step()
-: <a class="el" href="group___t1.html#gaa674afcf1709f834ace5bbbb900d080d">t1.c</a>
+: <a class="el" href="t1_8c.html#a64b9e9214000b533d5f243db517d411b">t1.c</a>
+</li>
+<li>opj_t1_enc_is_term_pass()
+: <a class="el" href="t1_8c.html#adc60d65d3cd311cbfa95fd2f5a0d7897">t1.c</a>
 </li>
 <li>opj_t1_enc_refpass()
-: <a class="el" href="group___t1.html#gaa55e62d785f0e34a98b63051cfc0d718">t1.c</a>
+: <a class="el" href="group___t1.html#gaff8fb497bd8ef0f7f9dc9de53f962cc1">t1.c</a>
 </li>
 <li>opj_t1_enc_refpass_step()
-: <a class="el" href="group___t1.html#ga421d79431c9ddd07e3722fb3cff932e8">t1.c</a>
+: <a class="el" href="t1_8c.html#aa946021b83eb158db2e3a1d475a378ca">t1.c</a>
 </li>
 <li>opj_t1_enc_sigpass()
-: <a class="el" href="group___t1.html#ga9a60601c728081d3d1fb2b749fc8f2df">t1.c</a>
+: <a class="el" href="group___t1.html#ga4608fc74c44bd6ca766ea02a3d886948">t1.c</a>
 </li>
 <li>opj_t1_enc_sigpass_step()
-: <a class="el" href="group___t1.html#gaea66d58fa183ce4560ed35af951b7404">t1.c</a>
+: <a class="el" href="t1_8c.html#ad8f8195ed2a683f7240974fc926d3ce4">t1.c</a>
 </li>
 <li>opj_t1_encode_cblk()
-: <a class="el" href="group___t1.html#gad51bfd4e6b2179afe834b1bf1335f9a7">t1.c</a>
+: <a class="el" href="group___t1.html#ga129afb46903336a9f911323b47e29b81">t1.c</a>
 </li>
 <li>opj_t1_encode_cblks()
 : <a class="el" href="group___t1.html#gada55dfa54a9324f948a3383ed95aedc5">t1.h</a>
 , <a class="el" href="group___t1.html#gada55dfa54a9324f948a3383ed95aedc5">t1.c</a>
 </li>
 <li>opj_t1_getctxno_mag()
-: <a class="el" href="group___t1.html#ga0f6995fa0474c4c807a7a8273bb127be">t1.c</a>
+: <a class="el" href="group___t1.html#gab81c3e6f2d931ff8ec00123699c00c55">t1.c</a>
 </li>
 <li>opj_t1_getctxno_sc()
-: <a class="el" href="group___t1.html#ga8a0a1a85a7a72ab86b77dfa7ec4d50c7">t1.c</a>
+: <a class="el" href="t1_8c.html#af1440e3faa5db783bda989494e84bf09">t1.c</a>
 </li>
 <li>opj_t1_getctxno_zc()
-: <a class="el" href="group___t1.html#gad248367d153666b962fe38f4ee0783d5">t1.c</a>
+: <a class="el" href="group___t1.html#gab2b5473c81ab12cf44ab28fdc41aa9a6">t1.c</a>
+</li>
+<li>opj_t1_getctxtno_sc_or_spb_index()
+: <a class="el" href="t1_8c.html#ae2853b72e80778d2d03a0e2d2aac9ea5">t1.c</a>
 </li>
 <li>opj_t1_getnmsedec_ref()
-: <a class="el" href="group___t1.html#gaabc9cadbcc9a93f55488d2a3f97d87de">t1.c</a>
+: <a class="el" href="group___t1.html#ga50d065ba47a7ebe17a06bef5cb26cdca">t1.c</a>
 </li>
 <li>opj_t1_getnmsedec_sig()
-: <a class="el" href="group___t1.html#ga7e224e94d341ea06e0c1ade7152b8d9e">t1.c</a>
+: <a class="el" href="group___t1.html#gadf094116da3b172cf17ffc4ade0933cf">t1.c</a>
 </li>
 <li>opj_t1_getspb()
-: <a class="el" href="group___t1.html#ga8496f0961fc2d51e53bd0d92f05dae90">t1.c</a>
+: <a class="el" href="t1_8c.html#a7d98c3b47a190dda59b46d679b71912a">t1.c</a>
 </li>
 <li>opj_t1_getwmsedec()
 : <a class="el" href="group___t1.html#ga569bb3939e11d7817a297739d06950b0">t1.c</a>
 </li>
+<li>opj_t1_setcurctx
+: <a class="el" href="group___t1.html#ga9f28f49727b66fc3187e4bf75de7bd41">t1.c</a>
+</li>
 <li>opj_t1_t
 : <a class="el" href="group___t1.html#ga7965e493799541b7c0e6ce3968aea464">t1.h</a>
 </li>
-<li>opj_t1_updateflags()
-: <a class="el" href="group___t1.html#gad075bc7a25a7e88d993ce2b67efc0799">t1.c</a>
+<li>opj_t1_update_flags()
+: <a class="el" href="group___t1.html#ga7d897b856ec35a1c1fbd4fb03bafca6a">t1.c</a>
+</li>
+<li>opj_t1_update_flags_macro
+: <a class="el" href="t1_8c.html#a37f33317ce2489daca85b6633b493350">t1.c</a>
 </li>
 <li>opj_t2_create()
 : <a class="el" href="group___t2.html#gad7845a4d5a2fd73c2c81e1c525bf0ae4">t2.c</a>
 , <a class="el" href="group___t2.html#gad7845a4d5a2fd73c2c81e1c525bf0ae4">t2.h</a>
 </li>
 <li>opj_t2_decode_packet()
-: <a class="el" href="group___t2.html#gaefb2fc8df6d1b64baadc87699c43a515">t2.c</a>
+: <a class="el" href="group___t2.html#gada815b83043821025d3e3510b8fdbd24">t2.c</a>
 </li>
 <li>opj_t2_decode_packets()
-: <a class="el" href="group___t2.html#ga3b26fccd1cd25cd664001272399d7680">t2.h</a>
-, <a class="el" href="group___t2.html#ga3b26fccd1cd25cd664001272399d7680">t2.c</a>
+: <a class="el" href="group___t2.html#ga08fffa34be41f4811d8bd99e9364de2e">t2.h</a>
+, <a class="el" href="group___t2.html#ga08fffa34be41f4811d8bd99e9364de2e">t2.c</a>
 </li>
 <li>opj_t2_destroy()
-: <a class="el" href="group___t2.html#ga0e929ed8feb7bad8d169b0dc4478e59a">t2.h</a>
-, <a class="el" href="group___t2.html#ga0e929ed8feb7bad8d169b0dc4478e59a">t2.c</a>
+: <a class="el" href="group___t2.html#ga0e929ed8feb7bad8d169b0dc4478e59a">t2.c</a>
+, <a class="el" href="group___t2.html#ga0e929ed8feb7bad8d169b0dc4478e59a">t2.h</a>
 </li>
 <li>opj_t2_encode_packet()
-: <a class="el" href="group___t2.html#gaf7cf1e0b8fc17c1bce5983efa853bd91">t2.c</a>
+: <a class="el" href="group___t2.html#gaf46b03251519f1cba8bb01da5abc2169">t2.c</a>
 </li>
 <li>opj_t2_encode_packets()
-: <a class="el" href="group___t2.html#ga8ec376edb7a967e6ebec609c68066f9a">t2.h</a>
-, <a class="el" href="group___t2.html#ga8ec376edb7a967e6ebec609c68066f9a">t2.c</a>
+: <a class="el" href="group___t2.html#ga4b315a332b59404266c1c1655fe8088c">t2.c</a>
+, <a class="el" href="group___t2.html#ga4b315a332b59404266c1c1655fe8088c">t2.h</a>
 </li>
 <li>opj_t2_getcommacode()
-: <a class="el" href="group___t2.html#ga294d0c699c54ee011e885ccffcec9a58">t2.c</a>
+: <a class="el" href="group___t2.html#ga5a05d5b618bf6e2113e661c1e4bc56ff">t2.c</a>
 </li>
 <li>opj_t2_getnumpasses()
-: <a class="el" href="group___t2.html#ga160df4a72c59b96bd7e432641a1e01a2">t2.c</a>
+: <a class="el" href="group___t2.html#ga1bf09a22f7af3f4120072d45dd95d84d">t2.c</a>
 </li>
 <li>opj_t2_init_seg()
-: <a class="el" href="group___t2.html#ga79e51a2bc6823c3a39184a818deefd04">t2.c</a>
+: <a class="el" href="group___t2.html#gad67d6a1f55a28ca417178f573636a931">t2.c</a>
 </li>
 <li>opj_t2_putcommacode()
 : <a class="el" href="group___t2.html#ga1951aad7fbb01854f045800994960443">t2.c</a>
 </li>
 <li>opj_t2_putnumpasses()
-: <a class="el" href="group___t2.html#ga1cbba0c4c59136d2f63938301312baff">t2.c</a>
+: <a class="el" href="group___t2.html#ga4749f4e156e4bf89913995de5a9bb2d7">t2.c</a>
 </li>
 <li>opj_t2_read_packet_data()
-: <a class="el" href="group___t2.html#gaa8eb742f45bc236e6a76e6234b979b4e">t2.c</a>
+: <a class="el" href="group___t2.html#ga1ad0998fa29444d7f3a4ad4f5685a045">t2.c</a>
 </li>
 <li>opj_t2_read_packet_header()
-: <a class="el" href="group___t2.html#ga4d849585f336e85d77ebde58a5e0d8d1">t2.c</a>
+: <a class="el" href="group___t2.html#gafd30efdfea1361431cf3c8ad04d48458">t2.c</a>
 </li>
 <li>opj_t2_skip_packet()
-: <a class="el" href="group___t2.html#gaa00fcf5e0fb39e61746f23ecf02b6c59">t2.c</a>
+: <a class="el" href="group___t2.html#gac2fdcec8695cc2e2899847e53bde3815">t2.c</a>
 </li>
 <li>opj_t2_skip_packet_data()
-: <a class="el" href="group___t2.html#ga026199c0196bc54450e1d7bbef864e04">t2.c</a>
+: <a class="el" href="group___t2.html#gac743f3f9c99827fbd5d6e4ff7de9b944">t2.c</a>
 </li>
 <li>opj_t2_t
 : <a class="el" href="group___t2.html#ga2008b852e896430a36efdbbf75b7e48e">t2.h</a>
 : <a class="el" href="tcd_8c.html#ab17f65018878156d39af68939de6148b">tcd.c</a>
 </li>
 <li>opj_tcd_code_block_dec_deallocate()
-: <a class="el" href="tcd_8c.html#a2bdab1346da871c40466253a577ac529">tcd.c</a>
+: <a class="el" href="tcd_8c.html#a530613069d41672edf61a224b032c8cf">tcd.c</a>
 </li>
 <li>opj_tcd_code_block_enc_allocate()
 : <a class="el" href="tcd_8c.html#a37cc7345ee7ebe453a9af02ded607212">tcd.c</a>
 : <a class="el" href="tcd_8c.html#a6b48b81e832498ed31124446bf0232d5">tcd.c</a>
 </li>
 <li>opj_tcd_code_block_enc_deallocate()
-: <a class="el" href="tcd_8c.html#a1b7d271e98e0c5cc5b2d8c2f5d75cd8e">tcd.c</a>
+: <a class="el" href="tcd_8c.html#ad04ee6b560ad67d4696f3b2042c0911d">tcd.c</a>
 </li>
 <li>opj_tcd_copy_tile_data()
-: <a class="el" href="group___t_c_d.html#ga878d50b5d131d76a234794300579495d">tcd.c</a>
-, <a class="el" href="group___t_c_d.html#ga878d50b5d131d76a234794300579495d">tcd.h</a>
+: <a class="el" href="group___t_c_d.html#ga1ade88b5bde6f169d5962e8cc496c80f">tcd.c</a>
+, <a class="el" href="group___t_c_d.html#ga1ade88b5bde6f169d5962e8cc496c80f">tcd.h</a>
 </li>
 <li>opj_tcd_create()
 : <a class="el" href="group___t_c_d.html#ga843e261ac54c7f4064bbfc678176a3ce">tcd.h</a>
 , <a class="el" href="group___t_c_d.html#ga843e261ac54c7f4064bbfc678176a3ce">tcd.c</a>
 </li>
 <li>opj_tcd_dc_level_shift_decode()
-: <a class="el" href="tcd_8c.html#a37ea10990a1e0bba1d694aa081b3286d">tcd.c</a>
+: <a class="el" href="tcd_8c.html#a9dc572b0982c7d7db4f3c53d8ccfdce6">tcd.c</a>
 </li>
 <li>opj_tcd_dc_level_shift_encode()
-: <a class="el" href="tcd_8c.html#aed2b517dcf5308033fe9c27ffd6772f1">tcd.c</a>
+: <a class="el" href="tcd_8c.html#a325bdcfaa1c6665e18f9d19bf96a14a3">tcd.c</a>
 </li>
 <li>opj_tcd_decode_tile()
-: <a class="el" href="group___t_c_d.html#gab916a6ba97d9d66f7e071d0e0ea74fbf">tcd.h</a>
-, <a class="el" href="group___t_c_d.html#gab916a6ba97d9d66f7e071d0e0ea74fbf">tcd.c</a>
+: <a class="el" href="group___t_c_d.html#gad5a64bbb748b2c76bd41ea66715fa897">tcd.c</a>
+, <a class="el" href="group___t_c_d.html#gad5a64bbb748b2c76bd41ea66715fa897">tcd.h</a>
 </li>
 <li>opj_tcd_destroy()
 : <a class="el" href="group___t_c_d.html#ga35c1b4cb094ae87d6bba87f6be7aa183">tcd.c</a>
 , <a class="el" href="group___t_c_d.html#ga35c1b4cb094ae87d6bba87f6be7aa183">tcd.h</a>
 </li>
 <li>opj_tcd_dwt_decode()
-: <a class="el" href="tcd_8c.html#ad7735d84092191982d254e92e02185b9">tcd.c</a>
+: <a class="el" href="tcd_8c.html#ae09ea737a5830d3981972f0749918376">tcd.c</a>
 </li>
 <li>opj_tcd_dwt_encode()
-: <a class="el" href="tcd_8c.html#a8be60262c1c00976ef00d235d7b0c389">tcd.c</a>
+: <a class="el" href="tcd_8c.html#a044d8c47b267665af6abd3b3c6cc2d3e">tcd.c</a>
 </li>
 <li>opj_tcd_encode_tile()
-: <a class="el" href="group___t_c_d.html#ga58d2d4d050d187138886215e3ce6ba28">tcd.h</a>
-, <a class="el" href="group___t_c_d.html#ga58d2d4d050d187138886215e3ce6ba28">tcd.c</a>
+: <a class="el" href="group___t_c_d.html#gae64d7b9b2fbac46dc71f3f2cff5c63f3">tcd.h</a>
+, <a class="el" href="group___t_c_d.html#gae64d7b9b2fbac46dc71f3f2cff5c63f3">tcd.c</a>
 </li>
 <li>opj_tcd_free_tile()
-: <a class="el" href="tcd_8c.html#af418bf3d5c62349778e6bc1036649d26">tcd.c</a>
+: <a class="el" href="tcd_8c.html#a0df6e3c59cbb93696bab54a688e2ead8">tcd.c</a>
 </li>
 <li>opj_tcd_get_decoded_tile_size()
-: <a class="el" href="group___t_c_d.html#ga81c0eef4bffd1f09d1bd578112aa4bd4">tcd.c</a>
-, <a class="el" href="group___t_c_d.html#ga81c0eef4bffd1f09d1bd578112aa4bd4">tcd.h</a>
+: <a class="el" href="group___t_c_d.html#ga52e4296555a20244677550e29b9435cd">tcd.h</a>
+, <a class="el" href="group___t_c_d.html#ga52e4296555a20244677550e29b9435cd">tcd.c</a>
 </li>
 <li>opj_tcd_get_encoded_tile_size()
-: <a class="el" href="group___t_c_d.html#ga1effc29873237c5b9668461852906609">tcd.c</a>
-, <a class="el" href="group___t_c_d.html#ga1effc29873237c5b9668461852906609">tcd.h</a>
+: <a class="el" href="group___t_c_d.html#gaeb07660c88db3acc0ccb3e46ad14089d">tcd.h</a>
+, <a class="el" href="group___t_c_d.html#gaeb07660c88db3acc0ccb3e46ad14089d">tcd.c</a>
 </li>
 <li>opj_tcd_image_t
 : <a class="el" href="group___t_c_d.html#gafb00d7ba20ff68ba48f2e1243a64d7bb">tcd.h</a>
 </li>
 <li>opj_tcd_init()
-: <a class="el" href="group___t_c_d.html#gafacd81d67fcf710774b642c8f3bf16d8">tcd.h</a>
-, <a class="el" href="group___t_c_d.html#gafacd81d67fcf710774b642c8f3bf16d8">tcd.c</a>
+: <a class="el" href="group___t_c_d.html#ga8f9a0eceb5f11b164555a302db07cb5c">tcd.h</a>
+, <a class="el" href="group___t_c_d.html#ga8f9a0eceb5f11b164555a302db07cb5c">tcd.c</a>
 </li>
 <li>opj_tcd_init_decode_tile()
-: <a class="el" href="group___t_c_d.html#ga833fc678c724d985bfd86ade92958217">tcd.c</a>
-, <a class="el" href="group___t_c_d.html#ga833fc678c724d985bfd86ade92958217">tcd.h</a>
+: <a class="el" href="group___t_c_d.html#gad4c38b7d4cbb4e458fb22fe6c34fcbef">tcd.c</a>
+, <a class="el" href="group___t_c_d.html#gad4c38b7d4cbb4e458fb22fe6c34fcbef">tcd.h</a>
 </li>
 <li>opj_tcd_init_encode_tile()
-: <a class="el" href="group___t_c_d.html#ga6f77d3f3d6067d351ee573d04366d53f">tcd.h</a>
-, <a class="el" href="group___t_c_d.html#ga6f77d3f3d6067d351ee573d04366d53f">tcd.c</a>
+: <a class="el" href="group___t_c_d.html#ga261addde80e80a2ad6af635daeb342bb">tcd.c</a>
+, <a class="el" href="group___t_c_d.html#ga261addde80e80a2ad6af635daeb342bb">tcd.h</a>
 </li>
 <li>opj_tcd_init_tile()
-: <a class="el" href="tcd_8c.html#ab661bd689857433bdc5d7a312862944d">tcd.c</a>
+: <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">tcd.c</a>
+</li>
+<li>opj_tcd_is_band_empty()
+: <a class="el" href="group___t_c_d.html#ga96f962af737e4f4f2b7fb026f7869eca">tcd.h</a>
+, <a class="el" href="group___t_c_d.html#ga96f962af737e4f4f2b7fb026f7869eca">tcd.c</a>
+</li>
+<li>opj_tcd_is_subband_area_of_interest()
+: <a class="el" href="group___t_c_d.html#gad98baebcb0d551980ef28b692803c1a0">tcd.c</a>
+, <a class="el" href="group___t_c_d.html#gad98baebcb0d551980ef28b692803c1a0">tcd.h</a>
+</li>
+<li>opj_tcd_is_whole_tilecomp_decoding()
+: <a class="el" href="tcd_8c.html#a751412dec0df96c8595e1276f19e7aa2">tcd.c</a>
 </li>
 <li>opj_tcd_layer_t
 : <a class="el" href="group___t_c_d.html#gad35d6113094eba4ec44716e3012cd8b1">tcd.h</a>
 , <a class="el" href="group___t_c_d.html#ga31ece0bd1f42ea10d6f5fc342db86936">tcd.c</a>
 </li>
 <li>opj_tcd_mct_decode()
-: <a class="el" href="tcd_8c.html#ab040b82c73ab305a8142639054800ef5">tcd.c</a>
+: <a class="el" href="tcd_8c.html#a5732e7b54aa86da12858cb5b42e32f81">tcd.c</a>
 </li>
 <li>opj_tcd_mct_encode()
-: <a class="el" href="tcd_8c.html#af0fbcfabaf70468f95c6b7f4430dfd76">tcd.c</a>
+: <a class="el" href="tcd_8c.html#a39c7e4cc2e8b84619388cb807caa03cf">tcd.c</a>
 </li>
 <li>opj_tcd_pass_t
 : <a class="el" href="group___t_c_d.html#ga296b9ac9275a7480707a4326d9f243f0">tcd.h</a>
 : <a class="el" href="group___t_c_d.html#gaa3ddc30e90cae1fb33a2a342c24aeec7">tcd.h</a>
 </li>
 <li>opj_tcd_rate_allocate_encode()
-: <a class="el" href="tcd_8c.html#aac478510234bf4e1a11f26cd78463e5f">tcd.c</a>
+: <a class="el" href="tcd_8c.html#aa237637abb5431aa9db59ba0776a8a75">tcd.c</a>
 </li>
 <li>opj_tcd_rateallocate()
-: <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">tcd.h</a>
-, <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">tcd.c</a>
+: <a class="el" href="group___t_c_d.html#ga15fc40d9b891d32df8ec516473d9f15e">tcd.h</a>
+, <a class="el" href="group___t_c_d.html#ga15fc40d9b891d32df8ec516473d9f15e">tcd.c</a>
 </li>
 <li>opj_tcd_rateallocate_fixed()
 : <a class="el" href="group___t_c_d.html#ga686fc1b04304a07219a03108b6f808a9">tcd.c</a>
 , <a class="el" href="group___t_c_d.html#ga686fc1b04304a07219a03108b6f808a9">tcd.h</a>
 </li>
+<li>opj_tcd_reinit_segment()
+: <a class="el" href="group___t_c_d.html#gaa0f48c91a7b3527fc105c1b608ebd766">tcd.c</a>
+, <a class="el" href="group___t_c_d.html#gaa0f48c91a7b3527fc105c1b608ebd766">tcd.h</a>
+</li>
 <li>opj_tcd_resolution_t
 : <a class="el" href="group___t_c_d.html#gad1d24a03a43040a0a219f65711215ce8">tcd.h</a>
 </li>
+<li>opj_tcd_seg_data_chunk_t
+: <a class="el" href="group___t_c_d.html#ga6848d18435dd2260812662ad9d3350a7">tcd.h</a>
+</li>
 <li>opj_tcd_seg_t
 : <a class="el" href="group___t_c_d.html#ga97a76428e608ecd9c23872fe4b4d204b">tcd.h</a>
 </li>
 : <a class="el" href="group___t_c_d.html#ga27d4f057f1b892c5a38296d044803e3d">tcd.h</a>
 </li>
 <li>opj_tcd_t1_decode()
-: <a class="el" href="tcd_8c.html#ac114b924f1c6550d81efc2ad8951f420">tcd.c</a>
+: <a class="el" href="tcd_8c.html#a61608d1a920574e556d417a4b0e23a3a">tcd.c</a>
 </li>
 <li>opj_tcd_t1_encode()
-: <a class="el" href="tcd_8c.html#ac55bd74758fdfba4c54b9a566a76f855">tcd.c</a>
+: <a class="el" href="tcd_8c.html#ad72fe72839a232fcd2ba4dd82588be2e">tcd.c</a>
 </li>
 <li>opj_tcd_t2_decode()
-: <a class="el" href="tcd_8c.html#a97eec09f6074a5440f42a783a7595c2a">tcd.c</a>
+: <a class="el" href="tcd_8c.html#a40253d6f2bec671466a2ec8cc049a42e">tcd.c</a>
 </li>
 <li>opj_tcd_t2_encode()
-: <a class="el" href="tcd_8c.html#a3fe0dcd70b5fa0d867df661e0ac9eae0">tcd.c</a>
+: <a class="el" href="tcd_8c.html#a339bf3f6010e2e9503cc8c32dc99a802">tcd.c</a>
 </li>
 <li>opj_tcd_tile_t
 : <a class="el" href="group___t_c_d.html#gae700c818029c01f5f472948de2adf6d0">tcd.h</a>
 : <a class="el" href="group___t_c_d.html#ga93b81f0bd84473329d4591adbfc94b29">tcd.h</a>
 </li>
 <li>opj_tcd_update_tile_data()
-: <a class="el" href="group___t_c_d.html#gaee317346b70f250cbe327c3dc2536715">tcd.h</a>
-, <a class="el" href="group___t_c_d.html#gaee317346b70f250cbe327c3dc2536715">tcd.c</a>
+: <a class="el" href="group___t_c_d.html#gaee317346b70f250cbe327c3dc2536715">tcd.c</a>
+, <a class="el" href="group___t_c_d.html#gaee317346b70f250cbe327c3dc2536715">tcd.h</a>
 </li>
 <li>opj_tcp_t
 : <a class="el" href="group___j2_k.html#gab33dbea1b312445c437b1bff766c7a9e">j2k.h</a>
 </li>
 <li>opj_tgt_create()
-: <a class="el" href="group___t_g_t.html#ga3e16129c44bee0c514482b085a22918c">tgt.c</a>
-, <a class="el" href="group___t_g_t.html#ga3e16129c44bee0c514482b085a22918c">tgt.h</a>
+: <a class="el" href="group___t_g_t.html#gaaf27107458b5242fe7d848480b4a4690">tgt.h</a>
+, <a class="el" href="group___t_g_t.html#gaaf27107458b5242fe7d848480b4a4690">tgt.c</a>
 </li>
 <li>opj_tgt_decode()
-: <a class="el" href="group___t_g_t.html#ga5b970bfd9b761cdf2ff36001821b06aa">tgt.c</a>
-, <a class="el" href="group___t_g_t.html#ga5b970bfd9b761cdf2ff36001821b06aa">tgt.h</a>
+: <a class="el" href="group___t_g_t.html#ga5b970bfd9b761cdf2ff36001821b06aa">tgt.h</a>
+, <a class="el" href="group___t_g_t.html#ga5b970bfd9b761cdf2ff36001821b06aa">tgt.c</a>
 </li>
 <li>opj_tgt_destroy()
-: <a class="el" href="group___t_g_t.html#gaa9a20506fefbb59153ad401f9af51fe7">tgt.h</a>
-, <a class="el" href="group___t_g_t.html#gaa9a20506fefbb59153ad401f9af51fe7">tgt.c</a>
+: <a class="el" href="group___t_g_t.html#gaa9a20506fefbb59153ad401f9af51fe7">tgt.c</a>
+, <a class="el" href="group___t_g_t.html#gaa9a20506fefbb59153ad401f9af51fe7">tgt.h</a>
 </li>
 <li>opj_tgt_encode()
 : <a class="el" href="group___t_g_t.html#gafe36abfc042710c566552ed3adfcb2a9">tgt.c</a>
 , <a class="el" href="group___t_g_t.html#gafe36abfc042710c566552ed3adfcb2a9">tgt.h</a>
 </li>
 <li>opj_tgt_init()
-: <a class="el" href="group___t_g_t.html#ga53c1061d39cea3ca1fac8627063bb4ee">tgt.h</a>
-, <a class="el" href="group___t_g_t.html#ga53c1061d39cea3ca1fac8627063bb4ee">tgt.c</a>
+: <a class="el" href="group___t_g_t.html#gaa34fdf087e24d66a2a661c31ba194c3f">tgt.h</a>
+, <a class="el" href="group___t_g_t.html#gaa34fdf087e24d66a2a661c31ba194c3f">tgt.c</a>
 </li>
 <li>opj_tgt_node_t
 : <a class="el" href="group___t_g_t.html#ga8eddc00e16d716a49948fafc52bcd29d">tgt.h</a>
 <li>opj_tgt_tree_t
 : <a class="el" href="group___t_g_t.html#gaf06887ec727f9f79a488c8f15661d622">tgt.h</a>
 </li>
+<li>opj_thread_create()
+: <a class="el" href="group___t_h_r_e_a_d.html#ga541be683ba651c8244bde3f0d3650c92">thread.c</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#ga541be683ba651c8244bde3f0d3650c92">thread.h</a>
+</li>
+<li>opj_thread_fn
+: <a class="el" href="group___t_h_r_e_a_d.html#gae5f9aa8219645e0e836aaf0c453db624">thread.h</a>
+</li>
+<li>opj_thread_join()
+: <a class="el" href="group___t_h_r_e_a_d.html#gad49986b56da75f8609b7c940c17f713f">thread.h</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#gad49986b56da75f8609b7c940c17f713f">thread.c</a>
+</li>
+<li>opj_thread_pool_create()
+: <a class="el" href="group___t_h_r_e_a_d.html#ga24a3a1b343df1168a3beb57babfa0916">thread.c</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#ga24a3a1b343df1168a3beb57babfa0916">thread.h</a>
+</li>
+<li>opj_thread_pool_destroy()
+: <a class="el" href="group___t_h_r_e_a_d.html#gae44e8b9258d0baa19e3671a382faa33e">thread.c</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#gae44e8b9258d0baa19e3671a382faa33e">thread.h</a>
+</li>
+<li>opj_thread_pool_get_next_job()
+: <a class="el" href="thread_8c.html#a57e6dc05f2283639a2ec0b6884d9691c">thread.c</a>
+</li>
+<li>opj_thread_pool_get_thread_count()
+: <a class="el" href="group___t_h_r_e_a_d.html#ga4faef98a6b8495c63e9e5ce9cf0c3fc3">thread.h</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#ga4faef98a6b8495c63e9e5ce9cf0c3fc3">thread.c</a>
+</li>
+<li>opj_thread_pool_setup()
+: <a class="el" href="thread_8c.html#acdca1ecb372546840fdd9d5d5badce07">thread.c</a>
+</li>
+<li>opj_thread_pool_submit_job()
+: <a class="el" href="group___t_h_r_e_a_d.html#gaf389ecb3a583a30077fc546eef767c89">thread.c</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#gaf389ecb3a583a30077fc546eef767c89">thread.h</a>
+</li>
+<li>opj_thread_pool_t
+: <a class="el" href="group___t_h_r_e_a_d.html#ga656a5e32341e7433cf6b70e53b002c5e">thread.h</a>
+</li>
+<li>opj_thread_pool_wait_completion()
+: <a class="el" href="group___t_h_r_e_a_d.html#ga0ced26c80598e49bf3a964bb802130f1">thread.c</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#ga0ced26c80598e49bf3a964bb802130f1">thread.h</a>
+</li>
+<li>opj_thread_t
+: <a class="el" href="group___t_h_r_e_a_d.html#gaed72b7b75acb6eaeb620085b01ee365b">thread.h</a>
+</li>
 <li>opj_tile_index_t
 : <a class="el" href="openjpeg_8h.html#ab230c306bbf1cfbf48e1a1f8a3b438af">openjpeg.h</a>
 </li>
 <li>opj_tile_info_v2_t
 : <a class="el" href="openjpeg_8h.html#a28b898563fbc02c2f28184d9b774cce5">openjpeg.h</a>
 </li>
+<li>opj_tls_destroy()
+: <a class="el" href="thread_8c.html#a8f4ee11fc0faa44d49f2c341cbf3dc79">thread.c</a>
+</li>
+<li>opj_tls_free_func
+: <a class="el" href="group___t_h_r_e_a_d.html#ga38f8cdfd288c8ff8963444403549ad6c">thread.h</a>
+</li>
+<li>opj_tls_get()
+: <a class="el" href="group___t_h_r_e_a_d.html#ga90caa0ff9c1e54033ef1e3010faf03a9">thread.h</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#ga90caa0ff9c1e54033ef1e3010faf03a9">thread.c</a>
+</li>
+<li>OPJ_TLS_KEY_T1
+: <a class="el" href="tls__keys_8h.html#a92d51080bfe1af6001244cfc346e9a31">tls_keys.h</a>
+</li>
+<li>opj_tls_new()
+: <a class="el" href="thread_8c.html#a28308877c7160bae4a21d2b1c8bddfe0">thread.c</a>
+</li>
+<li>opj_tls_set()
+: <a class="el" href="group___t_h_r_e_a_d.html#gab1b97098aabc89f98eca8f8f7274f3e7">thread.h</a>
+, <a class="el" href="group___t_h_r_e_a_d.html#gab1b97098aabc89f98eca8f8f7274f3e7">thread.c</a>
+</li>
+<li>opj_tls_t
+: <a class="el" href="group___t_h_r_e_a_d.html#ga9395f97b1e62916dc8b5d2ea4749f74a">thread.h</a>
+</li>
 <li>opj_tp_index_t
 : <a class="el" href="openjpeg_8h.html#a59301f51ec3a295cc3c7df01bd31c4f7">openjpeg.h</a>
 </li>
 <li>opj_uint_min()
 : <a class="el" href="group___o_p_j___i_n_t_m_a_t_h.html#ga06c1c4470f9765a3ed04963b0daa111a">opj_intmath.h</a>
 </li>
+<li>opj_uint_subs()
+: <a class="el" href="group___o_p_j___i_n_t_m_a_t_h.html#gaef70413f6c794150eec1fc019b4de2d4">opj_intmath.h</a>
+</li>
+<li>OPJ_UNUSED
+: <a class="el" href="group___j_p2.html#ga2af533efd81cc83803126d5b03fe4470">jp2.c</a>
+, <a class="el" href="opj__includes_8h.html#a2af533efd81cc83803126d5b03fe4470">opj_includes.h</a>
+</li>
 <li>opj_v4dwt_decode()
-: <a class="el" href="group___d_w_t.html#ga6bc6a62f50111a93b04e66d6df73b697">dwt.c</a>
+: <a class="el" href="group___d_w_t.html#ga3863bfa7b97c708892b1b607eb6380d8">dwt.c</a>
 </li>
 <li>opj_v4dwt_decode_step1()
-: <a class="el" href="group___d_w_t.html#ga6bfb8292063cb8ac90ae8e1f97218058">dwt.c</a>
+: <a class="el" href="group___d_w_t.html#ga1b8fe916391895a354a2e6b212e67642">dwt.c</a>
 </li>
 <li>opj_v4dwt_decode_step2()
-: <a class="el" href="group___d_w_t.html#ga5a8c2ee7ba85e2334c74253ddf6331b1">dwt.c</a>
+: <a class="el" href="group___d_w_t.html#ga59badba9f44c47c0ad31010961abffd8">dwt.c</a>
 </li>
 <li>opj_v4dwt_interleave_h()
-: <a class="el" href="group___d_w_t.html#ga2f3b42aab6cc3d5c7dbf469d3e4e41f9">dwt.c</a>
+: <a class="el" href="group___d_w_t.html#gaeb2244c199cc00c61ab77923ed990fef">dwt.c</a>
+</li>
+<li>opj_v4dwt_interleave_partial_h()
+: <a class="el" href="dwt_8c.html#ae5137e0c3c1dcf46d22aa2915499322a">dwt.c</a>
+</li>
+<li>opj_v4dwt_interleave_partial_v()
+: <a class="el" href="dwt_8c.html#aa2dc1074fbe4206e06f9e2ceb70f8d0a">dwt.c</a>
 </li>
 <li>opj_v4dwt_interleave_v()
-: <a class="el" href="group___d_w_t.html#ga3d8983405330c355b8667bd6fa3ca81a">dwt.c</a>
+: <a class="el" href="group___d_w_t.html#gad2c0e70f3693666723d335f33c474263">dwt.c</a>
 </li>
 <li>opj_v4dwt_t
 : <a class="el" href="group___d_w_t.html#ga8424a7f1c3f2511093be097796df514f">dwt.c</a>
 <li>OPJ_WD
 : <a class="el" href="group___d_w_t.html#ga31bf1fb6b96a5a983ebd491c347ad3db">dwt.c</a>
 </li>
+<li>opj_worker_thread_function()
+: <a class="el" href="thread_8c.html#ac0a73d8572dbdb91b3a9a10b053f23ec">thread.c</a>
+</li>
+<li>opj_worker_thread_list_t
+: <a class="el" href="thread_8c.html#a7e5ebd302ebe1fec27a59e0a97f3775d">thread.c</a>
+</li>
+<li>opj_worker_thread_state
+: <a class="el" href="thread_8c.html#a72b07be38efb141bb1f0456227d233e5">thread.c</a>
+</li>
 <li>opj_write_bytes
 : <a class="el" href="group___c_i_o.html#ga4233661f073556f7d30fd9b2afaafefe">cio.h</a>
 </li>
 <li>opj_write_bytes_BE()
-: <a class="el" href="group___c_i_o.html#gaa94d0663a3de41683f3635114eb42eed">cio.c</a>
-, <a class="el" href="group___c_i_o.html#gaa94d0663a3de41683f3635114eb42eed">cio.h</a>
+: <a class="el" href="group___c_i_o.html#gaa94d0663a3de41683f3635114eb42eed">cio.h</a>
+, <a class="el" href="group___c_i_o.html#gaa94d0663a3de41683f3635114eb42eed">cio.c</a>
 </li>
 <li>opj_write_bytes_LE()
-: <a class="el" href="group___c_i_o.html#ga28ef412ebe86af560a05f44816b8c601">cio.h</a>
-, <a class="el" href="group___c_i_o.html#ga28ef412ebe86af560a05f44816b8c601">cio.c</a>
+: <a class="el" href="group___c_i_o.html#ga28ef412ebe86af560a05f44816b8c601">cio.c</a>
+, <a class="el" href="group___c_i_o.html#ga28ef412ebe86af560a05f44816b8c601">cio.h</a>
 </li>
 <li>opj_write_cidx()
 : <a class="el" href="cidx__manager_8h.html#ac7ecf358e9a5d8bdff7e26b4726aba20">cidx_manager.h</a>
 : <a class="el" href="group___c_i_o.html#ga419f4b40b630f0c37095f02275bed77c">cio.h</a>
 </li>
 <li>opj_write_float_BE()
-: <a class="el" href="group___c_i_o.html#ga4ea9737eccd7572e6389ca03ace79dd5">cio.h</a>
-, <a class="el" href="group___c_i_o.html#ga4ea9737eccd7572e6389ca03ace79dd5">cio.c</a>
+: <a class="el" href="group___c_i_o.html#ga4ea9737eccd7572e6389ca03ace79dd5">cio.c</a>
+, <a class="el" href="group___c_i_o.html#ga4ea9737eccd7572e6389ca03ace79dd5">cio.h</a>
 </li>
 <li>opj_write_float_LE()
-: <a class="el" href="group___c_i_o.html#gac1a8582ea72e8bfdf744b5af0b73863d">cio.c</a>
-, <a class="el" href="group___c_i_o.html#gac1a8582ea72e8bfdf744b5af0b73863d">cio.h</a>
+: <a class="el" href="group___c_i_o.html#gac1a8582ea72e8bfdf744b5af0b73863d">cio.h</a>
+, <a class="el" href="group___c_i_o.html#gac1a8582ea72e8bfdf744b5af0b73863d">cio.c</a>
 </li>
 <li>opj_write_from_file()
 : <a class="el" href="openjpeg_8c.html#a533e097d761a58ae4a55addfde8b97cd">openjpeg.c</a>
 </li>
 <li>opj_write_mainmhix()
-: <a class="el" href="indexbox__manager_8h.html#a5b7b8e2e0362e45ddf422eead3e7c605">indexbox_manager.h</a>
-, <a class="el" href="cidx__manager_8c.html#a5b7b8e2e0362e45ddf422eead3e7c605">cidx_manager.c</a>
+: <a class="el" href="cidx__manager_8c.html#a5b7b8e2e0362e45ddf422eead3e7c605">cidx_manager.c</a>
+, <a class="el" href="indexbox__manager_8h.html#a5b7b8e2e0362e45ddf422eead3e7c605">indexbox_manager.h</a>
 </li>
 <li>opj_write_manf()
 : <a class="el" href="indexbox__manager_8h.html#ae302b0ef07e61195c96fb07fad26337b">indexbox_manager.h</a>
 , <a class="el" href="indexbox__manager_8h.html#ada83077c95f10b8beceaa9f447b5ef80">indexbox_manager.h</a>
 </li>
 <li>opj_write_ppixfaix()
-: <a class="el" href="indexbox__manager_8h.html#ac7ae0747dadd5ef6cc00b10a142341a9">indexbox_manager.h</a>
-, <a class="el" href="ppix__manager_8c.html#ac7ae0747dadd5ef6cc00b10a142341a9">ppix_manager.c</a>
+: <a class="el" href="ppix__manager_8c.html#ac7ae0747dadd5ef6cc00b10a142341a9">ppix_manager.c</a>
+, <a class="el" href="indexbox__manager_8h.html#ac7ae0747dadd5ef6cc00b10a142341a9">indexbox_manager.h</a>
 </li>
 <li>opj_write_thix()
 : <a class="el" href="thix__manager_8c.html#a7a270921f503df83233bf10d9008c61c">thix_manager.c</a>
 , <a class="el" href="openjpeg_8c.html#a721e564fa8b835232a139f62ff79a5f8">openjpeg.c</a>
 </li>
 <li>opj_write_tilemhix()
-: <a class="el" href="indexbox__manager_8h.html#a24b7aeffc984ce09ff26e817449f3a1a">indexbox_manager.h</a>
-, <a class="el" href="thix__manager_8c.html#a24b7aeffc984ce09ff26e817449f3a1a">thix_manager.c</a>
+: <a class="el" href="thix__manager_8c.html#a24b7aeffc984ce09ff26e817449f3a1a">thix_manager.c</a>
+, <a class="el" href="indexbox__manager_8h.html#a24b7aeffc984ce09ff26e817449f3a1a">indexbox_manager.h</a>
 </li>
 <li>opj_write_tpix()
-: <a class="el" href="tpix__manager_8c.html#a954403d9d7c19478925fc16781d7a3e7">tpix_manager.c</a>
-, <a class="el" href="indexbox__manager_8h.html#a954403d9d7c19478925fc16781d7a3e7">indexbox_manager.h</a>
+: <a class="el" href="indexbox__manager_8h.html#a954403d9d7c19478925fc16781d7a3e7">indexbox_manager.h</a>
+, <a class="el" href="tpix__manager_8c.html#a954403d9d7c19478925fc16781d7a3e7">tpix_manager.c</a>
 </li>
 <li>opj_write_tpixfaix()
 : <a class="el" href="indexbox__manager_8h.html#a615f1af7e1d9253a449ae0494f88b87b">indexbox_manager.h</a>
 <li>OPJ_WS
 : <a class="el" href="group___d_w_t.html#gadc2f3a78c374e6fdf074c6171fa1be74">dwt.c</a>
 </li>
+<li>OPJWTS_ERROR
+: <a class="el" href="thread_8c.html#a72b07be38efb141bb1f0456227d233e5a6ef08c3281ba796adc681df793f69dfd">thread.c</a>
+</li>
+<li>OPJWTS_OK
+: <a class="el" href="thread_8c.html#a72b07be38efb141bb1f0456227d233e5a837ff250630d32ebcbdec8ab7545cd23">thread.c</a>
+</li>
+<li>OPJWTS_STOP
+: <a class="el" href="thread_8c.html#a72b07be38efb141bb1f0456227d233e5a3e1ea93366aedb1abcd0498bf72db68a">thread.c</a>
+</li>
+<li>opq_mqc_finish_dec()
+: <a class="el" href="group___m_q_c.html#ga5bdec54dabf502c578e46d6b34ce8b93">mqc.c</a>
+, <a class="el" href="group___m_q_c.html#ga5bdec54dabf502c578e46d6b34ce8b93">mqc.h</a>
+</li>
 <li>output_index()
 : <a class="el" href="openjpip_8c.html#aae2dd8d2b7a32a857712558239848237">openjpip.c</a>
 , <a class="el" href="openjpip_8h.html#a2ff3d3894ccf463eb4f1fd87ca408dcb">openjpip.h</a>
 <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.9.1
+</a> 1.8.10
 </small></address>
 </body>
 </html>