2015-07-10 18:06:19 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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" / >
2016-09-29 22:38:29 +02:00
< meta name = "generator" content = "Doxygen 1.8.10" / >
2015-07-10 18:06:19 +02:00
< title > OpenJPEG: jp2.h Source File< / 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;" >
2016-09-29 22:38:29 +02:00
< td id = "projectalign" style = "padding-left: 0.5em;" >
2015-07-10 18:06:19 +02:00
< div id = "projectname" > OpenJPEG
2016-09-29 22:38:29 +02:00
  < span id = "projectnumber" > 2.1.2< / span >
2015-07-10 18:06:19 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2016-09-29 22:38:29 +02:00
<!-- Generated by Doxygen 1.8.10 -->
2015-07-10 18:06:19 +02:00
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "pages.html" > < span > Related  Pages< / span > < / a > < / li >
< li > < a href = "modules.html" > < span > Modules< / span > < / a > < / li >
< li > < a href = "annotated.html" > < span > Data  Structures< / span > < / a > < / li >
< li class = "current" > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< / ul >
< / div >
< div id = "navrow2" class = "tabs2" >
< ul class = "tablist" >
< li > < a href = "files.html" > < span > File  List< / span > < / a > < / li >
< li > < a href = "globals.html" > < span > Globals< / span > < / a > < / li >
< / ul >
< / div >
< div id = "nav-path" class = "navpath" >
< ul >
< li class = "navelem" > < a class = "el" href = "dir_d522931ffa1371640980b621734a4381.html" > Users< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_694e20c96f4fc1be4aed4f026eadce94.html" > antonin< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_3ca1ad36e65e03f9e8d67ddc2553765b.html" > dev< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_181a881edfcb8646dab693a228fa6bde.html" > opj< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_5064bb5511811c3176850b7e47443f14.html" > github< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_0b20524d8f8835ca75acc430451c8412.html" > openjpeg< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_e3f8a8e294f8271ee71cbcf3c2acacc1.html" > src< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_da83fe5fdfb6c4554d36abffc03790ad.html" > lib< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_68013e83e260d17d49dee5e209315608.html" > openjp2< / a > < / li > < / ul >
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "headertitle" >
< div class = "title" > jp2.h< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< a href = "jp2_8h.html" > Go to the documentation of this file.< / a > < div class = "fragment" > < div class = "line" > < a name = "l00001" > < / a > < span class = "lineno" > 1< / span >   < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a name = "l00002" > < / a > < span class = "lineno" > 2< / span >   < span class = "comment" > * The copyright in this software is being made available under the 2-clauses < / span > < / div >
< div class = "line" > < a name = "l00003" > < / a > < span class = "lineno" > 3< / span >   < span class = "comment" > * BSD License, included below. This software may be subject to other third < / span > < / div >
< div class = "line" > < a name = "l00004" > < / a > < span class = "lineno" > 4< / span >   < span class = "comment" > * party and contributor rights, including patent rights, and no such rights< / span > < / div >
< div class = "line" > < a name = "l00005" > < / a > < span class = "lineno" > 5< / span >   < span class = "comment" > * are granted under this license.< / span > < / div >
< div class = "line" > < a name = "l00006" > < / a > < span class = "lineno" > 6< / span >   < span class = "comment" > *< / span > < / div >
< div class = "line" > < a name = "l00007" > < / a > < span class = "lineno" > 7< / span >   < span class = "comment" > * Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium< / span > < / div >
< div class = "line" > < a name = "l00008" > < / a > < span class = "lineno" > 8< / span >   < span class = "comment" > * Copyright (c) 2002-2014, Professor Benoit Macq< / span > < / div >
< div class = "line" > < a name = "l00009" > < / a > < span class = "lineno" > 9< / span >   < span class = "comment" > * Copyright (c) 2002-2003, Yannick Verschueren< / span > < / div >
< div class = "line" > < a name = "l00010" > < / a > < span class = "lineno" > 10< / span >   < span class = "comment" > * Copyright (c) 2005, Herve Drolon, FreeImage Team< / span > < / div >
< div class = "line" > < a name = "l00011" > < / a > < span class = "lineno" > 11< / span >   < span class = "comment" > * Copyright (c) 2008, 2011-2012, Centre National d' Etudes Spatiales (CNES), FR < / span > < / div >
< div class = "line" > < a name = "l00012" > < / a > < span class = "lineno" > 12< / span >   < span class = "comment" > * Copyright (c) 2012, CS Systemes d' Information, France< / span > < / div >
< div class = "line" > < a name = "l00013" > < / a > < span class = "lineno" > 13< / span >   < span class = "comment" > * All rights reserved.< / span > < / div >
< div class = "line" > < a name = "l00014" > < / a > < span class = "lineno" > 14< / span >   < span class = "comment" > *< / span > < / div >
< div class = "line" > < a name = "l00015" > < / a > < span class = "lineno" > 15< / span >   < span class = "comment" > * Redistribution and use in source and binary forms, with or without< / span > < / div >
< div class = "line" > < a name = "l00016" > < / a > < span class = "lineno" > 16< / span >   < span class = "comment" > * modification, are permitted provided that the following conditions< / span > < / div >
< div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < span class = "comment" > * are met:< / span > < / div >
< div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < span class = "comment" > * 1. Redistributions of source code must retain the above copyright< / span > < / div >
< div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < span class = "comment" > * notice, this list of conditions and the following disclaimer.< / span > < / div >
< div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < span class = "comment" > * 2. Redistributions in binary form must reproduce the above copyright< / span > < / div >
< div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > 21< / span >   < span class = "comment" > * notice, this list of conditions and the following disclaimer in the< / span > < / div >
< div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   < span class = "comment" > * documentation and/or other materials provided with the distribution.< / span > < / div >
< div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   < span class = "comment" > *< / span > < / div >
< div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   < span class = "comment" > * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS `AS IS' < / span > < / div >
< div class = "line" > < a name = "l00025" > < / a > < span class = "lineno" > 25< / span >   < span class = "comment" > * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE< / span > < / div >
< div class = "line" > < a name = "l00026" > < / a > < span class = "lineno" > 26< / span >   < span class = "comment" > * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE< / span > < / div >
< div class = "line" > < a name = "l00027" > < / a > < span class = "lineno" > 27< / span >   < span class = "comment" > * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE< / span > < / div >
< div class = "line" > < a name = "l00028" > < / a > < span class = "lineno" > 28< / span >   < span class = "comment" > * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR< / span > < / div >
< div class = "line" > < a name = "l00029" > < / a > < span class = "lineno" > 29< / span >   < span class = "comment" > * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF< / span > < / div >
< div class = "line" > < a name = "l00030" > < / a > < span class = "lineno" > 30< / span >   < span class = "comment" > * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS< / span > < / div >
< div class = "line" > < a name = "l00031" > < / a > < span class = "lineno" > 31< / span >   < span class = "comment" > * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN< / span > < / div >
< div class = "line" > < a name = "l00032" > < / a > < span class = "lineno" > 32< / span >   < span class = "comment" > * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)< / span > < / div >
< div class = "line" > < a name = "l00033" > < / a > < span class = "lineno" > 33< / span >   < span class = "comment" > * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE< / span > < / div >
< div class = "line" > < a name = "l00034" > < / a > < span class = "lineno" > 34< / span >   < span class = "comment" > * POSSIBILITY OF SUCH DAMAGE.< / span > < / div >
< div class = "line" > < a name = "l00035" > < / a > < span class = "lineno" > 35< / span >   < span class = "comment" > */< / span > < / div >
< div class = "line" > < a name = "l00036" > < / a > < span class = "lineno" > 36< / span >   < span class = "preprocessor" > #ifndef __JP2_H< / span > < / div >
< div class = "line" > < a name = "l00037" > < / a > < span class = "lineno" > 37< / span >   < span class = "preprocessor" > #define __JP2_H< / span > < / div >
< div class = "line" > < a name = "l00038" > < / a > < span class = "lineno" > 38< / span >   < / div >
< div class = "line" > < a name = "l00046" > < / a > < span class = "lineno" > 46< / span >   < / div >
< div class = "line" > < a name = "l00047" > < / a > < span class = "lineno" > 47< / span >   < span class = "comment" > /*#define JPIP_JPIP 0x6a706970*/< / span > < / div >
< div class = "line" > < a name = "l00048" > < / a > < span class = "lineno" > 48< / span >   < / div >
< div class = "line" > < a name = "l00049" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#ga64144dd2c127abb43a0366baee7f1e7e" > 49< / a > < / span >   < span class = "preprocessor" > #define JP2_JP 0x6a502020 < / span > < / div >
< div class = "line" > < a name = "l00050" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#gaaae0ae3fa278598712f2f7aad0130651" > 50< / a > < / span >   < span class = "preprocessor" > #define JP2_FTYP 0x66747970 < / span > < / div >
< div class = "line" > < a name = "l00051" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#ga7f29581c2ff234c50aee2053e565ac7f" > 51< / a > < / span >   < span class = "preprocessor" > #define JP2_JP2H 0x6a703268 < / span > < / div >
< div class = "line" > < a name = "l00052" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#ga161d0598acfab17dbd5c25bff4000686" > 52< / a > < / span >   < span class = "preprocessor" > #define JP2_IHDR 0x69686472 < / span > < / div >
< div class = "line" > < a name = "l00053" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#gade7b1844616a0f75f5ff4cf5f9494985" > 53< / a > < / span >   < span class = "preprocessor" > #define JP2_COLR 0x636f6c72 < / span > < / div >
< div class = "line" > < a name = "l00054" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#ga1889badc432581a6ecbc32965611919f" > 54< / a > < / span >   < span class = "preprocessor" > #define JP2_JP2C 0x6a703263 < / span > < / div >
< div class = "line" > < a name = "l00055" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#ga08094fb579fe14ef4e9c348826c75d37" > 55< / a > < / span >   < span class = "preprocessor" > #define JP2_URL 0x75726c20 < / span > < / div >
< div class = "line" > < a name = "l00056" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#gacd6dcfb1e1bfdfe0f3ee5dd47a405c97" > 56< / a > < / span >   < span class = "preprocessor" > #define JP2_PCLR 0x70636c72 < / span > < / div >
< div class = "line" > < a name = "l00057" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#ga73c7654a5dc11751341ee2e68bfaa54e" > 57< / a > < / span >   < span class = "preprocessor" > #define JP2_CMAP 0x636d6170 < / span > < / div >
< div class = "line" > < a name = "l00058" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#ga059a5377614bba1818531509138607cf" > 58< / a > < / span >   < span class = "preprocessor" > #define JP2_CDEF 0x63646566 < / span > < / div >
< div class = "line" > < a name = "l00059" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#gab30495ae72fb834fb0020e746b00f239" > 59< / a > < / span >   < span class = "preprocessor" > #define JP2_DTBL 0x6474626c < / span > < / div >
< div class = "line" > < a name = "l00060" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#ga9424b8c9fe6b1ef09c2d42123794449d" > 60< / a > < / span >   < span class = "preprocessor" > #define JP2_BPCC 0x62706363 < / span > < / div >
< div class = "line" > < a name = "l00061" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#ga59612ec7ebcd7881e86e504d288d5ad0" > 61< / a > < / span >   < span class = "preprocessor" > #define JP2_JP2 0x6a703220 < / span > < / div >
< div class = "line" > < a name = "l00063" > < / a > < span class = "lineno" > 63< / span >   < span class = "preprocessor" > < / span > < span class = "comment" > /* For the future */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a name = "l00064" > < / a > < span class = "lineno" > 64< / span >   < span class = "comment" > /* #define JP2_RES 0x72657320 */< / span > < / div >
< div class = "line" > < a name = "l00065" > < / a > < span class = "lineno" > 65< / span >   < span class = "comment" > /* #define JP2_JP2I 0x6a703269 */< / span > < / div >
< div class = "line" > < a name = "l00066" > < / a > < span class = "lineno" > 66< / span >   < span class = "comment" > /* #define JP2_XML 0x786d6c20 */< / span > < / div >
< div class = "line" > < a name = "l00067" > < / a > < span class = "lineno" > 67< / span >   < span class = "comment" > /* #define JP2_UUID 0x75756994 */< / span > < / div >
< div class = "line" > < a name = "l00068" > < / a > < span class = "lineno" > 68< / span >   < span class = "comment" > /* #define JP2_UINF 0x75696e66 */< / span > < / div >
< div class = "line" > < a name = "l00069" > < / a > < span class = "lineno" > 69< / span >   < span class = "comment" > /* #define JP2_ULST 0x756c7374 */< / span > < / div >
< div class = "line" > < a name = "l00071" > < / a > < span class = "lineno" > 71< / span >   < span class = "comment" > /* ----------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a name = "l00072" > < / a > < span class = "lineno" > 72< / span >   < / div >
< div class = "line" > < a name = "l00073" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#ga7462590194ace4bae9a25d78ee2bda9e" > 73< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > enum< / span > < / div >
< div class = "line" > < a name = "l00074" > < / a > < span class = "lineno" > 74< / span >   {< / div >
< div class = "line" > < a name = "l00075" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea6a09dadb50a6b7097cb30de4199ed3c1" > 75< / a > < / span >   < a class = "code" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea6a09dadb50a6b7097cb30de4199ed3c1" > JP2_STATE_NONE< / a > = 0x0,< / div >
< div class = "line" > < a name = "l00076" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea324c09121187d3035fc5cd0cb2ab69de" > 76< / a > < / span >   < a class = "code" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea324c09121187d3035fc5cd0cb2ab69de" > JP2_STATE_SIGNATURE< / a > = 0x1,< / div >
< div class = "line" > < a name = "l00077" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9eac331e7d837bf73e7dec2a1a1d805fa78" > 77< / a > < / span >   < a class = "code" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9eac331e7d837bf73e7dec2a1a1d805fa78" > JP2_STATE_FILE_TYPE< / a > = 0x2,< / div >
< div class = "line" > < a name = "l00078" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea8806dd057f44621f1f973d1992cf2831" > 78< / a > < / span >   < a class = "code" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea8806dd057f44621f1f973d1992cf2831" > JP2_STATE_HEADER< / a > = 0x4,< / div >
< div class = "line" > < a name = "l00079" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea03bb234c65fbef8ce630c9823c0ac39c" > 79< / a > < / span >   < a class = "code" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea03bb234c65fbef8ce630c9823c0ac39c" > JP2_STATE_CODESTREAM< / a > = 0x8,< / div >
< div class = "line" > < a name = "l00080" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9eae8b7b9448ddfd73e27cb603048c0f23d" > 80< / a > < / span >   < a class = "code" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9eae8b7b9448ddfd73e27cb603048c0f23d" > JP2_STATE_END_CODESTREAM< / a > = 0x10,< / div >
< div class = "line" > < a name = "l00081" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea91dc55a2a402026616bfff54f9a8c116" > 81< / a > < / span >   < a class = "code" href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea91dc55a2a402026616bfff54f9a8c116" > JP2_STATE_UNKNOWN< / a > = 0x7fffffff < span class = "comment" > /* ISO C restricts enumerator values to range of ' int' */< / span > < / div >
< div class = "line" > < a name = "l00082" > < / a > < span class = "lineno" > 82< / span >   }< / div >
< div class = "line" > < a name = "l00083" > < / a > < span class = "lineno" > 83< / span >   < a class = "code" href = "group___j_p2.html#ga7462590194ace4bae9a25d78ee2bda9e" > JP2_STATE< / a > ;< / div >
< div class = "line" > < a name = "l00084" > < / a > < span class = "lineno" > 84< / span >   < / div >
< div class = "line" > < a name = "l00085" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#ga365cc3a24f67d841247836d1a1b12da6" > 85< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > enum< / span > < / div >
< div class = "line" > < a name = "l00086" > < / a > < span class = "lineno" > 86< / span >   {< / div >
< div class = "line" > < a name = "l00087" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#gga365cc3a24f67d841247836d1a1b12da6a9fb83979377aa7506f557188df391807" > 87< / a > < / span >   < a class = "code" href = "group___j_p2.html#gga365cc3a24f67d841247836d1a1b12da6a9fb83979377aa7506f557188df391807" > JP2_IMG_STATE_NONE< / a > = 0x0,< / div >
< div class = "line" > < a name = "l00088" > < / a > < span class = "lineno" > < a class = "line" href = "group___j_p2.html#gga365cc3a24f67d841247836d1a1b12da6a762a0e16fd931d59e6472f6b80f453d4" > 88< / a > < / span >   < a class = "code" href = "group___j_p2.html#gga365cc3a24f67d841247836d1a1b12da6a762a0e16fd931d59e6472f6b80f453d4" > JP2_IMG_STATE_UNKNOWN< / a > = 0x7fffffff< / div >
< div class = "line" > < a name = "l00089" > < / a > < span class = "lineno" > 89< / span >   }< / div >
< div class = "line" > < a name = "l00090" > < / a > < span class = "lineno" > 90< / span >   < a class = "code" href = "group___j_p2.html#ga365cc3a24f67d841247836d1a1b12da6" > JP2_IMG_STATE< / a > ;< / div >
< div class = "line" > < a name = "l00091" > < / a > < span class = "lineno" > 91< / span >   < / div >
< div class = "line" > < a name = "l00095" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cdef__info.html" > 95< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__cdef__info.html" > opj_jp2_cdef_info< / a > < / div >
< div class = "line" > < a name = "l00096" > < / a > < span class = "lineno" > 96< / span >   {< / div >
< div class = "line" > < a name = "l00097" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cdef__info.html#a7cc6773fa31c8f7da3ccf832331d55b7" > 97< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446" > OPJ_UINT16< / a > < a class = "code" href = "structopj__jp2__cdef__info.html#a986c92a70181818edebbda8206925b02" > cn< / a > , < a class = "code" href = "structopj__jp2__cdef__info.html#a7cc6773fa31c8f7da3ccf832331d55b7" > typ< / a > , < a class = "code" href = "structopj__jp2__cdef__info.html#ac509dcc054a8fbfaf64a7672009de06b" > asoc< / a > ;< / div >
< div class = "line" > < a name = "l00098" > < / a > < span class = "lineno" > 98< / span >   } < a class = "code" href = "group___j_p2.html#ga8ba7b52117ef94c8d09b62e832acc11d" > opj_jp2_cdef_info_t< / a > ;< / div >
< div class = "line" > < a name = "l00099" > < / a > < span class = "lineno" > 99< / span >   < / div >
< div class = "line" > < a name = "l00103" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cdef.html" > 103< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__cdef.html" > opj_jp2_cdef< / a > < / div >
< div class = "line" > < a name = "l00104" > < / a > < span class = "lineno" > 104< / span >   {< / div >
< div class = "line" > < a name = "l00105" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cdef.html#a29f47cabdd5e963425d8f714aae315bb" > 105< / a > < / span >   < a class = "code" href = "structopj__jp2__cdef__info.html" > opj_jp2_cdef_info_t< / a > *< a class = "code" href = "structopj__jp2__cdef.html#a29f47cabdd5e963425d8f714aae315bb" > info< / a > ;< / div >
< div class = "line" > < a name = "l00106" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cdef.html#a40d46b67c1dd74efeaf8dd224da8496c" > 106< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446" > OPJ_UINT16< / a > < a class = "code" href = "structopj__jp2__cdef.html#a40d46b67c1dd74efeaf8dd224da8496c" > n< / a > ;< / div >
< div class = "line" > < a name = "l00107" > < / a > < span class = "lineno" > 107< / span >   } < a class = "code" href = "group___j_p2.html#gaadfcc70dfea4fce9ea1198902bb0347e" > opj_jp2_cdef_t< / a > ;< / div >
< div class = "line" > < a name = "l00108" > < / a > < span class = "lineno" > 108< / span >   < / div >
< div class = "line" > < a name = "l00112" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cmap__comp.html" > 112< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__cmap__comp.html" > opj_jp2_cmap_comp< / a > < / div >
< div class = "line" > < a name = "l00113" > < / a > < span class = "lineno" > 113< / span >   {< / div >
< div class = "line" > < a name = "l00114" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cmap__comp.html#a2efcc8ed4eab091e5b1b3d9e34206d57" > 114< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446" > OPJ_UINT16< / a > < a class = "code" href = "structopj__jp2__cmap__comp.html#a2efcc8ed4eab091e5b1b3d9e34206d57" > cmp< / a > ;< / div >
< div class = "line" > < a name = "l00115" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cmap__comp.html#a5be92506889741ecd457aeb5e039bb5a" > 115< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > < a class = "code" href = "structopj__jp2__cmap__comp.html#a80e39cff1338addeb6613a660448274e" > mtyp< / a > , < a class = "code" href = "structopj__jp2__cmap__comp.html#a5be92506889741ecd457aeb5e039bb5a" > pcol< / a > ;< / div >
< div class = "line" > < a name = "l00116" > < / a > < span class = "lineno" > 116< / span >   } < a class = "code" href = "group___j_p2.html#ga76f813737f3efed330e630f92cf20cee" > opj_jp2_cmap_comp_t< / a > ;< / div >
< div class = "line" > < a name = "l00117" > < / a > < span class = "lineno" > 117< / span >   < / div >
< div class = "line" > < a name = "l00121" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html" > 121< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__pclr.html" > opj_jp2_pclr< / a > < / div >
< div class = "line" > < a name = "l00122" > < / a > < span class = "lineno" > 122< / span >   {< / div >
< div class = "line" > < a name = "l00123" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html#a5086af17a60ce66dec67fd0fb21cb572" > 123< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > *< a class = "code" href = "structopj__jp2__pclr.html#a5086af17a60ce66dec67fd0fb21cb572" > entries< / a > ;< / div >
< div class = "line" > < a name = "l00124" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html#af37aceb83a88b539247d9ad74ebe5982" > 124< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *< a class = "code" href = "structopj__jp2__pclr.html#af37aceb83a88b539247d9ad74ebe5982" > channel_sign< / a > ;< / div >
< div class = "line" > < a name = "l00125" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html#a0569973966d1e41738af2affffcc98b2" > 125< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *< a class = "code" href = "structopj__jp2__pclr.html#a0569973966d1e41738af2affffcc98b2" > channel_size< / a > ;< / div >
< div class = "line" > < a name = "l00126" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html#adca91f787ca88452162789756f05be01" > 126< / a > < / span >   < a class = "code" href = "structopj__jp2__cmap__comp.html" > opj_jp2_cmap_comp_t< / a > *< a class = "code" href = "structopj__jp2__pclr.html#adca91f787ca88452162789756f05be01" > cmap< / a > ;< / div >
< div class = "line" > < a name = "l00127" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html#ae1be1d82e72b48d281b96905df997291" > 127< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446" > OPJ_UINT16< / a > < a class = "code" href = "structopj__jp2__pclr.html#ae1be1d82e72b48d281b96905df997291" > nr_entries< / a > ;< / div >
< div class = "line" > < a name = "l00128" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html#a93f41a07f4176b4f3a59ec11ce410f07" > 128< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > < a class = "code" href = "structopj__jp2__pclr.html#a93f41a07f4176b4f3a59ec11ce410f07" > nr_channels< / a > ;< / div >
< div class = "line" > < a name = "l00129" > < / a > < span class = "lineno" > 129< / span >   } < a class = "code" href = "group___j_p2.html#gaee7881538c2c909d6f88ddd07ba89619" > opj_jp2_pclr_t< / a > ;< / div >
< div class = "line" > < a name = "l00130" > < / a > < span class = "lineno" > 130< / span >   < / div >
< div class = "line" > < a name = "l00134" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__color.html" > 134< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__color.html" > opj_jp2_color< / a > < / div >
< div class = "line" > < a name = "l00135" > < / a > < span class = "lineno" > 135< / span >   {< / div >
< div class = "line" > < a name = "l00136" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__color.html#a59f5a767a1797ff94791dd7ef3036f26" > 136< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *< a class = "code" href = "structopj__jp2__color.html#a59f5a767a1797ff94791dd7ef3036f26" > icc_profile_buf< / a > ;< / div >
< div class = "line" > < a name = "l00137" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__color.html#adf75f5a13127fd3295e3fa109968a232" > 137< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__color.html#adf75f5a13127fd3295e3fa109968a232" > icc_profile_len< / a > ;< / div >
< div class = "line" > < a name = "l00138" > < / a > < span class = "lineno" > 138< / span >   < / div >
< div class = "line" > < a name = "l00139" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__color.html#a0457dbecaaf7af232fe78218bce45286" > 139< / a > < / span >   < a class = "code" href = "structopj__jp2__cdef.html" > opj_jp2_cdef_t< / a > *< a class = "code" href = "structopj__jp2__color.html#a0457dbecaaf7af232fe78218bce45286" > jp2_cdef< / a > ;< / div >
< div class = "line" > < a name = "l00140" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__color.html#abc3a39c8ede26c3d2e4950cf7c077f31" > 140< / a > < / span >   < a class = "code" href = "structopj__jp2__pclr.html" > opj_jp2_pclr_t< / a > *< a class = "code" href = "structopj__jp2__color.html#abc3a39c8ede26c3d2e4950cf7c077f31" > jp2_pclr< / a > ;< / div >
< div class = "line" > < a name = "l00141" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__color.html#a09689a1bd0b03a26bf88b9f183568fc2" > 141< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > < a class = "code" href = "structopj__jp2__color.html#a09689a1bd0b03a26bf88b9f183568fc2" > jp2_has_colr< / a > ;< / div >
< div class = "line" > < a name = "l00142" > < / a > < span class = "lineno" > 142< / span >   } < a class = "code" href = "group___j_p2.html#gace8303066c8e51948c3c714fe4621554" > opj_jp2_color_t< / a > ;< / div >
< div class = "line" > < a name = "l00143" > < / a > < span class = "lineno" > 143< / span >   < / div >
< div class = "line" > < a name = "l00147" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__comps.html" > 147< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__comps.html" > opj_jp2_comps< / a > {< / div >
< div class = "line" > < a name = "l00148" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__comps.html#a49a9008649c2dc0ec1df04e08dcc808d" > 148< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__comps.html#a49a9008649c2dc0ec1df04e08dcc808d" > depth< / a > ; < / div >
< div class = "line" > < a name = "l00149" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__comps.html#a9cf3bdebab87dfedb83480abc2d96773" > 149< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__comps.html#a9cf3bdebab87dfedb83480abc2d96773" > sgnd< / a > ; < / div >
< div class = "line" > < a name = "l00150" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__comps.html#a35983fa253b87bb22ba5b3d44aea9223" > 150< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__comps.html#a35983fa253b87bb22ba5b3d44aea9223" > bpcc< / a > ;< / div >
< div class = "line" > < a name = "l00151" > < / a > < span class = "lineno" > 151< / span >   } < a class = "code" href = "group___j_p2.html#ga60bb4f8ed9edf3cf8fa9e89ec82acd98" > opj_jp2_comps_t< / a > ;< / div >
< div class = "line" > < a name = "l00152" > < / a > < span class = "lineno" > 152< / span >   < / div >
< div class = "line" > < a name = "l00156" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html" > 156< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2.html" > opj_jp2< / a > < / div >
< div class = "line" > < a name = "l00157" > < / a > < span class = "lineno" > 157< / span >   {< / div >
< div class = "line" > < a name = "l00159" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a875518e7a947320aa58c01fbbd759dc7" > 159< / a > < / span >   < a class = "code" href = "structopj__j2k.html" > opj_j2k_t< / a > *< a class = "code" href = "structopj__jp2.html#a875518e7a947320aa58c01fbbd759dc7" > j2k< / a > ;< / div >
< div class = "line" > < a name = "l00161" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a79421ce9fdc9a3e16432dd91b7c09abd" > 161< / a > < / span >   < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__procedure__list.html" > opj_procedure_list< / a > * < a class = "code" href = "structopj__jp2.html#a79421ce9fdc9a3e16432dd91b7c09abd" > m_validation_list< / a > ;< / div >
< div class = "line" > < a name = "l00163" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a3373abe9fd441b568ef176fb3c226c56" > 163< / a > < / span >   < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__procedure__list.html" > opj_procedure_list< / a > * < a class = "code" href = "structopj__jp2.html#a3373abe9fd441b568ef176fb3c226c56" > m_procedure_list< / a > ;< / div >
< div class = "line" > < a name = "l00164" > < / a > < span class = "lineno" > 164< / span >   < / div >
< div class = "line" > < a name = "l00165" > < / a > < span class = "lineno" > 165< / span >   < span class = "comment" > /* width of image */< / span > < / div >
< div class = "line" > < a name = "l00166" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#ae13f89811307d08f708b91ca169d6eb5" > 166< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#ae13f89811307d08f708b91ca169d6eb5" > w< / a > ;< / div >
< div class = "line" > < a name = "l00167" > < / a > < span class = "lineno" > 167< / span >   < span class = "comment" > /* height of image */< / span > < / div >
< div class = "line" > < a name = "l00168" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a70f6a298859522dbf3c830f0a1eda18d" > 168< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a70f6a298859522dbf3c830f0a1eda18d" > h< / a > ;< / div >
< div class = "line" > < a name = "l00169" > < / a > < span class = "lineno" > 169< / span >   < span class = "comment" > /* number of components in the image */< / span > < / div >
< div class = "line" > < a name = "l00170" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a85f8f2c8814bd6f296476a19d382bb74" > 170< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a85f8f2c8814bd6f296476a19d382bb74" > numcomps< / a > ;< / div >
< div class = "line" > < a name = "l00171" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#adb758190fa0884352081f9117f81dd7c" > 171< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#adb758190fa0884352081f9117f81dd7c" > bpc< / a > ;< / div >
< div class = "line" > < a name = "l00172" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a2ad7a5f9ed0c0b24e7c78fdcb2f1de74" > 172< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a2ad7a5f9ed0c0b24e7c78fdcb2f1de74" > C< / a > ;< / div >
< div class = "line" > < a name = "l00173" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#ada6c04ccb24bfd90726e9cc334006aac" > 173< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#ada6c04ccb24bfd90726e9cc334006aac" > UnkC< / a > ;< / div >
< div class = "line" > < a name = "l00174" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#aa23fdbe2afadda6daac7757c212466c7" > 174< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#aa23fdbe2afadda6daac7757c212466c7" > IPR< / a > ;< / div >
< div class = "line" > < a name = "l00175" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#ac5c8d612480d6624fd427db39a5955dd" > 175< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#ac5c8d612480d6624fd427db39a5955dd" > meth< / a > ;< / div >
< div class = "line" > < a name = "l00176" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a586cf1790b0c4858f9dc5ff1ffa5b61b" > 176< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a586cf1790b0c4858f9dc5ff1ffa5b61b" > approx< / a > ;< / div >
< div class = "line" > < a name = "l00177" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#af5a9288d5d542391f82aa7ef2b7030a1" > 177< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#af5a9288d5d542391f82aa7ef2b7030a1" > enumcs< / a > ;< / div >
< div class = "line" > < a name = "l00178" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a339671403a394735a3ed05293ee2a50b" > 178< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a339671403a394735a3ed05293ee2a50b" > precedence< / a > ;< / div >
< div class = "line" > < a name = "l00179" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a208170d32cc20d0fff660186eb4861ee" > 179< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a208170d32cc20d0fff660186eb4861ee" > brand< / a > ;< / div >
< div class = "line" > < a name = "l00180" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a8abe8bd5f7fcd93be189dfcbf8812971" > 180< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a8abe8bd5f7fcd93be189dfcbf8812971" > minversion< / a > ;< / div >
< div class = "line" > < a name = "l00181" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#ab70c120d80c4d8924700cdf01e755471" > 181< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#ab70c120d80c4d8924700cdf01e755471" > numcl< / a > ;< / div >
< div class = "line" > < a name = "l00182" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#aac64b2494bc12c8e3dc8ca363523f675" > 182< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > *< a class = "code" href = "structopj__jp2.html#aac64b2494bc12c8e3dc8ca363523f675" > cl< / a > ;< / div >
< div class = "line" > < a name = "l00183" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a8e5e1cc05ff8c62af2de5a449e7f8360" > 183< / a > < / span >   < a class = "code" href = "structopj__jp2__comps.html" > opj_jp2_comps_t< / a > *< a class = "code" href = "structopj__jp2.html#a8e5e1cc05ff8c62af2de5a449e7f8360" > comps< / a > ;< / div >
< div class = "line" > < a name = "l00184" > < / a > < span class = "lineno" > 184< / span >   < span class = "comment" > /* FIXME: The following two variables are used to save offset< / span > < / div >
< div class = "line" > < a name = "l00185" > < / a > < span class = "lineno" > 185< / span >   < span class = "comment" > as we write out a JP2 file to disk. This mecanism is not flexible< / span > < / div >
< div class = "line" > < a name = "l00186" > < / a > < span class = "lineno" > 186< / span >   < span class = "comment" > as codec writers will need to extand those fields as new part< / span > < / div >
< div class = "line" > < a name = "l00187" > < / a > < span class = "lineno" > 187< / span >   < span class = "comment" > of the standard are implemented.< / span > < / div >
< div class = "line" > < a name = "l00188" > < / a > < span class = "lineno" > 188< / span >   < span class = "comment" > */< / span > < / div >
< div class = "line" > < a name = "l00189" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a76092894913b42c5f6a3d25c22710040" > 189< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > < a class = "code" href = "structopj__jp2.html#a76092894913b42c5f6a3d25c22710040" > j2k_codestream_offset< / a > ;< / div >
< div class = "line" > < a name = "l00190" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#ad07fe2daf519257d9f13afffdc7dc340" > 190< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > < a class = "code" href = "structopj__jp2.html#ad07fe2daf519257d9f13afffdc7dc340" > jpip_iptr_offset< / a > ;< / div >
< div class = "line" > < a name = "l00191" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#aefec720627fa6c234c57b3ba93321770" > 191< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "structopj__jp2.html#aefec720627fa6c234c57b3ba93321770" > jpip_on< / a > ;< / div >
< div class = "line" > < a name = "l00192" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#aafa30d9a77179bf5d958a09a96e75262" > 192< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#aafa30d9a77179bf5d958a09a96e75262" > jp2_state< / a > ;< / div >
< div class = "line" > < a name = "l00193" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a31b79800074b58a6f92ead64ae0a1e5e" > 193< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a31b79800074b58a6f92ead64ae0a1e5e" > jp2_img_state< / a > ;< / div >
< div class = "line" > < a name = "l00194" > < / a > < span class = "lineno" > 194< / span >   < / div >
< div class = "line" > < a name = "l00195" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a93425cf36af61028d51c8e1d8ccb926c" > 195< / a > < / span >   < a class = "code" href = "structopj__jp2__color.html" > opj_jp2_color_t< / a > < a class = "code" href = "structopj__jp2.html#a93425cf36af61028d51c8e1d8ccb926c" > color< / a > ;< / div >
< div class = "line" > < a name = "l00196" > < / a > < span class = "lineno" > 196< / span >   < / div >
< div class = "line" > < a name = "l00197" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#ace2bc5d96509b1975fead8d36a7a2489" > 197< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "structopj__jp2.html#ace2bc5d96509b1975fead8d36a7a2489" > ignore_pclr_cmap_cdef< / a > ;< / div >
< div class = "line" > < a name = "l00198" > < / a > < span class = "lineno" > 198< / span >   }< / div >
< div class = "line" > < a name = "l00199" > < / a > < span class = "lineno" > 199< / span >   < a class = "code" href = "group___j_p2.html#gad416d216ba57f4e7d1255f94ce52fef9" > opj_jp2_t< / a > ;< / div >
< div class = "line" > < a name = "l00200" > < / a > < span class = "lineno" > 200< / span >   < / div >
< div class = "line" > < a name = "l00204" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__box.html" > 204< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__box.html" > opj_jp2_box< / a > {< / div >
< div class = "line" > < a name = "l00205" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__box.html#a1e05f17424b492e37d2d8ecbd8669f43" > 205< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__box.html#a1e05f17424b492e37d2d8ecbd8669f43" > length< / a > ;< / div >
< div class = "line" > < a name = "l00206" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__box.html#a86ff1e8de1f326fc2cdf029c3a3764ee" > 206< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__box.html#a86ff1e8de1f326fc2cdf029c3a3764ee" > type< / a > ;< / div >
< div class = "line" > < a name = "l00207" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__box.html#a33abcdc818d00a144bbbd7167d55a194" > 207< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > < a class = "code" href = "structopj__jp2__box.html#a33abcdc818d00a144bbbd7167d55a194" > init_pos< / a > ;< / div >
< div class = "line" > < a name = "l00208" > < / a > < span class = "lineno" > 208< / span >   } < a class = "code" href = "group___j_p2.html#ga6426e82c7d636762ae35b39f0d47cff9" > opj_jp2_box_t< / a > ;< / div >
< div class = "line" > < a name = "l00209" > < / a > < span class = "lineno" > 209< / span >   < / div >
< div class = "line" > < a name = "l00210" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__header__handler.html" > 210< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__header__handler.html" > opj_jp2_header_handler< / a > < / div >
< div class = "line" > < a name = "l00211" > < / a > < span class = "lineno" > 211< / span >   {< / div >
< div class = "line" > < a name = "l00212" > < / a > < span class = "lineno" > 212< / span >   < span class = "comment" > /* marker value */< / span > < / div >
< div class = "line" > < a name = "l00213" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__header__handler.html#a84bb5aa3b2dd5bb276d0ad2e8d74308f" > 213< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__header__handler.html#a84bb5aa3b2dd5bb276d0ad2e8d74308f" > id< / a > ;< / div >
< div class = "line" > < a name = "l00214" > < / a > < span class = "lineno" > 214< / span >   < span class = "comment" > /* action linked to the marker */< / span > < / div >
< div class = "line" > < a name = "l00215" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__header__handler.html#a10f6796223fd6fe473874706436aecd8" > 215< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*< a class = "code" href = "structopj__jp2__header__handler.html#a10f6796223fd6fe473874706436aecd8" > handler< / a > ) ( < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2, < / div >
< div class = "line" > < a name = "l00216" > < / a > < span class = "lineno" > 216< / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *p_header_data, < / div >
< div class = "line" > < a name = "l00217" > < / a > < span class = "lineno" > 217< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_header_size, < / div >
< div class = "line" > < a name = "l00218" > < / a > < span class = "lineno" > 218< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00219" > < / a > < span class = "lineno" > 219< / span >   }< / div >
< div class = "line" > < a name = "l00220" > < / a > < span class = "lineno" > 220< / span >   < a class = "code" href = "group___j_p2.html#ga6dddaee86f9af386faddb221f893ff0d" > opj_jp2_header_handler_t< / a > ;< / div >
< div class = "line" > < a name = "l00221" > < / a > < span class = "lineno" > 221< / span >   < / div >
< div class = "line" > < a name = "l00222" > < / a > < span class = "lineno" > 222< / span >   < / div >
< div class = "line" > < a name = "l00223" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__img__header__writer__handler.html" > 223< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__img__header__writer__handler.html" > opj_jp2_img_header_writer_handler< / a > < / div >
< div class = "line" > < a name = "l00224" > < / a > < span class = "lineno" > 224< / span >   {< / div >
< div class = "line" > < a name = "l00225" > < / a > < span class = "lineno" > 225< / span >   < span class = "comment" > /* action to perform */< / span > < / div >
< div class = "line" > < a name = "l00226" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__img__header__writer__handler.html#a97e7dc257b27421c49fe2160dbac3c74" > 226< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > * (*handler) (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2, < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > * p_data_size);< / div >
< div class = "line" > < a name = "l00227" > < / a > < span class = "lineno" > 227< / span >   < span class = "comment" > /* result of the action : data */< / span > < / div >
< div class = "line" > < a name = "l00228" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__img__header__writer__handler.html#a28a7b2543673b3f762025a3ee3b9c1ac" > 228< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > * < a class = "code" href = "structopj__jp2__img__header__writer__handler.html#a28a7b2543673b3f762025a3ee3b9c1ac" > m_data< / a > ;< / div >
< div class = "line" > < a name = "l00229" > < / a > < span class = "lineno" > 229< / span >   < span class = "comment" > /* size of data */< / span > < / div >
< div class = "line" > < a name = "l00230" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__img__header__writer__handler.html#a6602a333477eac73b87c7dba9d8661a3" > 230< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__img__header__writer__handler.html#a6602a333477eac73b87c7dba9d8661a3" > m_size< / a > ;< / div >
< div class = "line" > < a name = "l00231" > < / a > < span class = "lineno" > 231< / span >   } < / div >
< div class = "line" > < a name = "l00232" > < / a > < span class = "lineno" > 232< / span >   < a class = "code" href = "group___j_p2.html#ga76b56a66574ad86a63e6fc3ee6046cbf" > opj_jp2_img_header_writer_handler_t< / a > ;< / div >
< div class = "line" > < a name = "l00233" > < / a > < span class = "lineno" > 233< / span >   < / div >
< div class = "line" > < a name = "l00236" > < / a > < span class = "lineno" > 236< / span >   < span class = "comment" > /* ----------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a name = "l00237" > < / a > < span class = "lineno" > 237< / span >   < / div >
2016-09-29 22:38:29 +02:00
< div class = "line" > < a name = "l00244" > < / a > < span class = "lineno" > 244< / span >   < span class = "keywordtype" > void< / span > < a class = "code" href = "group___j_p2.html#ga24d94a6f5cf51200b3366a77e25e547d" > opj_jp2_setup_decoder< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2, < a class = "code" href = "structopj__dparameters.html" > opj_dparameters_t< / a > *parameters);< / div >
< div class = "line" > < a name = "l00245" > < / a > < span class = "lineno" > 245< / span >   < / div >
< div class = "line" > < a name = "l00255" > < / a > < span class = "lineno" > 255< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "group___j_p2.html#gaab973979e00628ffd8b3d99a402d85aa" > opj_jp2_decode< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2,< / div >
< div class = "line" > < a name = "l00256" > < / a > < span class = "lineno" > 256< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *p_stream,< / div >
< div class = "line" > < a name = "l00257" > < / a > < span class = "lineno" > 257< / span >   < a class = "code" href = "structopj__image.html" > opj_image_t< / a > * p_image,< / div >
< div class = "line" > < a name = "l00258" > < / a > < span class = "lineno" > 258< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00259" > < / a > < span class = "lineno" > 259< / span >   < / div >
< div class = "line" > < a name = "l00270" > < / a > < span class = "lineno" > 270< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "group___j_p2.html#ga94441c4e15ce0c7adfc3610152e630f2" > opj_jp2_setup_encoder< / a > ( < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2, < / div >
< div class = "line" > < a name = "l00271" > < / a > < span class = "lineno" > 271< / span >   < a class = "code" href = "structopj__cparameters.html" > opj_cparameters_t< / a > *parameters, < / div >
< div class = "line" > < a name = "l00272" > < / a > < span class = "lineno" > 272< / span >   < a class = "code" href = "structopj__image.html" > opj_image_t< / a > *image, < / div >
< div class = "line" > < a name = "l00273" > < / a > < span class = "lineno" > 273< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00274" > < / a > < span class = "lineno" > 274< / span >   < / div >
< div class = "line" > < a name = "l00282" > < / a > < span class = "lineno" > 282< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "group___j_p2.html#ga87e42b697673c52a0b2bb2a241e56b06" > opj_jp2_encode< / a > ( < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2, < / div >
< div class = "line" > < a name = "l00283" > < / a > < span class = "lineno" > 283< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *stream, < / div >
< div class = "line" > < a name = "l00284" > < / a > < span class = "lineno" > 284< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00285" > < / a > < span class = "lineno" > 285< / span >   < / div >
< div class = "line" > < a name = "l00286" > < / a > < span class = "lineno" > 286< / span >   < / div >
< div class = "line" > < a name = "l00297" > < / a > < span class = "lineno" > 297< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "group___j_p2.html#ga241be56a14ecbf212a1cef44bc148f7b" > opj_jp2_start_compress< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2,< / div >
< div class = "line" > < a name = "l00298" > < / a > < span class = "lineno" > 298< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *stream,< / div >
< div class = "line" > < a name = "l00299" > < / a > < span class = "lineno" > 299< / span >   < a class = "code" href = "structopj__image.html" > opj_image_t< / a > * p_image,< / div >
< div class = "line" > < a name = "l00300" > < / a > < span class = "lineno" > 300< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00301" > < / a > < span class = "lineno" > 301< / span >   < / div >
< div class = "line" > < a name = "l00302" > < / a > < span class = "lineno" > 302< / span >   < / div >
< div class = "line" > < a name = "l00307" > < / a > < span class = "lineno" > 307< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "group___j_p2.html#gaceeec558d7ed87b1eec33edddf4a0205" > opj_jp2_end_compress< / a > ( < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2,< / div >
< div class = "line" > < a name = "l00308" > < / a > < span class = "lineno" > 308< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *cio,< / div >
< div class = "line" > < a name = "l00309" > < / a > < span class = "lineno" > 309< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00310" > < / a > < span class = "lineno" > 310< / span >   < / div >
< div class = "line" > < a name = "l00311" > < / a > < span class = "lineno" > 311< / span >   < span class = "comment" > /* ----------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a name = "l00312" > < / a > < span class = "lineno" > 312< / span >   < / div >
< div class = "line" > < a name = "l00317" > < / a > < span class = "lineno" > 317< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "group___j_p2.html#ga305f0351317cfc1ff0e0372fe0c64cdc" > opj_jp2_end_decompress< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2, < / div >
< div class = "line" > < a name = "l00318" > < / a > < span class = "lineno" > 318< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *cio,< / div >
< div class = "line" > < a name = "l00319" > < / a > < span class = "lineno" > 319< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00320" > < / a > < span class = "lineno" > 320< / span >   < / div >
< div class = "line" > < a name = "l00331" > < / a > < span class = "lineno" > 331< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "group___j_p2.html#ga6bfb434e0d150ae769c7e8eb81117723" > opj_jp2_read_header< / a > ( < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *p_stream,< / div >
< div class = "line" > < a name = "l00332" > < / a > < span class = "lineno" > 332< / span >   < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2,< / div >
< div class = "line" > < a name = "l00333" > < / a > < span class = "lineno" > 333< / span >   < a class = "code" href = "structopj__image.html" > opj_image_t< / a > ** p_image,< / div >
< div class = "line" > < a name = "l00334" > < / a > < span class = "lineno" > 334< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager );< / div >
< div class = "line" > < a name = "l00335" > < / a > < span class = "lineno" > 335< / span >   < / div >
< div class = "line" > < a name = "l00350" > < / a > < span class = "lineno" > 350< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "group___j_p2.html#ga39499b02d05699c0bbd69412b24c6bd6" > opj_jp2_read_tile_header< / a > ( < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > * p_jp2,< / div >
< div class = "line" > < a name = "l00351" > < / a > < span class = "lineno" > 351< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > * p_tile_index,< / div >
< div class = "line" > < a name = "l00352" > < / a > < span class = "lineno" > 352< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > * p_data_size,< / div >
< div class = "line" > < a name = "l00353" > < / a > < span class = "lineno" > 353< / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > * p_tile_x0,< / div >
< div class = "line" > < a name = "l00354" > < / a > < span class = "lineno" > 354< / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > * p_tile_y0,< / div >
< div class = "line" > < a name = "l00355" > < / a > < span class = "lineno" > 355< / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > * p_tile_x1,< / div >
< div class = "line" > < a name = "l00356" > < / a > < span class = "lineno" > 356< / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > * p_tile_y1,< / div >
< div class = "line" > < a name = "l00357" > < / a > < span class = "lineno" > 357< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > * p_nb_comps,< / div >
< div class = "line" > < a name = "l00358" > < / a > < span class = "lineno" > 358< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > * p_go_on,< / div >
< div class = "line" > < a name = "l00359" > < / a > < span class = "lineno" > 359< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *p_stream,< / div >
< div class = "line" > < a name = "l00360" > < / a > < span class = "lineno" > 360< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager );< / div >
< div class = "line" > < a name = "l00361" > < / a > < span class = "lineno" > 361< / span >   < / div >
< div class = "line" > < a name = "l00372" > < / a > < span class = "lineno" > 372< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "group___j_p2.html#ga96e24b7a59738febb2f4e89750212021" > opj_jp2_write_tile< / a > ( < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *p_jp2,< / div >
< div class = "line" > < a name = "l00373" > < / a > < span class = "lineno" > 373< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_tile_index,< / div >
< div class = "line" > < a name = "l00374" > < / a > < span class = "lineno" > 374< / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > * p_data,< / div >
< div class = "line" > < a name = "l00375" > < / a > < span class = "lineno" > 375< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_data_size,< / div >
< div class = "line" > < a name = "l00376" > < / a > < span class = "lineno" > 376< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *p_stream,< / div >
< div class = "line" > < a name = "l00377" > < / a > < span class = "lineno" > 377< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager );< / div >
< div class = "line" > < a name = "l00378" > < / a > < span class = "lineno" > 378< / span >   < / div >
< div class = "line" > < a name = "l00390" > < / a > < span class = "lineno" > 390< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "group___j_p2.html#gaebe5923df2f64f3107658fefb4cb03e0" > opj_jp2_decode_tile< / a > ( < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > * p_jp2,< / div >
< div class = "line" > < a name = "l00391" > < / a > < span class = "lineno" > 391< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_tile_index,< / div >
< div class = "line" > < a name = "l00392" > < / a > < span class = "lineno" > 392< / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > * p_data,< / div >
< div class = "line" > < a name = "l00393" > < / a > < span class = "lineno" > 393< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_data_size,< / div >
< div class = "line" > < a name = "l00394" > < / a > < span class = "lineno" > 394< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *p_stream,< / div >
< div class = "line" > < a name = "l00395" > < / a > < span class = "lineno" > 395< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager );< / div >
< div class = "line" > < a name = "l00396" > < / a > < span class = "lineno" > 396< / span >   < / div >
< div class = "line" > < a name = "l00402" > < / a > < span class = "lineno" > 402< / span >   < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > * < a class = "code" href = "group___j_p2.html#ga7d5389b7ba1706b96ec2adeb431a4735" > opj_jp2_create< / a > (< a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > p_is_decoder);< / div >
< div class = "line" > < a name = "l00403" > < / a > < span class = "lineno" > 403< / span >   < / div >
< div class = "line" > < a name = "l00408" > < / a > < span class = "lineno" > 408< / span >   < span class = "keywordtype" > void< / span > < a class = "code" href = "group___j_p2.html#ga1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > opj_jp2_destroy< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2);< / div >
2015-07-10 18:06:19 +02:00
< div class = "line" > < a name = "l00409" > < / a > < span class = "lineno" > 409< / span >   < / div >
2016-09-29 22:38:29 +02:00
< div class = "line" > < a name = "l00410" > < / a > < span class = "lineno" > 410< / span >   < / div >
< div class = "line" > < a name = "l00424" > < / a > < span class = "lineno" > 424< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "group___j_p2.html#ga3f8042c954d1cb5a29080555fa241e10" > opj_jp2_set_decode_area< / a > ( < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *p_jp2,< / div >
< div class = "line" > < a name = "l00425" > < / a > < span class = "lineno" > 425< / span >   < a class = "code" href = "structopj__image.html" > opj_image_t< / a > * p_image,< / div >
< div class = "line" > < a name = "l00426" > < / a > < span class = "lineno" > 426< / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_start_x, < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_start_y,< / div >
< div class = "line" > < a name = "l00427" > < / a > < span class = "lineno" > 427< / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_end_x, < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_end_y,< / div >
< div class = "line" > < a name = "l00428" > < / a > < span class = "lineno" > 428< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager );< / div >
< div class = "line" > < a name = "l00429" > < / a > < span class = "lineno" > 429< / span >   < / div >
< div class = "line" > < a name = "l00433" > < / a > < span class = "lineno" > 433< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "group___j_p2.html#ga69b73f68c750cf70dc3b9836ed6ccfdc" > opj_jp2_get_tile< / a > ( < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *p_jp2,< / div >
< div class = "line" > < a name = "l00434" > < / a > < span class = "lineno" > 434< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *p_stream,< / div >
< div class = "line" > < a name = "l00435" > < / a > < span class = "lineno" > 435< / span >   < a class = "code" href = "structopj__image.html" > opj_image_t< / a > * p_image,< / div >
< div class = "line" > < a name = "l00436" > < / a > < span class = "lineno" > 436< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager,< / div >
< div class = "line" > < a name = "l00437" > < / a > < span class = "lineno" > 437< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > tile_index );< / div >
< div class = "line" > < a name = "l00438" > < / a > < span class = "lineno" > 438< / span >   < / div >
< div class = "line" > < a name = "l00439" > < / a > < span class = "lineno" > 439< / span >   < / div >
< div class = "line" > < a name = "l00443" > < / a > < span class = "lineno" > 443< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "group___j_p2.html#ga271ca4cacb9ec1d01623e1dc0762af22" > opj_jp2_set_decoded_resolution_factor< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *p_jp2, < / div >
< div class = "line" > < a name = "l00444" > < / a > < span class = "lineno" > 444< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > res_factor, < / div >
< div class = "line" > < a name = "l00445" > < / a > < span class = "lineno" > 445< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00446" > < / a > < span class = "lineno" > 446< / span >   < / div >
< div class = "line" > < a name = "l00447" > < / a > < span class = "lineno" > 447< / span >   < / div >
< div class = "line" > < a name = "l00448" > < / a > < span class = "lineno" > 448< / span >   < span class = "comment" > /* TODO MSD: clean these 3 functions */< / span > < / div >
< div class = "line" > < a name = "l00457" > < / a > < span class = "lineno" > 457< / span >   < span class = "keywordtype" > void< / span > < a class = "code" href = "group___j_p2.html#ga218687e233b685fbb1986b81849aeb61" > jp2_dump< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > * p_jp2, < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > flag, FILE* out_stream);< / div >
< div class = "line" > < a name = "l00458" > < / a > < span class = "lineno" > 458< / span >   < / div >
< div class = "line" > < a name = "l00466" > < / a > < span class = "lineno" > 466< / span >   < a class = "code" href = "structopj__codestream__info__v2.html" > opj_codestream_info_v2_t< / a > * < a class = "code" href = "group___j_p2.html#ga5ed9ca90035485efa93e1e7dce474780" > jp2_get_cstr_info< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > * p_jp2);< / div >
< div class = "line" > < a name = "l00467" > < / a > < span class = "lineno" > 467< / span >   < / div >
< div class = "line" > < a name = "l00475" > < / a > < span class = "lineno" > 475< / span >   < a class = "code" href = "structopj__codestream__index.html" > opj_codestream_index_t< / a > * < a class = "code" href = "group___j_p2.html#ga195430af9298b6633ff7a2aa754e2d31" > jp2_get_cstr_index< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > * p_jp2);< / div >
< div class = "line" > < a name = "l00476" > < / a > < span class = "lineno" > 476< / span >   < / div >
< div class = "line" > < a name = "l00477" > < / a > < span class = "lineno" > 477< / span >   < / div >
< div class = "line" > < a name = "l00481" > < / a > < span class = "lineno" > 481< / span >   < / div >
< div class = "line" > < a name = "l00482" > < / a > < span class = "lineno" > 482< / span >   < span class = "preprocessor" > #endif < / span > < span class = "comment" > /* __JP2_H */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a name = "l00483" > < / a > < span class = "lineno" > 483< / span >   < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2_html_a85f8f2c8814bd6f296476a19d382bb74" > < div class = "ttname" > < a href = "structopj__jp2.html#a85f8f2c8814bd6f296476a19d382bb74" > opj_jp2::numcomps< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 numcomps< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:170< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html" > < div class = "ttname" > < a href = "structopj__jp2.html" > opj_jp2< / a > < / div > < div class = "ttdoc" > JPEG-2000 file format reader/writer. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:156< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_a79421ce9fdc9a3e16432dd91b7c09abd" > < div class = "ttname" > < a href = "structopj__jp2.html#a79421ce9fdc9a3e16432dd91b7c09abd" > opj_jp2::m_validation_list< / a > < / div > < div class = "ttdeci" > struct opj_procedure_list * m_validation_list< / div > < div class = "ttdoc" > list of validation procedures < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:161< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_ga76f813737f3efed330e630f92cf20cee" > < div class = "ttname" > < a href = "group___j_p2.html#ga76f813737f3efed330e630f92cf20cee" > opj_jp2_cmap_comp_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_cmap_comp opj_jp2_cmap_comp_t< / div > < div class = "ttdoc" > Component mappings: channel index, mapping type, palette index. < / div > < / div >
< div class = "ttc" id = "openjpeg_8h_html_a64948c8a524dee101c5a4d7293e6158c" > < div class = "ttname" > < a href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > < / div > < div class = "ttdeci" > int64_t OPJ_OFF_T< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:130< / div > < / div >
< div class = "ttc" id = "structopj__jp2__comps_html_a35983fa253b87bb22ba5b3d44aea9223" > < div class = "ttname" > < a href = "structopj__jp2__comps.html#a35983fa253b87bb22ba5b3d44aea9223" > opj_jp2_comps::bpcc< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 bpcc< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:150< / div > < / div >
< div class = "ttc" id = "structopj__jp2__header__handler_html" > < div class = "ttname" > < a href = "structopj__jp2__header__handler.html" > opj_jp2_header_handler< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:210< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_aefec720627fa6c234c57b3ba93321770" > < div class = "ttname" > < a href = "structopj__jp2.html#aefec720627fa6c234c57b3ba93321770" > opj_jp2::jpip_on< / a > < / div > < div class = "ttdeci" > OPJ_BOOL jpip_on< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:191< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_ad07fe2daf519257d9f13afffdc7dc340" > < div class = "ttname" > < a href = "structopj__jp2.html#ad07fe2daf519257d9f13afffdc7dc340" > opj_jp2::jpip_iptr_offset< / a > < / div > < div class = "ttdeci" > OPJ_OFF_T jpip_iptr_offset< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:190< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_a8e5e1cc05ff8c62af2de5a449e7f8360" > < div class = "ttname" > < a href = "structopj__jp2.html#a8e5e1cc05ff8c62af2de5a449e7f8360" > opj_jp2::comps< / a > < / div > < div class = "ttdeci" > opj_jp2_comps_t * comps< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:183< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_a3373abe9fd441b568ef176fb3c226c56" > < div class = "ttname" > < a href = "structopj__jp2.html#a3373abe9fd441b568ef176fb3c226c56" > opj_jp2::m_procedure_list< / a > < / div > < div class = "ttdeci" > struct opj_procedure_list * m_procedure_list< / div > < div class = "ttdoc" > list of execution procedures < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:163< / div > < / div >
< div class = "ttc" id = "structopj__event__mgr_html" > < div class = "ttname" > < a href = "structopj__event__mgr.html" > opj_event_mgr< / a > < / div > < div class = "ttdoc" > Message handler object used for. < / div > < div class = "ttdef" > < b > Definition:< / b > event.h:50< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_ga76b56a66574ad86a63e6fc3ee6046cbf" > < div class = "ttname" > < a href = "group___j_p2.html#ga76b56a66574ad86a63e6fc3ee6046cbf" > opj_jp2_img_header_writer_handler_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_img_header_writer_handler opj_jp2_img_header_writer_handler_t< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gace8303066c8e51948c3c714fe4621554" > < div class = "ttname" > < a href = "group___j_p2.html#gace8303066c8e51948c3c714fe4621554" > opj_jp2_color_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_color opj_jp2_color_t< / div > < div class = "ttdoc" > Collector for ICC profile, palette, component mapping, channel description. < / div > < / div >
< div class = "ttc" id = "structopj__jp2__color_html_adf75f5a13127fd3295e3fa109968a232" > < div class = "ttname" > < a href = "structopj__jp2__color.html#adf75f5a13127fd3295e3fa109968a232" > opj_jp2_color::icc_profile_len< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 icc_profile_len< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:137< / div > < / div >
< div class = "ttc" id = "structopj__jp2__cdef__info_html_ac509dcc054a8fbfaf64a7672009de06b" > < div class = "ttname" > < a href = "structopj__jp2__cdef__info.html#ac509dcc054a8fbfaf64a7672009de06b" > opj_jp2_cdef_info::asoc< / a > < / div > < div class = "ttdeci" > OPJ_UINT16 asoc< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:97< / div > < / div >
< div class = "ttc" id = "openjpeg_8h_html_abb5dad6294f4611f1925388e919b16f4" > < div class = "ttname" > < a href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < / div > < div class = "ttdeci" > int OPJ_BOOL< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:110< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga87e42b697673c52a0b2bb2a241e56b06" > < div class = "ttname" > < a href = "group___j_p2.html#ga87e42b697673c52a0b2bb2a241e56b06" > opj_jp2_encode< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_encode(opj_jp2_t *jp2, opj_stream_private_t *stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Encode an image into a JPEG-2000 file stream. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1951< / div > < / div >
< div class = "ttc" id = "structopj__j2k_html" > < div class = "ttname" > < a href = "structopj__j2k.html" > opj_j2k< / a > < / div > < div class = "ttdoc" > JPEG-2000 codestream reader/writer. < / div > < div class = "ttdef" > < b > Definition:< / b > j2k.h:556< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_ga96e24b7a59738febb2f4e89750212021" > < div class = "ttname" > < a href = "group___j_p2.html#ga96e24b7a59738febb2f4e89750212021" > opj_jp2_write_tile< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_write_tile(opj_jp2_t *p_jp2, OPJ_UINT32 p_tile_index, OPJ_BYTE *p_data, OPJ_UINT32 p_data_size, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Writes a tile. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2765< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2__box_html_a1e05f17424b492e37d2d8ecbd8669f43" > < div class = "ttname" > < a href = "structopj__jp2__box.html#a1e05f17424b492e37d2d8ecbd8669f43" > opj_jp2_box::length< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 length< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:205< / div > < / div >
< div class = "ttc" id = "structopj__jp2__header__handler_html_a84bb5aa3b2dd5bb276d0ad2e8d74308f" > < div class = "ttname" > < a href = "structopj__jp2__header__handler.html#a84bb5aa3b2dd5bb276d0ad2e8d74308f" > opj_jp2_header_handler::id< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 id< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:213< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "structopj__stream__private_html" > < div class = "ttname" > < a href = "structopj__stream__private.html" > opj_stream_private< / a > < / div > < div class = "ttdoc" > Byte input-output stream. < / div > < div class = "ttdef" > < b > Definition:< / b > cio.h:81< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2__pclr_html_a0569973966d1e41738af2affffcc98b2" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html#a0569973966d1e41738af2affffcc98b2" > opj_jp2_pclr::channel_size< / a > < / div > < div class = "ttdeci" > OPJ_BYTE * channel_size< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:125< / div > < / div >
< div class = "ttc" id = "openjpeg_8h_html_a22de44e15bddae7edfacf4e9ac9bb199" > < div class = "ttname" > < a href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > < / div > < div class = "ttdeci" > unsigned char OPJ_BYTE< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:117< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga39499b02d05699c0bbd69412b24c6bd6" > < div class = "ttname" > < a href = "group___j_p2.html#ga39499b02d05699c0bbd69412b24c6bd6" > opj_jp2_read_tile_header< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_read_tile_header(opj_jp2_t *p_jp2, OPJ_UINT32 *p_tile_index, OPJ_UINT32 *p_data_size, OPJ_INT32 *p_tile_x0, OPJ_INT32 *p_tile_y0, OPJ_INT32 *p_tile_x1, OPJ_INT32 *p_tile_y1, OPJ_UINT32 *p_nb_comps, OPJ_BOOL *p_go_on, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a tile header. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2741< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2__pclr_html_af37aceb83a88b539247d9ad74ebe5982" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html#af37aceb83a88b539247d9ad74ebe5982" > opj_jp2_pclr::channel_sign< / a > < / div > < div class = "ttdeci" > OPJ_BYTE * channel_sign< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:124< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_ab70c120d80c4d8924700cdf01e755471" > < div class = "ttname" > < a href = "structopj__jp2.html#ab70c120d80c4d8924700cdf01e755471" > opj_jp2::numcl< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 numcl< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:181< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga7d5389b7ba1706b96ec2adeb431a4735" > < div class = "ttname" > < a href = "group___j_p2.html#ga7d5389b7ba1706b96ec2adeb431a4735" > opj_jp2_create< / a > < / div > < div class = "ttdeci" > opj_jp2_t * opj_jp2_create(OPJ_BOOL p_is_decoder)< / div > < div class = "ttdoc" > Creates a jpeg2000 file decompressor. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2927< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2__box_html" > < div class = "ttname" > < a href = "structopj__jp2__box.html" > opj_jp2_box< / a > < / div > < div class = "ttdoc" > JP2 Box. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:204< / div > < / div >
< div class = "ttc" id = "structopj__jp2__cdef_html_a29f47cabdd5e963425d8f714aae315bb" > < div class = "ttname" > < a href = "structopj__jp2__cdef.html#a29f47cabdd5e963425d8f714aae315bb" > opj_jp2_cdef::info< / a > < / div > < div class = "ttdeci" > opj_jp2_cdef_info_t * info< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:105< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_ae13f89811307d08f708b91ca169d6eb5" > < div class = "ttname" > < a href = "structopj__jp2.html#ae13f89811307d08f708b91ca169d6eb5" > opj_jp2::w< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 w< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:166< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gga365cc3a24f67d841247836d1a1b12da6a762a0e16fd931d59e6472f6b80f453d4" > < div class = "ttname" > < a href = "group___j_p2.html#gga365cc3a24f67d841247836d1a1b12da6a762a0e16fd931d59e6472f6b80f453d4" > JP2_IMG_STATE_UNKNOWN< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:88< / div > < / div >
< div class = "ttc" id = "structopj__jp2__cdef__info_html_a986c92a70181818edebbda8206925b02" > < div class = "ttname" > < a href = "structopj__jp2__cdef__info.html#a986c92a70181818edebbda8206925b02" > opj_jp2_cdef_info::cn< / a > < / div > < div class = "ttdeci" > OPJ_UINT16 cn< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:97< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_aa23fdbe2afadda6daac7757c212466c7" > < div class = "ttname" > < a href = "structopj__jp2.html#aa23fdbe2afadda6daac7757c212466c7" > opj_jp2::IPR< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 IPR< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:174< / div > < / div >
< div class = "ttc" id = "structopj__jp2__comps_html_a49a9008649c2dc0ec1df04e08dcc808d" > < div class = "ttname" > < a href = "structopj__jp2__comps.html#a49a9008649c2dc0ec1df04e08dcc808d" > opj_jp2_comps::depth< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 depth< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:148< / div > < / div >
< div class = "ttc" id = "openjpeg_8h_html_a18db30db100bcfbfd459dd53ef12d446" > < div class = "ttname" > < a href = "openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446" > OPJ_UINT16< / a > < / div > < div class = "ttdeci" > uint16_t OPJ_UINT16< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:124< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_gaebe5923df2f64f3107658fefb4cb03e0" > < div class = "ttname" > < a href = "group___j_p2.html#gaebe5923df2f64f3107658fefb4cb03e0" > opj_jp2_decode_tile< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_decode_tile(opj_jp2_t *p_jp2, OPJ_UINT32 p_tile_index, OPJ_BYTE *p_data, OPJ_UINT32 p_data_size, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Decode tile data. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2777< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "group___j_p2_html_gaadfcc70dfea4fce9ea1198902bb0347e" > < div class = "ttname" > < a href = "group___j_p2.html#gaadfcc70dfea4fce9ea1198902bb0347e" > opj_jp2_cdef_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_cdef opj_jp2_cdef_t< / div > < div class = "ttdoc" > Channel descriptions and number of descriptions. < / div > < / div >
< div class = "ttc" id = "structopj__jp2__header__handler_html_a10f6796223fd6fe473874706436aecd8" > < div class = "ttname" > < a href = "structopj__jp2__header__handler.html#a10f6796223fd6fe473874706436aecd8" > opj_jp2_header_handler::handler< / a > < / div > < div class = "ttdeci" > OPJ_BOOL(* handler)(opj_jp2_t *jp2, OPJ_BYTE *p_header_data, OPJ_UINT32 p_header_size, opj_event_mgr_t *p_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:215< / div > < / div >
< div class = "ttc" id = "openjpeg_8h_html_a3cec91ef9e73677f0dbd60d4e42401b9" > < div class = "ttname" > < a href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > < / div > < div class = "ttdeci" > int32_t OPJ_INT32< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:125< / div > < / div >
< div class = "ttc" id = "structopj__codestream__info__v2_html" > < div class = "ttname" > < a href = "structopj__codestream__info__v2.html" > opj_codestream_info_v2< / a > < / div > < div class = "ttdoc" > Information structure about the codestream (FIXME should be expand and enhance) < / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:915< / div > < / div >
< div class = "ttc" id = "structopj__jp2__cmap__comp_html_a80e39cff1338addeb6613a660448274e" > < div class = "ttname" > < a href = "structopj__jp2__cmap__comp.html#a80e39cff1338addeb6613a660448274e" > opj_jp2_cmap_comp::mtyp< / a > < / div > < div class = "ttdeci" > OPJ_BYTE mtyp< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:115< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga271ca4cacb9ec1d01623e1dc0762af22" > < div class = "ttname" > < a href = "group___j_p2.html#ga271ca4cacb9ec1d01623e1dc0762af22" > opj_jp2_set_decoded_resolution_factor< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_set_decoded_resolution_factor(opj_jp2_t *p_jp2, OPJ_UINT32 res_factor, opj_event_mgr_t *p_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2990< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "group___j_p2_html_ga60bb4f8ed9edf3cf8fa9e89ec82acd98" > < div class = "ttname" > < a href = "group___j_p2.html#ga60bb4f8ed9edf3cf8fa9e89ec82acd98" > opj_jp2_comps_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_comps opj_jp2_comps_t< / div > < div class = "ttdoc" > JP2 component. < / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga94441c4e15ce0c7adfc3610152e630f2" > < div class = "ttname" > < a href = "group___j_p2.html#ga94441c4e15ce0c7adfc3610152e630f2" > opj_jp2_setup_encoder< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_setup_encoder(opj_jp2_t *jp2, opj_cparameters_t *parameters, opj_image_t *image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Setup the encoder parameters using the current image and using user parameters. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1784< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2__box_html_a86ff1e8de1f326fc2cdf029c3a3764ee" > < div class = "ttname" > < a href = "structopj__jp2__box.html#a86ff1e8de1f326fc2cdf029c3a3764ee" > opj_jp2_box::type< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 type< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:206< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga305f0351317cfc1ff0e0372fe0c64cdc" > < div class = "ttname" > < a href = "group___j_p2.html#ga305f0351317cfc1ff0e0372fe0c64cdc" > opj_jp2_end_decompress< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_end_decompress(opj_jp2_t *jp2, opj_stream_private_t *cio, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Ends the decompression procedures and possibiliy add data to be read after the codestream. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1958< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2__color_html_a0457dbecaaf7af232fe78218bce45286" > < div class = "ttname" > < a href = "structopj__jp2__color.html#a0457dbecaaf7af232fe78218bce45286" > opj_jp2_color::jp2_cdef< / a > < / div > < div class = "ttdeci" > opj_jp2_cdef_t * jp2_cdef< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:139< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_a875518e7a947320aa58c01fbbd759dc7" > < div class = "ttname" > < a href = "structopj__jp2.html#a875518e7a947320aa58c01fbbd759dc7" > opj_jp2::j2k< / a > < / div > < div class = "ttdeci" > opj_j2k_t * j2k< / div > < div class = "ttdoc" > handle to the J2K codec < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:159< / div > < / div >
< div class = "ttc" id = "structopj__jp2__pclr_html_a5086af17a60ce66dec67fd0fb21cb572" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html#a5086af17a60ce66dec67fd0fb21cb572" > opj_jp2_pclr::entries< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 * entries< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:123< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_a8abe8bd5f7fcd93be189dfcbf8812971" > < div class = "ttname" > < a href = "structopj__jp2.html#a8abe8bd5f7fcd93be189dfcbf8812971" > opj_jp2::minversion< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 minversion< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:180< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_a76092894913b42c5f6a3d25c22710040" > < div class = "ttname" > < a href = "structopj__jp2.html#a76092894913b42c5f6a3d25c22710040" > opj_jp2::j2k_codestream_offset< / a > < / div > < div class = "ttdeci" > OPJ_OFF_T j2k_codestream_offset< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:189< / div > < / div >
< div class = "ttc" id = "structopj__jp2__pclr_html_a93f41a07f4176b4f3a59ec11ce410f07" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html#a93f41a07f4176b4f3a59ec11ce410f07" > opj_jp2_pclr::nr_channels< / a > < / div > < div class = "ttdeci" > OPJ_BYTE nr_channels< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:128< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga3f8042c954d1cb5a29080555fa241e10" > < div class = "ttname" > < a href = "group___j_p2.html#ga3f8042c954d1cb5a29080555fa241e10" > opj_jp2_set_decode_area< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_set_decode_area(opj_jp2_t *p_jp2, opj_image_t *p_image, OPJ_INT32 p_start_x, OPJ_INT32 p_start_y, OPJ_INT32 p_end_x, OPJ_INT32 p_end_y, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Sets the given area to be decoded. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2856< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__image_html" > < div class = "ttname" > < a href = "structopj__image.html" > opj_image< / a > < / div > < div class = "ttdoc" > Defines image data and characteristics. < / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:661< / div > < / div >
< div class = "ttc" id = "structopj__jp2__cdef__info_html_a7cc6773fa31c8f7da3ccf832331d55b7" > < div class = "ttname" > < a href = "structopj__jp2__cdef__info.html#a7cc6773fa31c8f7da3ccf832331d55b7" > opj_jp2_cdef_info::typ< / a > < / div > < div class = "ttdeci" > OPJ_UINT16 typ< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:97< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_aafa30d9a77179bf5d958a09a96e75262" > < div class = "ttname" > < a href = "structopj__jp2.html#aafa30d9a77179bf5d958a09a96e75262" > opj_jp2::jp2_state< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 jp2_state< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:192< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9ea6a09dadb50a6b7097cb30de4199ed3c1" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea6a09dadb50a6b7097cb30de4199ed3c1" > JP2_STATE_NONE< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:75< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_ace2bc5d96509b1975fead8d36a7a2489" > < div class = "ttname" > < a href = "structopj__jp2.html#ace2bc5d96509b1975fead8d36a7a2489" > opj_jp2::ignore_pclr_cmap_cdef< / a > < / div > < div class = "ttdeci" > OPJ_BOOL ignore_pclr_cmap_cdef< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:197< / div > < / div >
< div class = "ttc" id = "structopj__dparameters_html" > < div class = "ttname" > < a href = "structopj__dparameters.html" > opj_dparameters< / a > < / div > < div class = "ttdoc" > Decompression parameters. < / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:508< / div > < / div >
< div class = "ttc" id = "structopj__jp2__color_html" > < div class = "ttname" > < a href = "structopj__jp2__color.html" > opj_jp2_color< / a > < / div > < div class = "ttdoc" > Collector for ICC profile, palette, component mapping, channel description. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:134< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga6bfb434e0d150ae769c7e8eb81117723" > < div class = "ttname" > < a href = "group___j_p2.html#ga6bfb434e0d150ae769c7e8eb81117723" > opj_jp2_read_header< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_read_header(opj_stream_private_t *p_stream, opj_jp2_t *jp2, opj_image_t **p_image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a jpeg2000 file header structure. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2635< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2_html_a339671403a394735a3ed05293ee2a50b" > < div class = "ttname" > < a href = "structopj__jp2.html#a339671403a394735a3ed05293ee2a50b" > opj_jp2::precedence< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 precedence< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:178< / div > < / div >
< div class = "ttc" id = "structopj__procedure__list_html" > < div class = "ttname" > < a href = "structopj__procedure__list.html" > opj_procedure_list< / a > < / div > < div class = "ttdoc" > A list of procedures. < / div > < div class = "ttdef" > < b > Definition:< / b > function_list.h:57< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_a31b79800074b58a6f92ead64ae0a1e5e" > < div class = "ttname" > < a href = "structopj__jp2.html#a31b79800074b58a6f92ead64ae0a1e5e" > opj_jp2::jp2_img_state< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 jp2_img_state< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:193< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga241be56a14ecbf212a1cef44bc148f7b" > < div class = "ttname" > < a href = "group___j_p2.html#ga241be56a14ecbf212a1cef44bc148f7b" > opj_jp2_start_compress< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_start_compress(opj_jp2_t *jp2, opj_stream_private_t *stream, opj_image_t *p_image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Starts a compression scheme, i.e. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2269< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2__color_html_a59f5a767a1797ff94791dd7ef3036f26" > < div class = "ttname" > < a href = "structopj__jp2__color.html#a59f5a767a1797ff94791dd7ef3036f26" > opj_jp2_color::icc_profile_buf< / a > < / div > < div class = "ttdeci" > OPJ_BYTE * icc_profile_buf< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:136< / div > < / div >
< div class = "ttc" id = "structopj__jp2__img__header__writer__handler_html_a6602a333477eac73b87c7dba9d8661a3" > < div class = "ttname" > < a href = "structopj__jp2__img__header__writer__handler.html#a6602a333477eac73b87c7dba9d8661a3" > opj_jp2_img_header_writer_handler::m_size< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 m_size< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:230< / div > < / div >
< div class = "ttc" id = "structopj__jp2__cmap__comp_html_a5be92506889741ecd457aeb5e039bb5a" > < div class = "ttname" > < a href = "structopj__jp2__cmap__comp.html#a5be92506889741ecd457aeb5e039bb5a" > opj_jp2_cmap_comp::pcol< / a > < / div > < div class = "ttdeci" > OPJ_BYTE pcol< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:115< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga24d94a6f5cf51200b3366a77e25e547d" > < div class = "ttname" > < a href = "group___j_p2.html#ga24d94a6f5cf51200b3366a77e25e547d" > opj_jp2_setup_decoder< / a > < / div > < div class = "ttdeci" > void opj_jp2_setup_decoder(opj_jp2_t *jp2, opj_dparameters_t *parameters)< / div > < div class = "ttdoc" > Setup the decoder decoding parameters using user parameters. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1770< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gaab973979e00628ffd8b3d99a402d85aa" > < div class = "ttname" > < a href = "group___j_p2.html#gaab973979e00628ffd8b3d99a402d85aa" > opj_jp2_decode< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_decode(opj_jp2_t *jp2, opj_stream_private_t *p_stream, opj_image_t *p_image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Decode an image from a JPEG-2000 file stream. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1493< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2_html_a586cf1790b0c4858f9dc5ff1ffa5b61b" > < div class = "ttname" > < a href = "structopj__jp2.html#a586cf1790b0c4858f9dc5ff1ffa5b61b" > opj_jp2::approx< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 approx< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:176< / div > < / div >
< div class = "ttc" id = "structopj__jp2__pclr_html_ae1be1d82e72b48d281b96905df997291" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html#ae1be1d82e72b48d281b96905df997291" > opj_jp2_pclr::nr_entries< / a > < / div > < div class = "ttdeci" > OPJ_UINT16 nr_entries< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:127< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gad416d216ba57f4e7d1255f94ce52fef9" > < div class = "ttname" > < a href = "group___j_p2.html#gad416d216ba57f4e7d1255f94ce52fef9" > opj_jp2_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2 opj_jp2_t< / div > < div class = "ttdoc" > JPEG-2000 file format reader/writer. < / div > < / div >
< div class = "ttc" id = "structopj__jp2__box_html_a33abcdc818d00a144bbbd7167d55a194" > < div class = "ttname" > < a href = "structopj__jp2__box.html#a33abcdc818d00a144bbbd7167d55a194" > opj_jp2_box::init_pos< / a > < / div > < div class = "ttdeci" > OPJ_INT32 init_pos< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:207< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9eae8b7b9448ddfd73e27cb603048c0f23d" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9eae8b7b9448ddfd73e27cb603048c0f23d" > JP2_STATE_END_CODESTREAM< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:80< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_a2ad7a5f9ed0c0b24e7c78fdcb2f1de74" > < div class = "ttname" > < a href = "structopj__jp2.html#a2ad7a5f9ed0c0b24e7c78fdcb2f1de74" > opj_jp2::C< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 C< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:172< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gaee7881538c2c909d6f88ddd07ba89619" > < div class = "ttname" > < a href = "group___j_p2.html#gaee7881538c2c909d6f88ddd07ba89619" > opj_jp2_pclr_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_pclr opj_jp2_pclr_t< / div > < div class = "ttdoc" > Palette data: table entries, palette columns. < / div > < / div >
< div class = "ttc" id = "group___j_p2_html_ga6426e82c7d636762ae35b39f0d47cff9" > < div class = "ttname" > < a href = "group___j_p2.html#ga6426e82c7d636762ae35b39f0d47cff9" > opj_jp2_box_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_box opj_jp2_box_t< / div > < div class = "ttdoc" > JP2 Box. < / div > < / div >
< div class = "ttc" id = "structopj__jp2__cmap__comp_html" > < div class = "ttname" > < a href = "structopj__jp2__cmap__comp.html" > opj_jp2_cmap_comp< / a > < / div > < div class = "ttdoc" > Component mappings: channel index, mapping type, palette index. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:112< / div > < / div >
< div class = "ttc" id = "structopj__jp2__img__header__writer__handler_html_a28a7b2543673b3f762025a3ee3b9c1ac" > < div class = "ttname" > < a href = "structopj__jp2__img__header__writer__handler.html#a28a7b2543673b3f762025a3ee3b9c1ac" > opj_jp2_img_header_writer_handler::m_data< / a > < / div > < div class = "ttdeci" > OPJ_BYTE * m_data< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:228< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga195430af9298b6633ff7a2aa754e2d31" > < div class = "ttname" > < a href = "group___j_p2.html#ga195430af9298b6633ff7a2aa754e2d31" > jp2_get_cstr_index< / a > < / div > < div class = "ttdeci" > opj_codestream_index_t * jp2_get_cstr_index(opj_jp2_t *p_jp2)< / div > < div class = "ttdoc" > Get the codestream index from a JPEG2000 codec. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2980< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2__color_html_abc3a39c8ede26c3d2e4950cf7c077f31" > < div class = "ttname" > < a href = "structopj__jp2__color.html#abc3a39c8ede26c3d2e4950cf7c077f31" > opj_jp2_color::jp2_pclr< / a > < / div > < div class = "ttdeci" > opj_jp2_pclr_t * jp2_pclr< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:140< / div > < / div >
< div class = "ttc" id = "structopj__jp2__cdef_html_a40d46b67c1dd74efeaf8dd224da8496c" > < div class = "ttname" > < a href = "structopj__jp2__cdef.html#a40d46b67c1dd74efeaf8dd224da8496c" > opj_jp2_cdef::n< / a > < / div > < div class = "ttdeci" > OPJ_UINT16 n< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:106< / div > < / div >
< div class = "ttc" id = "structopj__codestream__index_html" > < div class = "ttname" > < a href = "structopj__codestream__index.html" > opj_codestream_index< / a > < / div > < div class = "ttdoc" > Index structure of the codestream (FIXME should be expand and enhance) < / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:990< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_af5a9288d5d542391f82aa7ef2b7030a1" > < div class = "ttname" > < a href = "structopj__jp2.html#af5a9288d5d542391f82aa7ef2b7030a1" > opj_jp2::enumcs< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 enumcs< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:177< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9ea91dc55a2a402026616bfff54f9a8c116" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea91dc55a2a402026616bfff54f9a8c116" > JP2_STATE_UNKNOWN< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:81< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9ea03bb234c65fbef8ce630c9823c0ac39c" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea03bb234c65fbef8ce630c9823c0ac39c" > JP2_STATE_CODESTREAM< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:79< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga5ed9ca90035485efa93e1e7dce474780" > < div class = "ttname" > < a href = "group___j_p2.html#ga5ed9ca90035485efa93e1e7dce474780" > jp2_get_cstr_info< / a > < / div > < div class = "ttdeci" > opj_codestream_info_v2_t * jp2_get_cstr_info(opj_jp2_t *p_jp2)< / div > < div class = "ttdoc" > Get the codestream info from a JPEG2000 codec. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2985< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2_html_ada6c04ccb24bfd90726e9cc334006aac" > < div class = "ttname" > < a href = "structopj__jp2.html#ada6c04ccb24bfd90726e9cc334006aac" > opj_jp2::UnkC< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 UnkC< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:173< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > < div class = "ttname" > < a href = "group___j_p2.html#ga1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > opj_jp2_destroy< / a > < / div > < div class = "ttdeci" > void opj_jp2_destroy(opj_jp2_t *jp2)< / div > < div class = "ttdoc" > Destroy a JP2 decompressor handle. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2788< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2_html_a93425cf36af61028d51c8e1d8ccb926c" > < div class = "ttname" > < a href = "structopj__jp2.html#a93425cf36af61028d51c8e1d8ccb926c" > opj_jp2::color< / a > < / div > < div class = "ttdeci" > opj_jp2_color_t color< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:195< / div > < / div >
< div class = "ttc" id = "openjpeg_8h_html_a4cb1e6e6b6ef2df499d5c02f7df54cbb" > < div class = "ttname" > < a href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < / div > < div class = "ttdeci" > uint32_t OPJ_UINT32< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:126< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_adb758190fa0884352081f9117f81dd7c" > < div class = "ttname" > < a href = "structopj__jp2.html#adb758190fa0884352081f9117f81dd7c" > opj_jp2::bpc< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 bpc< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:171< / div > < / div >
< div class = "ttc" id = "structopj__jp2__pclr_html" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html" > opj_jp2_pclr< / a > < / div > < div class = "ttdoc" > Palette data: table entries, palette columns. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:121< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_ga6dddaee86f9af386faddb221f893ff0d" > < div class = "ttname" > < a href = "group___j_p2.html#ga6dddaee86f9af386faddb221f893ff0d" > opj_jp2_header_handler_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_header_handler opj_jp2_header_handler_t< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_a70f6a298859522dbf3c830f0a1eda18d" > < div class = "ttname" > < a href = "structopj__jp2.html#a70f6a298859522dbf3c830f0a1eda18d" > opj_jp2::h< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 h< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:168< / div > < / div >
< div class = "ttc" id = "structopj__jp2__pclr_html_adca91f787ca88452162789756f05be01" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html#adca91f787ca88452162789756f05be01" > opj_jp2_pclr::cmap< / a > < / div > < div class = "ttdeci" > opj_jp2_cmap_comp_t * cmap< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:126< / div > < / div >
< div class = "ttc" id = "structopj__cparameters_html" > < div class = "ttname" > < a href = "structopj__cparameters.html" > opj_cparameters< / a > < / div > < div class = "ttdoc" > Compression parameters. < / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:353< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_a208170d32cc20d0fff660186eb4861ee" > < div class = "ttname" > < a href = "structopj__jp2.html#a208170d32cc20d0fff660186eb4861ee" > opj_jp2::brand< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 brand< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:179< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga69b73f68c750cf70dc3b9836ed6ccfdc" > < div class = "ttname" > < a href = "group___j_p2.html#ga69b73f68c750cf70dc3b9836ed6ccfdc" > opj_jp2_get_tile< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_get_tile(opj_jp2_t *p_jp2, opj_stream_private_t *p_stream, opj_image_t *p_image, opj_event_mgr_t *p_manager, OPJ_UINT32 tile_index)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2866< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "group___j_p2_html_ga365cc3a24f67d841247836d1a1b12da6" > < div class = "ttname" > < a href = "group___j_p2.html#ga365cc3a24f67d841247836d1a1b12da6" > JP2_IMG_STATE< / a > < / div > < div class = "ttdeci" > JP2_IMG_STATE< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:85< / div > < / div >
< div class = "ttc" id = "structopj__jp2__color_html_a09689a1bd0b03a26bf88b9f183568fc2" > < div class = "ttname" > < a href = "structopj__jp2__color.html#a09689a1bd0b03a26bf88b9f183568fc2" > opj_jp2_color::jp2_has_colr< / a > < / div > < div class = "ttdeci" > OPJ_BYTE jp2_has_colr< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:141< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_gaceeec558d7ed87b1eec33edddf4a0205" > < div class = "ttname" > < a href = "group___j_p2.html#gaceeec558d7ed87b1eec33edddf4a0205" > opj_jp2_end_compress< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_end_compress(opj_jp2_t *jp2, opj_stream_private_t *cio, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Ends the compression procedures and possibiliy add data to be read after the codestream. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1981< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2__comps_html_a9cf3bdebab87dfedb83480abc2d96773" > < div class = "ttname" > < a href = "structopj__jp2__comps.html#a9cf3bdebab87dfedb83480abc2d96773" > opj_jp2_comps::sgnd< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 sgnd< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:149< / div > < / div >
< div class = "ttc" id = "structopj__jp2__cmap__comp_html_a2efcc8ed4eab091e5b1b3d9e34206d57" > < div class = "ttname" > < a href = "structopj__jp2__cmap__comp.html#a2efcc8ed4eab091e5b1b3d9e34206d57" > opj_jp2_cmap_comp::cmp< / a > < / div > < div class = "ttdeci" > OPJ_UINT16 cmp< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:114< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga8ba7b52117ef94c8d09b62e832acc11d" > < div class = "ttname" > < a href = "group___j_p2.html#ga8ba7b52117ef94c8d09b62e832acc11d" > opj_jp2_cdef_info_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_cdef_info opj_jp2_cdef_info_t< / div > < div class = "ttdoc" > Channel description: channel index, type, association. < / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2_html_aac64b2494bc12c8e3dc8ca363523f675" > < div class = "ttname" > < a href = "structopj__jp2.html#aac64b2494bc12c8e3dc8ca363523f675" > opj_jp2::cl< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 * cl< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:182< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9ea324c09121187d3035fc5cd0cb2ab69de" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea324c09121187d3035fc5cd0cb2ab69de" > JP2_STATE_SIGNATURE< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:76< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gga365cc3a24f67d841247836d1a1b12da6a9fb83979377aa7506f557188df391807" > < div class = "ttname" > < a href = "group___j_p2.html#gga365cc3a24f67d841247836d1a1b12da6a9fb83979377aa7506f557188df391807" > JP2_IMG_STATE_NONE< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:87< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9eac331e7d837bf73e7dec2a1a1d805fa78" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9eac331e7d837bf73e7dec2a1a1d805fa78" > JP2_STATE_FILE_TYPE< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:77< / div > < / div >
< div class = "ttc" id = "structopj__jp2_html_ac5c8d612480d6624fd427db39a5955dd" > < div class = "ttname" > < a href = "structopj__jp2.html#ac5c8d612480d6624fd427db39a5955dd" > opj_jp2::meth< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 meth< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:175< / div > < / div >
< div class = "ttc" id = "structopj__jp2__comps_html" > < div class = "ttname" > < a href = "structopj__jp2__comps.html" > opj_jp2_comps< / a > < / div > < div class = "ttdoc" > JP2 component. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:147< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_ga7462590194ace4bae9a25d78ee2bda9e" > < div class = "ttname" > < a href = "group___j_p2.html#ga7462590194ace4bae9a25d78ee2bda9e" > JP2_STATE< / a > < / div > < div class = "ttdeci" > JP2_STATE< / div > < div class = "ttdoc" > < Resolution box ( super-box ) < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:73< / div > < / div >
< div class = "ttc" id = "structopj__jp2__img__header__writer__handler_html" > < div class = "ttname" > < a href = "structopj__jp2__img__header__writer__handler.html" > opj_jp2_img_header_writer_handler< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:223< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "structopj__jp2__cdef__info_html" > < div class = "ttname" > < a href = "structopj__jp2__cdef__info.html" > opj_jp2_cdef_info< / a > < / div > < div class = "ttdoc" > Channel description: channel index, type, association. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:95< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__jp2__cdef_html" > < div class = "ttname" > < a href = "structopj__jp2__cdef.html" > opj_jp2_cdef< / a > < / div > < div class = "ttdoc" > Channel descriptions and number of descriptions. < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:103< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9ea8806dd057f44621f1f973d1992cf2831" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea8806dd057f44621f1f973d1992cf2831" > JP2_STATE_HEADER< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:78< / div > < / div >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga218687e233b685fbb1986b81849aeb61" > < div class = "ttname" > < a href = "group___j_p2.html#ga218687e233b685fbb1986b81849aeb61" > jp2_dump< / a > < / div > < div class = "ttdeci" > void jp2_dump(opj_jp2_t *p_jp2, OPJ_INT32 flag, FILE *out_stream)< / div > < div class = "ttdoc" > Dump some elements from the JP2 decompression structure . < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2970< / div > < / div >
2015-07-10 18:06:19 +02:00
< / div > <!-- fragment --> < / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
Generated by   < a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
2016-09-29 22:38:29 +02:00
< / a > 1.8.10
2015-07-10 18:06:19 +02:00
< / small > < / address >
< / body >
< / html >