openjpeg/doxygen/annotated.html

195 lines
42 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>OpenJPEG: Data Structures</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.5.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Data Structures</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structaux__response__param.html" target="_self">aux_response_param</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structauxtrans__param.html" target="_self">auxtrans_param</a></td><td class="desc">Auxiliary transport setting parameters </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structbox__param.html" target="_self">box_param</a></td><td class="desc">Box parameters </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboxcontents__param.html" target="_self">boxcontents_param</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboxheader__param.html" target="_self">boxheader_param</a></td><td class="desc">Box header parameters </td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboxlist__param.html" target="_self">boxlist_param</a></td><td class="desc">Box list parameters </td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcache__param.html" target="_self">cache_param</a></td><td class="desc">Cache parameters </td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcachelist__param.html" target="_self">cachelist_param</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcachemodel__param.html" target="_self">cachemodel_param</a></td><td class="desc">Cache model parameters </td></tr>
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcachemodellist__param.html" target="_self">cachemodellist_param</a></td><td class="desc">Cache model list parameters </td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structchannel__param.html" target="_self">channel_param</a></td><td class="desc">Channel parameters </td></tr>
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structchannellist__param.html" target="_self">channellist_param</a></td><td class="desc">Channel list parameters </td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcodestream__param.html" target="_self">codestream_param</a></td><td class="desc">Codestream parameters </td></tr>
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_c_o_dmarker__param.html" target="_self">CODmarker_param</a></td><td class="desc">A.6.1 Coding style default (COD) </td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structdec__mel.html" target="_self">dec_mel</a></td><td class="desc">MEL state structure for reading and decoding the MEL bitstream </td></tr>
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structdec__server__record.html" target="_self">dec_server_record</a></td><td class="desc">Decoding server static records </td></tr>
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structdwt__local.html" target="_self">dwt_local</a></td><td class="desc"></td></tr>
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfaixbox__param.html" target="_self">faixbox_param</a></td><td class="desc">Fragment array index box parameters </td></tr>
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfaixelem4__param.html" target="_self">faixelem4_param</a></td><td class="desc">4byte parameters of a faix element </td></tr>
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfaixelem8__param.html" target="_self">faixelem8_param</a></td><td class="desc">8byte parameters of a faix element </td></tr>
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfrwd__struct.html" target="_self">frwd_struct</a></td><td class="desc">State structure for reading and unstuffing of forward-growing bitstreams; these are: MagSgn and SPP bitstreams </td></tr>
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structihdrbox__param.html" target="_self">ihdrbox_param</a></td><td class="desc">I.5.3.1 Image Header box </td></tr>
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structimgreg__param.html" target="_self">imgreg_param</a></td><td class="desc">Image region parameters </td></tr>
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structindex__param.html" target="_self">index_param</a></td><td class="desc">Index parameters </td></tr>
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structj2k__prog__order.html" target="_self">j2k_prog_order</a></td><td class="desc"></td></tr>
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjpip__dec__param.html" target="_self">jpip_dec_param</a></td><td class="desc">JPIP decoding parameters </td></tr>
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmanfbox__param.html" target="_self">manfbox_param</a></td><td class="desc">Manifest box parameters </td></tr>
<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmarker__param.html" target="_self">marker_param</a></td><td class="desc">Marker parameters </td></tr>
<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmarkeridx__param.html" target="_self">markeridx_param</a></td><td class="desc">Marker index parameters </td></tr>
<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmessage__param.html" target="_self">message_param</a></td><td class="desc">Message parameters </td></tr>
<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmetadata__param.html" target="_self">metadata_param</a></td><td class="desc">Metadata-bin parameters </td></tr>
<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmetadatalist__param.html" target="_self">metadatalist_param</a></td><td class="desc">Metadata-bin list parameters </td></tr>
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmhixbox__param.html" target="_self">mhixbox_param</a></td><td class="desc">Header index table box parameters </td></tr>
<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmsgqueue__param.html" target="_self">msgqueue_param</a></td><td class="desc">Message queue parameters </td></tr>
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__bio.html" target="_self">opj_bio</a></td><td class="desc">Individual bit input-output stream (BIO) </td></tr>
<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__codec__private.html" target="_self">opj_codec_private</a></td><td class="desc">Main codec handler used for compression or decompression </td></tr>
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__codestream__index.html" target="_self">opj_codestream_index</a></td><td class="desc">Index structure of the codestream (FIXME should be expand and enhance) </td></tr>
<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__codestream__info.html" target="_self">opj_codestream_info</a></td><td class="desc">Index structure of the codestream </td></tr>
<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__codestream__info__v2.html" target="_self">opj_codestream_info_v2</a></td><td class="desc">Information structure about the codestream (FIXME should be expand and enhance) </td></tr>
<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__cp.html" target="_self">opj_cp</a></td><td class="desc">Coding parameters </td></tr>
<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__cparameters.html" target="_self">opj_cparameters</a></td><td class="desc">Compression parameters </td></tr>
<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__dec__memory__marker__handler.html" target="_self">opj_dec_memory_marker_handler</a></td><td class="desc"></td></tr>
<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__decoding__param.html" target="_self">opj_decoding_param</a></td><td class="desc"></td></tr>
<tr id="row_43_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__dparameters.html" target="_self">opj_dparameters</a></td><td class="desc">Decompression parameters </td></tr>
<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__dwt97__decode__h__job__t.html" target="_self">opj_dwt97_decode_h_job_t</a></td><td class="desc"></td></tr>
<tr id="row_45_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__dwt97__decode__v__job__t.html" target="_self">opj_dwt97_decode_v_job_t</a></td><td class="desc"></td></tr>
<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__dwt__decode__h__job__t.html" target="_self">opj_dwt_decode_h_job_t</a></td><td class="desc"></td></tr>
<tr id="row_47_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__dwt__decode__v__job__t.html" target="_self">opj_dwt_decode_v_job_t</a></td><td class="desc"></td></tr>
<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__dwt__encode__h__job__t.html" target="_self">opj_dwt_encode_h_job_t</a></td><td class="desc"></td></tr>
<tr id="row_49_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__dwt__encode__v__job__t.html" target="_self">opj_dwt_encode_v_job_t</a></td><td class="desc"></td></tr>
<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__encoding__param.html" target="_self">opj_encoding_param</a></td><td class="desc"></td></tr>
<tr id="row_51_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__event__mgr.html" target="_self">opj_event_mgr</a></td><td class="desc">Message handler object used for </td></tr>
<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__image.html" target="_self">opj_image</a></td><td class="desc">Defines image data and characteristics </td></tr>
<tr id="row_53_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__image__comp.html" target="_self">opj_image_comp</a></td><td class="desc">Defines a single image component </td></tr>
<tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__image__comptparm.html" target="_self">opj_image_comptparm</a></td><td class="desc">Component parameters structure used by the opj_image_create function </td></tr>
<tr id="row_55_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__j2k.html" target="_self">opj_j2k</a></td><td class="desc">JPEG-2000 codestream reader/writer </td></tr>
<tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__j2k__dec.html" target="_self">opj_j2k_dec</a></td><td class="desc"></td></tr>
<tr id="row_57_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__j2k__enc.html" target="_self">opj_j2k_enc</a></td><td class="desc"></td></tr>
<tr id="row_58_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__job__list__t.html" target="_self">opj_job_list_t</a></td><td class="desc"></td></tr>
<tr id="row_59_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__jp2.html" target="_self">opj_jp2</a></td><td class="desc">JPEG-2000 file format reader/writer </td></tr>
<tr id="row_60_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__jp2__box.html" target="_self">opj_jp2_box</a></td><td class="desc">JP2 Box </td></tr>
<tr id="row_61_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__jp2__cdef.html" target="_self">opj_jp2_cdef</a></td><td class="desc">Channel descriptions and number of descriptions </td></tr>
<tr id="row_62_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__jp2__cdef__info.html" target="_self">opj_jp2_cdef_info</a></td><td class="desc">Channel description: channel index, type, association </td></tr>
<tr id="row_63_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__jp2__cmap__comp.html" target="_self">opj_jp2_cmap_comp</a></td><td class="desc">Component mappings: channel index, mapping type, palette index </td></tr>
<tr id="row_64_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__jp2__color.html" target="_self">opj_jp2_color</a></td><td class="desc">Collector for ICC profile, palette, component mapping, channel description </td></tr>
<tr id="row_65_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__jp2__comps.html" target="_self">opj_jp2_comps</a></td><td class="desc">JP2 component </td></tr>
<tr id="row_66_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__jp2__header__handler.html" target="_self">opj_jp2_header_handler</a></td><td class="desc"></td></tr>
<tr id="row_67_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__jp2__img__header__writer__handler.html" target="_self">opj_jp2_img_header_writer_handler</a></td><td class="desc"></td></tr>
<tr id="row_68_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__jp2__index.html" target="_self">opj_jp2_index</a></td><td class="desc">Index structure of the JP2 file EXPERIMENTAL FOR THE MOMENT </td></tr>
<tr id="row_69_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__jp2__metadata.html" target="_self">opj_jp2_metadata</a></td><td class="desc">Info structure of the JP2 file EXPERIMENTAL FOR THE MOMENT </td></tr>
<tr id="row_70_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__jp2__pclr.html" target="_self">opj_jp2_pclr</a></td><td class="desc">Palette data: table entries, palette columns </td></tr>
<tr id="row_71_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__marker__info.html" target="_self">opj_marker_info</a></td><td class="desc">Marker structure </td></tr>
<tr id="row_72_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__mct__data.html" target="_self">opj_mct_data</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_73_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__mqc.html" target="_self">opj_mqc</a></td><td class="desc">MQ coder </td></tr>
<tr id="row_74_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__mqc__state.html" target="_self">opj_mqc_state</a></td><td class="desc">This struct defines the state of a context </td></tr>
<tr id="row_75_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__packet__info.html" target="_self">opj_packet_info</a></td><td class="desc">Index structure : Information concerning a packet inside tile </td></tr>
<tr id="row_76_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__pi__comp.html" target="_self">opj_pi_comp</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_77_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__pi__iterator.html" target="_self">opj_pi_iterator</a></td><td class="desc">Packet iterator </td></tr>
<tr id="row_78_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__pi__resolution.html" target="_self">opj_pi_resolution</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_79_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__poc.html" target="_self">opj_poc</a></td><td class="desc">Progression order changes </td></tr>
<tr id="row_80_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__ppx__struct.html" target="_self">opj_ppx_struct</a></td><td class="desc"></td></tr>
<tr id="row_81_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__procedure__list.html" target="_self">opj_procedure_list</a></td><td class="desc">A list of procedures </td></tr>
<tr id="row_82_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__simple__mcc__decorrelation__data.html" target="_self">opj_simple_mcc_decorrelation_data</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_83_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__sparse__array__int32.html" target="_self">opj_sparse_array_int32</a></td><td class="desc"></td></tr>
<tr id="row_84_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__stepsize.html" target="_self">opj_stepsize</a></td><td class="desc">Quantization stepsize </td></tr>
<tr id="row_85_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__stream__private.html" target="_self">opj_stream_private</a></td><td class="desc">Byte input-output stream </td></tr>
<tr id="row_86_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__t1.html" target="_self">opj_t1</a></td><td class="desc">Tier-1 coding (coding of code-block coefficients) </td></tr>
<tr id="row_87_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__t1__cblk__decode__processing__job__t.html" target="_self">opj_t1_cblk_decode_processing_job_t</a></td><td class="desc"></td></tr>
<tr id="row_88_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__t1__cblk__encode__processing__job__t.html" target="_self">opj_t1_cblk_encode_processing_job_t</a></td><td class="desc"></td></tr>
<tr id="row_89_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__t2.html" target="_self">opj_t2</a></td><td class="desc">Tier-2 coding </td></tr>
<tr id="row_90_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tccp.html" target="_self">opj_tccp</a></td><td class="desc">Tile-component coding parameters </td></tr>
<tr id="row_91_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tccp__info.html" target="_self">opj_tccp_info</a></td><td class="desc">Tile-component coding parameters information </td></tr>
<tr id="row_92_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd.html" target="_self">opj_tcd</a></td><td class="desc">Tile coder/decoder </td></tr>
<tr id="row_93_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__band.html" target="_self">opj_tcd_band</a></td><td class="desc">Sub-band structure </td></tr>
<tr id="row_94_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__cblk__dec.html" target="_self">opj_tcd_cblk_dec</a></td><td class="desc">Code-block for decoding </td></tr>
<tr id="row_95_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__cblk__enc.html" target="_self">opj_tcd_cblk_enc</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_96_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__image.html" target="_self">opj_tcd_image</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_97_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__layer.html" target="_self">opj_tcd_layer</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_98_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__marker__info.html" target="_self">opj_tcd_marker_info</a></td><td class="desc">Structure to hold information needed to generate some markers </td></tr>
<tr id="row_99_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__pass.html" target="_self">opj_tcd_pass</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_100_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__precinct.html" target="_self">opj_tcd_precinct</a></td><td class="desc">Precinct structure </td></tr>
<tr id="row_101_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__resolution.html" target="_self">opj_tcd_resolution</a></td><td class="desc">Tile-component resolution structure </td></tr>
<tr id="row_102_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__seg.html" target="_self">opj_tcd_seg</a></td><td class="desc">Segment of a code-block </td></tr>
<tr id="row_103_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__seg__data__chunk.html" target="_self">opj_tcd_seg_data_chunk</a></td><td class="desc">Chunk of codestream data that is part of a code block </td></tr>
<tr id="row_104_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__tile.html" target="_self">opj_tcd_tile</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_105_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__tilecomp.html" target="_self">opj_tcd_tilecomp</a></td><td class="desc">Tile-component structure </td></tr>
<tr id="row_106_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcp.html" target="_self">opj_tcp</a></td><td class="desc">Tile coding parameters : this structure is used to store coding/decoding parameters common to all tiles (information like COD, COC in main header) </td></tr>
<tr id="row_107_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tgt__node.html" target="_self">opj_tgt_node</a></td><td class="desc">Tag node </td></tr>
<tr id="row_108_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tgt__tree.html" target="_self">opj_tgt_tree</a></td><td class="desc">Tag tree </td></tr>
<tr id="row_109_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__thread__pool__t.html" target="_self">opj_thread_pool_t</a></td><td class="desc"></td></tr>
<tr id="row_110_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tile__index.html" target="_self">opj_tile_index</a></td><td class="desc">Index structure about a tile </td></tr>
<tr id="row_111_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tile__info.html" target="_self">opj_tile_info</a></td><td class="desc">Index structure : information regarding tiles </td></tr>
<tr id="row_112_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tile__v2__info.html" target="_self">opj_tile_v2_info</a></td><td class="desc">Tile coding parameters information </td></tr>
<tr id="row_113_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tls__key__val__t.html" target="_self">opj_tls_key_val_t</a></td><td class="desc"></td></tr>
<tr id="row_114_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tls__t.html" target="_self">opj_tls_t</a></td><td class="desc"></td></tr>
<tr id="row_115_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tp__index.html" target="_self">opj_tp_index</a></td><td class="desc">Index structure about a tile part </td></tr>
<tr id="row_116_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tp__info.html" target="_self">opj_tp_info</a></td><td class="desc">Index structure : Information concerning tile-parts </td></tr>
<tr id="row_117_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionopj__v8__t.html" target="_self">opj_v8_t</a></td><td class="desc"></td></tr>
<tr id="row_118_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__worker__thread__job__t.html" target="_self">opj_worker_thread_job_t</a></td><td class="desc"></td></tr>
<tr id="row_119_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__worker__thread__list__t.html" target="_self">opj_worker_thread_list_t</a></td><td class="desc"></td></tr>
<tr id="row_120_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__worker__thread__t.html" target="_self">opj_worker_thread_t</a></td><td class="desc"></td></tr>
<tr id="row_121_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structplaceholder__param.html" target="_self">placeholder_param</a></td><td class="desc">A.3.6.3 Placeholder box format </td></tr>
<tr id="row_122_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structplaceholderlist__param.html" target="_self">placeholderlist_param</a></td><td class="desc">Placeholder box list parameters </td></tr>
<tr id="row_123_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structquery__param.html" target="_self">query_param</a></td><td class="desc">Query parameters </td></tr>
<tr id="row_124_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structrange__param.html" target="_self">range_param</a></td><td class="desc">1-dimensional range parameters </td></tr>
<tr id="row_125_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structrev__struct.html" target="_self">rev_struct</a></td><td class="desc">A structure for reading and unstuffing a segment that grows backward, such as VLC and MRP </td></tr>
<tr id="row_126_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsession__param.html" target="_self">session_param</a></td><td class="desc">Session parameters </td></tr>
<tr id="row_127_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsessionlist__param.html" target="_self">sessionlist_param</a></td><td class="desc">Session list parameters </td></tr>
<tr id="row_128_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_i_zmarker__param.html" target="_self">SIZmarker_param</a></td><td class="desc">Progression order </td></tr>
<tr id="row_129_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsubfaixbox4__param.html" target="_self">subfaixbox4_param</a></td><td class="desc">4byte parameters of fragment array index box </td></tr>
<tr id="row_130_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsubfaixbox8__param.html" target="_self">subfaixbox8_param</a></td><td class="desc">8byte parameters of fragment array index box </td></tr>
<tr id="row_131_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionsubfaixbox__param.html" target="_self">subfaixbox_param</a></td><td class="desc">Variable sized parameters in fragment array index box </td></tr>
<tr id="row_132_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtarget__param.html" target="_self">target_param</a></td><td class="desc">Target parameters </td></tr>
<tr id="row_133_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtargetlist__param.html" target="_self">targetlist_param</a></td><td class="desc">Target list parameters </td></tr>
<tr id="row_134_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structv8dwt__local.html" target="_self">v8dwt_local</a></td><td class="desc"></td></tr>
<tr id="row_135_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structvlc__src__table.html" target="_self">vlc_src_table</a></td><td class="desc">HT decoding tables, as given in the standard </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>