2022-05-13 20:21:13 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2015-07-10 18:06:19 +02:00
< 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" / >
2022-05-13 20:21:13 +02:00
< meta name = "generator" content = "Doxygen 1.8.17" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
2015-07-10 18:06:19 +02:00
< title > OpenJPEG: openjpeg.h File Reference< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
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
2022-05-13 20:21:13 +02:00
  < span id = "projectnumber" > 2.5.0< / span >
2015-07-10 18:06:19 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2022-05-13 20:21:13 +02:00
<!-- Generated by Doxygen 1.8.17 -->
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */< / script >
< div id = "main-nav" > < / div >
2015-07-10 18:06:19 +02:00
< div id = "nav-path" class = "navpath" >
< ul >
2020-12-28 22:12:25 +01:00
< li class = "navelem" > < a class = "el" href = "dir_43e0a1f539e00dcfa1a6bc4d4fee4fc2.html" > home< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_cb9b2b419d92b64f7cee83d8faf7a4ab.html" > even< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_f75d9a0165d6564a1e04793ef847d41d.html" > openjpeg< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_5f588d7ea139c1aae751d03c13a16064.html" > openjpeg< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_378f732e812ef6cbaaae22e96a4fa79f.html" > src< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_19dcb5713315405a27e1bde75a489a4c.html" > lib< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_54e5bc4f0640fea590afaf04f4d9c88d.html" > openjp2< / a > < / li > < / ul >
2015-07-10 18:06:19 +02:00
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
< a href = "#nested-classes" > Data Structures< / a > |
< a href = "#define-members" > Macros< / a > |
< a href = "#typedef-members" > Typedefs< / a > |
< a href = "#enum-members" > Enumerations< / a > |
< a href = "#func-members" > Functions< / a > < / div >
< div class = "headertitle" >
< div class = "title" > openjpeg.h File Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< div class = "textblock" > < code > #include " < a class = "el" href = "opj__stdint_8h_source.html" > opj_stdint.h< / a > " < / code > < br / >
< code > #include < stdio.h> < / code > < br / >
< / div >
< p > < a href = "openjpeg_8h_source.html" > Go to the source code of this file.< / a > < / p >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "nested-classes" > < / a >
Data Structures< / h2 > < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__poc.html" > opj_poc< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Progression order changes. < a href = "structopj__poc.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__cparameters.html" > opj_cparameters< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Compression parameters. < a href = "structopj__cparameters.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__dparameters.html" > opj_dparameters< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Decompression parameters. < a href = "structopj__dparameters.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__image__comp.html" > opj_image_comp< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Defines a single image component. < a href = "structopj__image__comp.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__image.html" > opj_image< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Defines image data and characteristics. < a href = "structopj__image.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__image__comptparm.html" > opj_image_comptparm< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Component parameters structure used by the opj_image_create function. < a href = "structopj__image__comptparm.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__packet__info.html" > opj_packet_info< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure : Information concerning a packet inside tile. < a href = "structopj__packet__info.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__marker__info.html" > opj_marker_info< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Marker structure. < a href = "structopj__marker__info.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__tp__info.html" > opj_tp_info< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure : Information concerning tile-parts. < a href = "structopj__tp__info.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__tile__info.html" > opj_tile_info< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure : information regarding tiles. < a href = "structopj__tile__info.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codestream__info.html" > opj_codestream_info< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure of the codestream. < a href = "structopj__codestream__info.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__tccp__info.html" > opj_tccp_info< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Tile-component coding parameters information. < a href = "structopj__tccp__info.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__tile__v2__info.html" > opj_tile_v2_info< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Tile coding parameters information. < a href = "structopj__tile__v2__info.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codestream__info__v2.html" > opj_codestream_info_v2< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Information structure about the codestream (FIXME should be expand and enhance) < a href = "structopj__codestream__info__v2.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__tp__index.html" > opj_tp_index< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure about a tile part. < a href = "structopj__tp__index.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__tile__index.html" > opj_tile_index< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure about a tile. < a href = "structopj__tile__index.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codestream__index.html" > opj_codestream_index< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure of the codestream (FIXME should be expand and enhance) < a href = "structopj__codestream__index.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__jp2__metadata.html" > opj_jp2_metadata< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Info structure of the JP2 file EXPERIMENTAL FOR THE MOMENT. < a href = "structopj__jp2__metadata.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__jp2__index.html" > opj_jp2_index< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure of the JP2 file EXPERIMENTAL FOR THE MOMENT. < a href = "structopj__jp2__index.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "define-members" > < / a >
Macros< / h2 > < / td > < / tr >
< tr class = "memitem:a2eb6f9e0395b47b8d5e3eeae4fe0c116" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116" > INLINE< / a > < / td > < / tr >
< tr class = "separator:a2eb6f9e0395b47b8d5e3eeae4fe0c116" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa864ab1a5ada8c6c74e4396ec27819d6" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aa864ab1a5ada8c6c74e4396ec27819d6" > OPJ_DEPRECATED< / a > (func)      func< / td > < / tr >
< tr class = "separator:aa864ab1a5ada8c6c74e4396ec27819d6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a2b6f81dbee968889b109abd54e8672e0" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a2b6f81dbee968889b109abd54e8672e0" > OPJ_DEPRECATED_STRUCT_MEMBER< / a > (memb, msg)      memb< / td > < / tr >
< tr class = "separator:a2b6f81dbee968889b109abd54e8672e0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:a90b59bf5c66846dc3317a89089091f91" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < / td > < / tr >
< tr class = "separator:a90b59bf5c66846dc3317a89089091f91" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3ae07d1edc3b22da429cfe9598e247ac" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a3ae07d1edc3b22da429cfe9598e247ac" > OPJ_LOCAL< / a > < / td > < / tr >
< tr class = "separator:a3ae07d1edc3b22da429cfe9598e247ac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aedc1e23ea6654d0cc416bc390687458b" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > < / td > < / tr >
< tr class = "separator:aedc1e23ea6654d0cc416bc390687458b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a04830036d767cba56cbf5ae5bdc481d3" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a04830036d767cba56cbf5ae5bdc481d3" > OPJ_TRUE< / a >       1< / td > < / tr >
< tr class = "separator:a04830036d767cba56cbf5ae5bdc481d3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac672bfd7db39c609e828acb07a321964" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a >       0< / td > < / tr >
< tr class = "separator:ac672bfd7db39c609e828acb07a321964" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a802696e43e0ad059cfb3310cb5b073bb" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a802696e43e0ad059cfb3310cb5b073bb" > OPJ_ARG_NOT_USED< / a > (x)      (void)(x)< / td > < / tr >
< tr class = "separator:a802696e43e0ad059cfb3310cb5b073bb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac1cd13efc1533d77a1941c5a2524320f" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ac1cd13efc1533d77a1941c5a2524320f" > OPJ_PATH_LEN< / a >       4096< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:ac1cd13efc1533d77a1941c5a2524320f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum allowed size for filenames. < a href = "openjpeg_8h.html#ac1cd13efc1533d77a1941c5a2524320f" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:ac1cd13efc1533d77a1941c5a2524320f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a86df1f90c5bd2c069ed8ea20712664d8" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a86df1f90c5bd2c069ed8ea20712664d8" > OPJ_J2K_MAXRLVLS< / a >       33< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a86df1f90c5bd2c069ed8ea20712664d8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of maximum resolution level authorized. < a href = "openjpeg_8h.html#a86df1f90c5bd2c069ed8ea20712664d8" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a86df1f90c5bd2c069ed8ea20712664d8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3c4792de45c6b5b13112be890d502b0d" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a3c4792de45c6b5b13112be890d502b0d" > OPJ_J2K_MAXBANDS< / a >       (3*< a class = "el" href = "openjpeg_8h.html#a86df1f90c5bd2c069ed8ea20712664d8" > OPJ_J2K_MAXRLVLS< / a > -2)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a3c4792de45c6b5b13112be890d502b0d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of maximum sub-band linked to number of resolution level. < a href = "openjpeg_8h.html#a3c4792de45c6b5b13112be890d502b0d" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a3c4792de45c6b5b13112be890d502b0d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a08afd36e32cc7c92b9abb60878d85be2" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a08afd36e32cc7c92b9abb60878d85be2" > OPJ_J2K_DEFAULT_NB_SEGS< / a >       10< / td > < / tr >
< tr class = "separator:a08afd36e32cc7c92b9abb60878d85be2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afdf81a086aee04619038f70556971284" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#afdf81a086aee04619038f70556971284" > OPJ_J2K_STREAM_CHUNK_SIZE< / a >       0x100000 /** 1 mega by default */< / td > < / tr >
< tr class = "separator:afdf81a086aee04619038f70556971284" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa2f2c6944da46eb1998070201c80f277" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aa2f2c6944da46eb1998070201c80f277" > OPJ_J2K_DEFAULT_HEADER_SIZE< / a >       1000< / td > < / tr >
< tr class = "separator:aa2f2c6944da46eb1998070201c80f277" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8a0486d83b80c8383b13692d3303f556" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a8a0486d83b80c8383b13692d3303f556" > OPJ_J2K_MCC_DEFAULT_NB_RECORDS< / a >       10< / td > < / tr >
< tr class = "separator:a8a0486d83b80c8383b13692d3303f556" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa25cdee0d8a239d1594ef0aabae79cb0" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aa25cdee0d8a239d1594ef0aabae79cb0" > OPJ_J2K_MCT_DEFAULT_NB_RECORDS< / a >       10< / td > < / tr >
< tr class = "separator:aa25cdee0d8a239d1594ef0aabae79cb0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0b8315749743c701bbdd0da02eddd2bf" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf" > JPWL_MAX_NO_TILESPECS< / a >       16< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a0b8315749743c701bbdd0da02eddd2bf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum number of tile parts expected by JPWL: increase at your will. < a href = "openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a0b8315749743c701bbdd0da02eddd2bf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a746f5052f95e8c498152ad54120b88f3" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3" > JPWL_MAX_NO_PACKSPECS< / a >       16< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a746f5052f95e8c498152ad54120b88f3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum number of packet parts expected by JPWL: increase at your will. < a href = "openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a746f5052f95e8c498152ad54120b88f3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3e8dfecd6dc3e41e41e36073dad5acf9" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a3e8dfecd6dc3e41e41e36073dad5acf9" > JPWL_MAX_NO_MARKERS< / a >       512< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a3e8dfecd6dc3e41e41e36073dad5acf9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum number of JPWL markers: increase at your will. < a href = "openjpeg_8h.html#a3e8dfecd6dc3e41e41e36073dad5acf9" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a3e8dfecd6dc3e41e41e36073dad5acf9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a09c2735bef46a0baa313e7efc148090a" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a09c2735bef46a0baa313e7efc148090a" > JPWL_PRIVATEINDEX_NAME< / a >       " jpwl_index_privatefilename" < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a09c2735bef46a0baa313e7efc148090a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > index file name used when JPWL is on < a href = "openjpeg_8h.html#a09c2735bef46a0baa313e7efc148090a" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a09c2735bef46a0baa313e7efc148090a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1138ee6acb2634c1763319c7ee2bd25d" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a1138ee6acb2634c1763319c7ee2bd25d" > JPWL_EXPECTED_COMPONENTS< / a >       3< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a1138ee6acb2634c1763319c7ee2bd25d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Expect this number of components, so you'll find better the first EPB. < a href = "openjpeg_8h.html#a1138ee6acb2634c1763319c7ee2bd25d" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a1138ee6acb2634c1763319c7ee2bd25d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1f2210ceb1d0dcca5f4d64cbf6b9eb6e" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a1f2210ceb1d0dcca5f4d64cbf6b9eb6e" > JPWL_MAXIMUM_TILES< / a >       8192< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a1f2210ceb1d0dcca5f4d64cbf6b9eb6e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Expect this maximum number of tiles, to avoid some crashes. < a href = "openjpeg_8h.html#a1f2210ceb1d0dcca5f4d64cbf6b9eb6e" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a1f2210ceb1d0dcca5f4d64cbf6b9eb6e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1b3f27488711d86dd5c5f210f0bd3cfc" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a1b3f27488711d86dd5c5f210f0bd3cfc" > JPWL_MAXIMUM_HAMMING< / a >       2< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a1b3f27488711d86dd5c5f210f0bd3cfc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Expect this maximum number of bit errors in marker id's. < a href = "openjpeg_8h.html#a1b3f27488711d86dd5c5f210f0bd3cfc" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a1b3f27488711d86dd5c5f210f0bd3cfc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a90876178200ed338216c31159449b016" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a90876178200ed338216c31159449b016" > JPWL_MAXIMUM_EPB_ROOM< / a >       65450< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a90876178200ed338216c31159449b016" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Expect this maximum number of bytes for composition of EPBs. < a href = "openjpeg_8h.html#a90876178200ed338216c31159449b016" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a90876178200ed338216c31159449b016" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a41a56a00708b8bb9e94f962530dc8ace" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a41a56a00708b8bb9e94f962530dc8ace" > OPJ_IMG_INFO< / a >       1< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a41a56a00708b8bb9e94f962530dc8ace" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > EXPERIMENTAL FOR THE MOMENT Supported options about file information used only in j2k_dump. < a href = "openjpeg_8h.html#a41a56a00708b8bb9e94f962530dc8ace" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a41a56a00708b8bb9e94f962530dc8ace" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a09a3a7e9bfc1149b7e1b89cb5070084f" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a09a3a7e9bfc1149b7e1b89cb5070084f" > OPJ_J2K_MH_INFO< / a >       2< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a09a3a7e9bfc1149b7e1b89cb5070084f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Codestream information based only on the main header. < a href = "openjpeg_8h.html#a09a3a7e9bfc1149b7e1b89cb5070084f" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a09a3a7e9bfc1149b7e1b89cb5070084f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a866c1855faf213aa2c40a4d4033960b1" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a866c1855faf213aa2c40a4d4033960b1" > OPJ_J2K_TH_INFO< / a >       4< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a866c1855faf213aa2c40a4d4033960b1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Tile information based on the current tile header. < a href = "openjpeg_8h.html#a866c1855faf213aa2c40a4d4033960b1" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a866c1855faf213aa2c40a4d4033960b1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a665bd4dc482d3765386b71a9890253ed" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a665bd4dc482d3765386b71a9890253ed" > OPJ_J2K_TCH_INFO< / a >       8< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a665bd4dc482d3765386b71a9890253ed" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Tile/Component information of all tiles. < a href = "openjpeg_8h.html#a665bd4dc482d3765386b71a9890253ed" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a665bd4dc482d3765386b71a9890253ed" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad2f9309db9e8b49d6aa8793551809647" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ad2f9309db9e8b49d6aa8793551809647" > OPJ_J2K_MH_IND< / a >       16< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:ad2f9309db9e8b49d6aa8793551809647" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Codestream index based only on the main header. < a href = "openjpeg_8h.html#ad2f9309db9e8b49d6aa8793551809647" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:ad2f9309db9e8b49d6aa8793551809647" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8925342fd542405ab46dcd6293d8ae27" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a8925342fd542405ab46dcd6293d8ae27" > OPJ_J2K_TH_IND< / a >       32< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a8925342fd542405ab46dcd6293d8ae27" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Tile index based on the current tile. < a href = "openjpeg_8h.html#a8925342fd542405ab46dcd6293d8ae27" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a8925342fd542405ab46dcd6293d8ae27" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3c847293b07c670198753140e4c7150c" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a3c847293b07c670198753140e4c7150c" > OPJ_JP2_INFO< / a >       128< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a3c847293b07c670198753140e4c7150c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < < br / >
< a href = "openjpeg_8h.html#a3c847293b07c670198753140e4c7150c" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a3c847293b07c670198753140e4c7150c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a46cf2d23203c3f8e0400c5bdb344f3cd" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a46cf2d23203c3f8e0400c5bdb344f3cd" > OPJ_JP2_IND< / a >       256< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a46cf2d23203c3f8e0400c5bdb344f3cd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > JP2 file index. < a href = "openjpeg_8h.html#a46cf2d23203c3f8e0400c5bdb344f3cd" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a46cf2d23203c3f8e0400c5bdb344f3cd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af7fbbf087fe08b8a94353461286b740c" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#af7fbbf087fe08b8a94353461286b740c" > OPJ_PROFILE_NONE< / a >       0x0000 /** no profile, conform to 15444-1 */< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:af7fbbf087fe08b8a94353461286b740c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > JPEG 2000 Profiles, see Table A.10 from 15444-1 (updated in various AMD) These values help choosing the RSIZ value for the J2K codestream. < a href = "openjpeg_8h.html#af7fbbf087fe08b8a94353461286b740c" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:af7fbbf087fe08b8a94353461286b740c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae71167819896ccaf122093ecfa902ce5" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ae71167819896ccaf122093ecfa902ce5" > OPJ_PROFILE_0< / a >       0x0001 /** Profile 0 as described in 15444-1,Table A.45 */< / td > < / tr >
< tr class = "separator:ae71167819896ccaf122093ecfa902ce5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a758b5223d256c19f06b11bc6b017ed49" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a758b5223d256c19f06b11bc6b017ed49" > OPJ_PROFILE_1< / a >       0x0002 /** Profile 1 as described in 15444-1,Table A.45 */< / td > < / tr >
< tr class = "separator:a758b5223d256c19f06b11bc6b017ed49" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa16852cfefc65e78737b28c61f2eb6b7" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aa16852cfefc65e78737b28c61f2eb6b7" > OPJ_PROFILE_PART2< / a >       0x8000 /** At least 1 extension defined in 15444-2 (Part-2) */< / td > < / tr >
< tr class = "separator:aa16852cfefc65e78737b28c61f2eb6b7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a63492b4e70fa77b773d8cee3bac08e4c" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a63492b4e70fa77b773d8cee3bac08e4c" > OPJ_PROFILE_CINEMA_2K< / a >       0x0003 /** 2K cinema profile defined in 15444-1 AMD1 */< / td > < / tr >
< tr class = "separator:a63492b4e70fa77b773d8cee3bac08e4c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aea5e6da849fb044e23a8b8ac58a86bb4" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aea5e6da849fb044e23a8b8ac58a86bb4" > OPJ_PROFILE_CINEMA_4K< / a >       0x0004 /** 4K cinema profile defined in 15444-1 AMD1 */< / td > < / tr >
< tr class = "separator:aea5e6da849fb044e23a8b8ac58a86bb4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a202d34b2333f7e3f82ea1053b134fbd1" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a202d34b2333f7e3f82ea1053b134fbd1" > OPJ_PROFILE_CINEMA_S2K< / a >       0x0005 /** Scalable 2K cinema profile defined in 15444-1 AMD2 */< / td > < / tr >
< tr class = "separator:a202d34b2333f7e3f82ea1053b134fbd1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8ebefb522182a6d6815b92230aa0b205" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a8ebefb522182a6d6815b92230aa0b205" > OPJ_PROFILE_CINEMA_S4K< / a >       0x0006 /** Scalable 4K cinema profile defined in 15444-1 AMD2 */< / td > < / tr >
< tr class = "separator:a8ebefb522182a6d6815b92230aa0b205" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a564dd3f105ac6d01ace304f921bc5e85" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a564dd3f105ac6d01ace304f921bc5e85" > OPJ_PROFILE_CINEMA_LTS< / a >       0x0007 /** Long term storage cinema profile defined in 15444-1 AMD2 */< / td > < / tr >
< tr class = "separator:a564dd3f105ac6d01ace304f921bc5e85" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a175014439c15b38780ad04b4110ec6c7" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a175014439c15b38780ad04b4110ec6c7" > OPJ_PROFILE_BC_SINGLE< / a >       0x0100 /** Single Tile Broadcast profile defined in 15444-1 AMD3 */< / td > < / tr >
< tr class = "separator:a175014439c15b38780ad04b4110ec6c7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9c3ba3800ded8ed063372e2826cde9a8" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a9c3ba3800ded8ed063372e2826cde9a8" > OPJ_PROFILE_BC_MULTI< / a >       0x0200 /** Multi Tile Broadcast profile defined in 15444-1 AMD3 */< / td > < / tr >
< tr class = "separator:a9c3ba3800ded8ed063372e2826cde9a8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a84dec14e6ac90b901ef256fc7bdeffa4" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a84dec14e6ac90b901ef256fc7bdeffa4" > OPJ_PROFILE_BC_MULTI_R< / a >       0x0300 /** Multi Tile Reversible Broadcast profile defined in 15444-1 AMD3 */< / td > < / tr >
< tr class = "separator:a84dec14e6ac90b901ef256fc7bdeffa4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa214350cf5149948126e7df1564d2f32" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aa214350cf5149948126e7df1564d2f32" > OPJ_PROFILE_IMF_2K< / a >       0x0400 /** 2K Single Tile Lossy IMF profile defined in 15444-1 AMD 8 */< / td > < / tr >
< tr class = "separator:aa214350cf5149948126e7df1564d2f32" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr class = "memitem:a609030b63a5ce35db5764df9a7fcb213" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a609030b63a5ce35db5764df9a7fcb213" > OPJ_PROFILE_IMF_4K< / a >       0x0500 /** 4K Single Tile Lossy IMF profile defined in 15444-1 AMD 8 */< / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a609030b63a5ce35db5764df9a7fcb213" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr class = "memitem:ab08c46075e90c47b5b134199155bd9b5" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ab08c46075e90c47b5b134199155bd9b5" > OPJ_PROFILE_IMF_8K< / a >       0x0600 /** 8K Single Tile Lossy IMF profile defined in 15444-1 AMD 8 */< / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:ab08c46075e90c47b5b134199155bd9b5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr class = "memitem:af5389ad522e7612b17cffeb466a54b23" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#af5389ad522e7612b17cffeb466a54b23" > OPJ_PROFILE_IMF_2K_R< / a >       0x0700 /** 2K Single/Multi Tile Reversible IMF profile defined in 15444-1 AMD 8 */< / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:af5389ad522e7612b17cffeb466a54b23" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae72c6423584e560f0ce000d5895c6b90" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ae72c6423584e560f0ce000d5895c6b90" > OPJ_PROFILE_IMF_4K_R< / a >       0x0800 /** 4K Single/Multi Tile Reversible IMF profile defined in 15444-1 AMD 8 */< / td > < / tr >
< tr class = "separator:ae72c6423584e560f0ce000d5895c6b90" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr class = "memitem:a6b032bf8e7fe7f45953a56dfd9cb29e1" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a6b032bf8e7fe7f45953a56dfd9cb29e1" > OPJ_PROFILE_IMF_8K_R< / a >       0x0900 /** 8K Single/Multi Tile Reversible IMF profile defined in 15444-1 AMD 8 */< / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a6b032bf8e7fe7f45953a56dfd9cb29e1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a01e4ac788f1ac085b54ae2872ed66730" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a01e4ac788f1ac085b54ae2872ed66730" > OPJ_EXTENSION_NONE< / a >       0x0000 /** No Part-2 extension */< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a01e4ac788f1ac085b54ae2872ed66730" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > JPEG 2000 Part-2 extensions. < a href = "openjpeg_8h.html#a01e4ac788f1ac085b54ae2872ed66730" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a01e4ac788f1ac085b54ae2872ed66730" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a65e3a571633779c091fdb411f1ef8ea7" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a65e3a571633779c091fdb411f1ef8ea7" > OPJ_EXTENSION_MCT< / a >       0x0100 /** Custom MCT support */< / td > < / tr >
< tr class = "separator:a65e3a571633779c091fdb411f1ef8ea7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2019-04-02 16:25:55 +02:00
< tr class = "memitem:afaa2fc2447e5e3d1c6e4e42265703fb4" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#afaa2fc2447e5e3d1c6e4e42265703fb4" > OPJ_IS_CINEMA< / a > (v)      (((v) > = < a class = "el" href = "openjpeg_8h.html#a63492b4e70fa77b773d8cee3bac08e4c" > OPJ_PROFILE_CINEMA_2K< / a > )& & ((v) < = < a class = "el" href = "openjpeg_8h.html#a8ebefb522182a6d6815b92230aa0b205" > OPJ_PROFILE_CINEMA_S4K< / a > ))< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:afaa2fc2447e5e3d1c6e4e42265703fb4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > JPEG 2000 profile macros. < a href = "openjpeg_8h.html#afaa2fc2447e5e3d1c6e4e42265703fb4" > More...< / a > < br / > < / td > < / tr >
2019-04-02 16:25:55 +02:00
< tr class = "separator:afaa2fc2447e5e3d1c6e4e42265703fb4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab98f39247d271953e1e50b329bd22d89" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ab98f39247d271953e1e50b329bd22d89" > OPJ_IS_STORAGE< / a > (v)      ((v) == < a class = "el" href = "openjpeg_8h.html#a564dd3f105ac6d01ace304f921bc5e85" > OPJ_PROFILE_CINEMA_LTS< / a > )< / td > < / tr >
< tr class = "separator:ab98f39247d271953e1e50b329bd22d89" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:aa09dd20db7ffb8fad8888533ac4ccd18" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aa09dd20db7ffb8fad8888533ac4ccd18" > OPJ_IS_BROADCAST< / a > (v)      (((v) > = < a class = "el" href = "openjpeg_8h.html#a175014439c15b38780ad04b4110ec6c7" > OPJ_PROFILE_BC_SINGLE< / a > )& & ((v) < = ((< a class = "el" href = "openjpeg_8h.html#a84dec14e6ac90b901ef256fc7bdeffa4" > OPJ_PROFILE_BC_MULTI_R< / a > ) | (0x000b))))< / td > < / tr >
< tr class = "separator:aa09dd20db7ffb8fad8888533ac4ccd18" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2019-04-02 16:25:55 +02:00
< tr class = "memitem:a97f7a6b2f46e8ba660ae2b2005605c3a" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a97f7a6b2f46e8ba660ae2b2005605c3a" > OPJ_IS_IMF< / a > (v)      (((v) > = < a class = "el" href = "openjpeg_8h.html#aa214350cf5149948126e7df1564d2f32" > OPJ_PROFILE_IMF_2K< / a > )& & ((v) < = ((< a class = "el" href = "openjpeg_8h.html#a6b032bf8e7fe7f45953a56dfd9cb29e1" > OPJ_PROFILE_IMF_8K_R< / a > ) | (0x009b))))< / td > < / tr >
< tr class = "separator:a97f7a6b2f46e8ba660ae2b2005605c3a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a27b5bd4f70038ebc8f8c0fd22f123a93" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a27b5bd4f70038ebc8f8c0fd22f123a93" > OPJ_IS_PART2< / a > (v)      ((v) & < a class = "el" href = "openjpeg_8h.html#aa16852cfefc65e78737b28c61f2eb6b7" > OPJ_PROFILE_PART2< / a > )< / td > < / tr >
< tr class = "separator:a27b5bd4f70038ebc8f8c0fd22f123a93" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr class = "memitem:a43643301a9ac42a398ecc8284d3ecf31" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a43643301a9ac42a398ecc8284d3ecf31" > OPJ_GET_IMF_PROFILE< / a > (v)      ((v) & 0xff00) /** Extract IMF profile without mainlevel/sublevel */< / td > < / tr >
< tr class = "separator:a43643301a9ac42a398ecc8284d3ecf31" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:ad6a6b2cbcf4b1ef1706da6244a3c50bb" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ad6a6b2cbcf4b1ef1706da6244a3c50bb" > OPJ_GET_IMF_MAINLEVEL< / a > (v)      ((v) & 0xf) /** Extract IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level */< / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr class = "separator:ad6a6b2cbcf4b1ef1706da6244a3c50bb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aef7e8da8a50d9d3d9466e5c56826ef4f" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aef7e8da8a50d9d3d9466e5c56826ef4f" > OPJ_GET_IMF_SUBLEVEL< / a > (v)      (((v) > > 4) & 0xf) /** Extract IMF sub level */< / td > < / tr >
< tr class = "separator:aef7e8da8a50d9d3d9466e5c56826ef4f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a424440fc7f9ad44c976c2d234c9df76b" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a424440fc7f9ad44c976c2d234c9df76b" > OPJ_IMF_MAINLEVEL_MAX< / a >       11 /** Maximum < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level */< / td > < / tr >
< tr class = "separator:a424440fc7f9ad44c976c2d234c9df76b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a804c1b6e550ccd031b50cb4debf2f91e" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a804c1b6e550ccd031b50cb4debf2f91e" > OPJ_IMF_MAINLEVEL_1_MSAMPLESEC< / a >       65 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 1 */< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a804c1b6e550ccd031b50cb4debf2f91e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Max. < a href = "openjpeg_8h.html#a804c1b6e550ccd031b50cb4debf2f91e" > More...< / a > < br / > < / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr class = "separator:a804c1b6e550ccd031b50cb4debf2f91e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad5114a8ffe15d2694b1319c328ca8fc7" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ad5114a8ffe15d2694b1319c328ca8fc7" > OPJ_IMF_MAINLEVEL_2_MSAMPLESEC< / a >       130 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 2 */< / td > < / tr >
< tr class = "separator:ad5114a8ffe15d2694b1319c328ca8fc7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2f60bab164145f509f7baf61c9b6e129" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a2f60bab164145f509f7baf61c9b6e129" > OPJ_IMF_MAINLEVEL_3_MSAMPLESEC< / a >       195 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 3 */< / td > < / tr >
< tr class = "separator:a2f60bab164145f509f7baf61c9b6e129" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a15f1c118fa277c184a2144857a20a09b" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a15f1c118fa277c184a2144857a20a09b" > OPJ_IMF_MAINLEVEL_4_MSAMPLESEC< / a >       260 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 4 */< / td > < / tr >
< tr class = "separator:a15f1c118fa277c184a2144857a20a09b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6f0b680448cf7135c8cb82cce945e86b" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a6f0b680448cf7135c8cb82cce945e86b" > OPJ_IMF_MAINLEVEL_5_MSAMPLESEC< / a >       520 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 5 */< / td > < / tr >
< tr class = "separator:a6f0b680448cf7135c8cb82cce945e86b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aece7a82154febb03e4ba38e723ba7c41" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aece7a82154febb03e4ba38e723ba7c41" > OPJ_IMF_MAINLEVEL_6_MSAMPLESEC< / a >       1200 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 6 */< / td > < / tr >
< tr class = "separator:aece7a82154febb03e4ba38e723ba7c41" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae775387dd3066ca8f65f3ed7d64f1a59" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ae775387dd3066ca8f65f3ed7d64f1a59" > OPJ_IMF_MAINLEVEL_7_MSAMPLESEC< / a >       2400 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 7 */< / td > < / tr >
< tr class = "separator:ae775387dd3066ca8f65f3ed7d64f1a59" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a140790fa2a68baaf323ac7acd0c71bd1" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a140790fa2a68baaf323ac7acd0c71bd1" > OPJ_IMF_MAINLEVEL_8_MSAMPLESEC< / a >       4800 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 8 */< / td > < / tr >
< tr class = "separator:a140790fa2a68baaf323ac7acd0c71bd1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ade435e31069cd1159f20eef5ecfcdf56" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ade435e31069cd1159f20eef5ecfcdf56" > OPJ_IMF_MAINLEVEL_9_MSAMPLESEC< / a >       9600 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 9 */< / td > < / tr >
< tr class = "separator:ade435e31069cd1159f20eef5ecfcdf56" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af54276a2767caefbdd5ade41e11a06b3" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#af54276a2767caefbdd5ade41e11a06b3" > OPJ_IMF_MAINLEVEL_10_MSAMPLESEC< / a >       19200 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 10 */< / td > < / tr >
< tr class = "separator:af54276a2767caefbdd5ade41e11a06b3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5eda95a811f427685927d71418b8484f" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a5eda95a811f427685927d71418b8484f" > OPJ_IMF_MAINLEVEL_11_MSAMPLESEC< / a >       38400 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 11 */< / td > < / tr >
< tr class = "separator:a5eda95a811f427685927d71418b8484f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a186e442a71ed3e69ff4ee966b4775ee0" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a186e442a71ed3e69ff4ee966b4775ee0" > OPJ_IMF_SUBLEVEL_1_MBITSSEC< / a >       200 /** Mbits/s for IMF sub level 1 */< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a186e442a71ed3e69ff4ee966b4775ee0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Max. < a href = "openjpeg_8h.html#a186e442a71ed3e69ff4ee966b4775ee0" > More...< / a > < br / > < / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr class = "separator:a186e442a71ed3e69ff4ee966b4775ee0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0818d74785ace12d21e2ad5344641d21" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a0818d74785ace12d21e2ad5344641d21" > OPJ_IMF_SUBLEVEL_2_MBITSSEC< / a >       400 /** Mbits/s for IMF sub level 2 */< / td > < / tr >
< tr class = "separator:a0818d74785ace12d21e2ad5344641d21" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6c4cfbe2d91711feea7ad5409c4fb09c" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a6c4cfbe2d91711feea7ad5409c4fb09c" > OPJ_IMF_SUBLEVEL_3_MBITSSEC< / a >       800 /** Mbits/s for IMF sub level 3 */< / td > < / tr >
< tr class = "separator:a6c4cfbe2d91711feea7ad5409c4fb09c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1069858ba78f38fc4bfb1ad27774807e" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a1069858ba78f38fc4bfb1ad27774807e" > OPJ_IMF_SUBLEVEL_4_MBITSSEC< / a >       1600 /** Mbits/s for IMF sub level 4 */< / td > < / tr >
< tr class = "separator:a1069858ba78f38fc4bfb1ad27774807e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af5df01e740446bdb7b5a56b43ea914ea" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#af5df01e740446bdb7b5a56b43ea914ea" > OPJ_IMF_SUBLEVEL_5_MBITSSEC< / a >       3200 /** Mbits/s for IMF sub level 5 */< / td > < / tr >
< tr class = "separator:af5df01e740446bdb7b5a56b43ea914ea" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8a6c14a67c548c1d42790ce13e1c5db0" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a8a6c14a67c548c1d42790ce13e1c5db0" > OPJ_IMF_SUBLEVEL_6_MBITSSEC< / a >       6400 /** Mbits/s for IMF sub level 6 */< / td > < / tr >
< tr class = "separator:a8a6c14a67c548c1d42790ce13e1c5db0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad5065b8952164623b2b83ea3a7b4bf5a" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ad5065b8952164623b2b83ea3a7b4bf5a" > OPJ_IMF_SUBLEVEL_7_MBITSSEC< / a >       12800 /** Mbits/s for IMF sub level 7 */< / td > < / tr >
< tr class = "separator:ad5065b8952164623b2b83ea3a7b4bf5a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9594920a0f04a0a50811b4aa38e17ec7" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a9594920a0f04a0a50811b4aa38e17ec7" > OPJ_IMF_SUBLEVEL_8_MBITSSEC< / a >       25600 /** Mbits/s for IMF sub level 8 */< / td > < / tr >
< tr class = "separator:a9594920a0f04a0a50811b4aa38e17ec7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a481b07757a2c37f445dd3b2d8e165fc5" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a481b07757a2c37f445dd3b2d8e165fc5" > OPJ_IMF_SUBLEVEL_9_MBITSSEC< / a >       51200 /** Mbits/s for IMF sub level 9 */< / td > < / tr >
< tr class = "separator:a481b07757a2c37f445dd3b2d8e165fc5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "memitem:a3610678a8903b42a8983e3d994052bd8" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a3610678a8903b42a8983e3d994052bd8" > OPJ_CINEMA_24_CS< / a >       1302083 /** Maximum codestream length for 24fps */< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a3610678a8903b42a8983e3d994052bd8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > JPEG 2000 codestream and component size limits in cinema profiles. < a href = "openjpeg_8h.html#a3610678a8903b42a8983e3d994052bd8" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a3610678a8903b42a8983e3d994052bd8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a168db80b0509b5715cf882e57ced1135" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a168db80b0509b5715cf882e57ced1135" > OPJ_CINEMA_48_CS< / a >       651041 /** Maximum codestream length for 48fps */< / td > < / tr >
< tr class = "separator:a168db80b0509b5715cf882e57ced1135" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad920d0b5f4b244c588099888ad5ffb71" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ad920d0b5f4b244c588099888ad5ffb71" > OPJ_CINEMA_24_COMP< / a >       1041666 /** Maximum size per color component for 2K & 4K @ 24fps */< / td > < / tr >
< tr class = "separator:ad920d0b5f4b244c588099888ad5ffb71" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "memitem:a94fc653f7811d95803a7f69a3ba9d453" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a94fc653f7811d95803a7f69a3ba9d453" > OPJ_CINEMA_48_COMP< / a >       520833 /** Maximum size per color component for 2K @ 48fps */< / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a94fc653f7811d95803a7f69a3ba9d453" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr class = "memitem:a88c4e5707c6b036564f298db7429cb08" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a88c4e5707c6b036564f298db7429cb08" > OPJ_UINT32_SEMANTICALLY_BUT_INT32< / a >       < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > < / td > < / tr >
< tr class = "separator:a88c4e5707c6b036564f298db7429cb08" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:a66080011c5863d6b525526d4cb756181" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a66080011c5863d6b525526d4cb756181" > OPJ_DPARAMETERS_IGNORE_PCLR_CMAP_CDEF_FLAG< / a >       0x0001< / td > < / tr >
< tr class = "separator:a66080011c5863d6b525526d4cb756181" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "memitem:a27c97ad81ae1b1f7fbb2a84e6fe4a642" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a27c97ad81ae1b1f7fbb2a84e6fe4a642" > OPJ_DPARAMETERS_DUMP_FLAG< / a >       0x0002< / td > < / tr >
< tr class = "separator:a27c97ad81ae1b1f7fbb2a84e6fe4a642" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:afab8aa336ac052da8db82e0d009e14bf" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#afab8aa336ac052da8db82e0d009e14bf" > OPJ_STREAM_READ< / a >       < a class = "el" href = "t1__ht__generate__luts_8c.html#a04830036d767cba56cbf5ae5bdc481d3" > OPJ_TRUE< / a > < / td > < / tr >
< tr class = "memdesc:afab8aa336ac052da8db82e0d009e14bf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Stream open flags. < a href = "openjpeg_8h.html#afab8aa336ac052da8db82e0d009e14bf" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:afab8aa336ac052da8db82e0d009e14bf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a18bec00567f94cc561c87e016616f30a" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a18bec00567f94cc561c87e016616f30a" > OPJ_STREAM_WRITE< / a >       < a class = "el" href = "t1__ht__generate__luts_8c.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > < / td > < / tr >
< tr class = "memdesc:a18bec00567f94cc561c87e016616f30a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The stream was opened for writing. < a href = "openjpeg_8h.html#a18bec00567f94cc561c87e016616f30a" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a18bec00567f94cc561c87e016616f30a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "typedef-members" > < / a >
Typedefs< / h2 > < / td > < / tr >
< tr class = "memitem:abb5dad6294f4611f1925388e919b16f4" > < td class = "memItemLeft" align = "right" valign = "top" > typedef int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < / td > < / tr >
< tr class = "separator:abb5dad6294f4611f1925388e919b16f4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5feb75769eeb8b7e97ea07495d42631e" > < td class = "memItemLeft" align = "right" valign = "top" > typedef char  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a5feb75769eeb8b7e97ea07495d42631e" > OPJ_CHAR< / a > < / td > < / tr >
< tr class = "separator:a5feb75769eeb8b7e97ea07495d42631e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a62c71ae712322de0bef73cebae23fa04" > < td class = "memItemLeft" align = "right" valign = "top" > typedef float  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a62c71ae712322de0bef73cebae23fa04" > OPJ_FLOAT32< / a > < / td > < / tr >
< tr class = "separator:a62c71ae712322de0bef73cebae23fa04" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2e5e9eaf3c126e11d1f058b78a0bce78" > < td class = "memItemLeft" align = "right" valign = "top" > typedef double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78" > OPJ_FLOAT64< / a > < / td > < / tr >
< tr class = "separator:a2e5e9eaf3c126e11d1f058b78a0bce78" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a22de44e15bddae7edfacf4e9ac9bb199" > < td class = "memItemLeft" align = "right" valign = "top" > typedef unsigned char  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > < / td > < / tr >
< tr class = "separator:a22de44e15bddae7edfacf4e9ac9bb199" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac703f876ffa19969c7a5c51fad840bdb" > < td class = "memItemLeft" align = "right" valign = "top" > typedef int8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ac703f876ffa19969c7a5c51fad840bdb" > OPJ_INT8< / a > < / td > < / tr >
< tr class = "separator:ac703f876ffa19969c7a5c51fad840bdb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa4f0c2273c8e988c055b78ae4412ac8e" > < td class = "memItemLeft" align = "right" valign = "top" > typedef uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aa4f0c2273c8e988c055b78ae4412ac8e" > OPJ_UINT8< / a > < / td > < / tr >
< tr class = "separator:aa4f0c2273c8e988c055b78ae4412ac8e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5ec5f8a1adf71244e3315c1d10f1af16" > < td class = "memItemLeft" align = "right" valign = "top" > typedef int16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a5ec5f8a1adf71244e3315c1d10f1af16" > OPJ_INT16< / a > < / td > < / tr >
< tr class = "separator:a5ec5f8a1adf71244e3315c1d10f1af16" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a18db30db100bcfbfd459dd53ef12d446" > < td class = "memItemLeft" align = "right" valign = "top" > typedef uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446" > OPJ_UINT16< / a > < / td > < / tr >
< tr class = "separator:a18db30db100bcfbfd459dd53ef12d446" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3cec91ef9e73677f0dbd60d4e42401b9" > < td class = "memItemLeft" align = "right" valign = "top" > typedef int32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > < / td > < / tr >
< tr class = "separator:a3cec91ef9e73677f0dbd60d4e42401b9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4cb1e6e6b6ef2df499d5c02f7df54cbb" > < td class = "memItemLeft" align = "right" valign = "top" > typedef uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < / td > < / tr >
< tr class = "separator:a4cb1e6e6b6ef2df499d5c02f7df54cbb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a871a81193cb4972db35948edd67360bd" > < td class = "memItemLeft" align = "right" valign = "top" > typedef int64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a871a81193cb4972db35948edd67360bd" > OPJ_INT64< / a > < / td > < / tr >
< tr class = "separator:a871a81193cb4972db35948edd67360bd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad915cf26c4c9cc10a75b2d9287dbbb5e" > < td class = "memItemLeft" align = "right" valign = "top" > typedef uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ad915cf26c4c9cc10a75b2d9287dbbb5e" > OPJ_UINT64< / a > < / td > < / tr >
< tr class = "separator:ad915cf26c4c9cc10a75b2d9287dbbb5e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a64948c8a524dee101c5a4d7293e6158c" > < td class = "memItemLeft" align = "right" valign = "top" > typedef int64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > < / td > < / tr >
< tr class = "separator:a64948c8a524dee101c5a4d7293e6158c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aba7397be054e36dc0284a6589736135e" > < td class = "memItemLeft" align = "right" valign = "top" > typedef size_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a > < / td > < / tr >
< tr class = "separator:aba7397be054e36dc0284a6589736135e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a083495389c38969e8a182dc9525b1dda" > < td class = "memItemLeft" align = "right" valign = "top" > typedef enum < a class = "el" href = "openjpeg_8h.html#a39de717a826f6b28996cdbec066ee7b5" > RSIZ_CAPABILITIES< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a083495389c38969e8a182dc9525b1dda" > OPJ_RSIZ_CAPABILITIES< / a > < / td > < / tr >
< tr class = "memdesc:a083495389c38969e8a182dc9525b1dda" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > DEPRECATED: use RSIZ, OPJ_PROFILE_* and OPJ_EXTENSION_* instead Rsiz Capabilities. < a href = "openjpeg_8h.html#a083495389c38969e8a182dc9525b1dda" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a083495389c38969e8a182dc9525b1dda" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad48f318c18f2209caf47dd2988f1dc8a" > < td class = "memItemLeft" align = "right" valign = "top" > typedef enum < a class = "el" href = "openjpeg_8h.html#a40f2df6eb0fb2935c17a43e5e573d014" > CINEMA_MODE< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ad48f318c18f2209caf47dd2988f1dc8a" > OPJ_CINEMA_MODE< / a > < / td > < / tr >
< tr class = "memdesc:ad48f318c18f2209caf47dd2988f1dc8a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > DEPRECATED: use RSIZ, OPJ_PROFILE_* and OPJ_EXTENSION_* instead Digital cinema operation mode. < a href = "openjpeg_8h.html#ad48f318c18f2209caf47dd2988f1dc8a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad48f318c18f2209caf47dd2988f1dc8a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4268fe7c6ed131bfee78bdb7be71799e" > < td class = "memItemLeft" align = "right" valign = "top" > typedef enum < a class = "el" href = "openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0d" > PROG_ORDER< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a4268fe7c6ed131bfee78bdb7be71799e" > OPJ_PROG_ORDER< / a > < / td > < / tr >
< tr class = "memdesc:a4268fe7c6ed131bfee78bdb7be71799e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Progression order. < a href = "openjpeg_8h.html#a4268fe7c6ed131bfee78bdb7be71799e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a4268fe7c6ed131bfee78bdb7be71799e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae080fd52e7454b8f1b3f081b284edfe0" > < td class = "memItemLeft" align = "right" valign = "top" > typedef enum < a class = "el" href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448c" > COLOR_SPACE< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ae080fd52e7454b8f1b3f081b284edfe0" > OPJ_COLOR_SPACE< / a > < / td > < / tr >
< tr class = "memdesc:ae080fd52e7454b8f1b3f081b284edfe0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Supported image color spaces. < a href = "openjpeg_8h.html#ae080fd52e7454b8f1b3f081b284edfe0" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ae080fd52e7454b8f1b3f081b284edfe0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1e22a4225005eced8b49cc7054589750" > < td class = "memItemLeft" align = "right" valign = "top" > typedef enum < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbf" > CODEC_FORMAT< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a1e22a4225005eced8b49cc7054589750" > OPJ_CODEC_FORMAT< / a > < / td > < / tr >
< tr class = "memdesc:a1e22a4225005eced8b49cc7054589750" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Supported codec. < a href = "openjpeg_8h.html#a1e22a4225005eced8b49cc7054589750" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a1e22a4225005eced8b49cc7054589750" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:aeb2e489c5b4386fed6eae3123217c7f0" > < td class = "memItemLeft" align = "right" valign = "top" > typedef void(*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aeb2e489c5b4386fed6eae3123217c7f0" > opj_msg_callback< / a > ) (const char *msg, void *client_data)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:aeb2e489c5b4386fed6eae3123217c7f0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Callback function prototype for events. < a href = "openjpeg_8h.html#aeb2e489c5b4386fed6eae3123217c7f0" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:aeb2e489c5b4386fed6eae3123217c7f0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a87047a1c7190ba43f4c6f7f19ec0c42f" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__poc.html" > opj_poc< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a87047a1c7190ba43f4c6f7f19ec0c42f" > opj_poc_t< / a > < / td > < / tr >
< tr class = "memdesc:a87047a1c7190ba43f4c6f7f19ec0c42f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Progression order changes. < a href = "openjpeg_8h.html#a87047a1c7190ba43f4c6f7f19ec0c42f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a87047a1c7190ba43f4c6f7f19ec0c42f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a56cfad54152353eb4c24f55544b43cb2" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__cparameters.html" > opj_cparameters< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a56cfad54152353eb4c24f55544b43cb2" > opj_cparameters_t< / a > < / td > < / tr >
< tr class = "memdesc:a56cfad54152353eb4c24f55544b43cb2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Compression parameters. < a href = "openjpeg_8h.html#a56cfad54152353eb4c24f55544b43cb2" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a56cfad54152353eb4c24f55544b43cb2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a185e2777174adf9bb684bd7b566f82e0" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__dparameters.html" > opj_dparameters< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a185e2777174adf9bb684bd7b566f82e0" > opj_dparameters_t< / a > < / td > < / tr >
< tr class = "memdesc:a185e2777174adf9bb684bd7b566f82e0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Decompression parameters. < a href = "openjpeg_8h.html#a185e2777174adf9bb684bd7b566f82e0" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a185e2777174adf9bb684bd7b566f82e0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:a7c8b18f9785e36e317bdb10c4fd0bd29" > < td class = "memItemLeft" align = "right" valign = "top" > typedef void *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a7c8b18f9785e36e317bdb10c4fd0bd29" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > JPEG2000 codec V2. < a href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a7c8b18f9785e36e317bdb10c4fd0bd29" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a8bb2e4d69989824fee3edc53370726a6" > < td class = "memItemLeft" align = "right" valign = "top" > typedef < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a > (*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a8bb2e4d69989824fee3edc53370726a6" > opj_stream_read_fn< / a > ) (void *p_buffer, < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a > p_nb_bytes, void *p_user_data)< / td > < / tr >
< tr class = "separator:a8bb2e4d69989824fee3edc53370726a6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5a43391a5d2fd7b09c6f1957b9ad0337" > < td class = "memItemLeft" align = "right" valign = "top" > typedef < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a > (*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a5a43391a5d2fd7b09c6f1957b9ad0337" > opj_stream_write_fn< / a > ) (void *p_buffer, < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a > p_nb_bytes, void *p_user_data)< / td > < / tr >
< tr class = "separator:a5a43391a5d2fd7b09c6f1957b9ad0337" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae8918d618c0a2fe1447f70f036e4afd8" > < td class = "memItemLeft" align = "right" valign = "top" > typedef < a class = "el" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > (*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ae8918d618c0a2fe1447f70f036e4afd8" > opj_stream_skip_fn< / a > ) (< a class = "el" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > p_nb_bytes, void *p_user_data)< / td > < / tr >
< tr class = "separator:ae8918d618c0a2fe1447f70f036e4afd8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a27083300f8491e805c4b7e3f3abe245c" > < td class = "memItemLeft" align = "right" valign = "top" > typedef < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a27083300f8491e805c4b7e3f3abe245c" > opj_stream_seek_fn< / a > ) (< a class = "el" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > p_nb_bytes, void *p_user_data)< / td > < / tr >
< tr class = "separator:a27083300f8491e805c4b7e3f3abe245c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0647bc8a4688ee69cd35ff71bc43145f" > < td class = "memItemLeft" align = "right" valign = "top" > typedef void(*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a0647bc8a4688ee69cd35ff71bc43145f" > opj_stream_free_user_data_fn< / a > ) (void *p_user_data)< / td > < / tr >
< tr class = "separator:a0647bc8a4688ee69cd35ff71bc43145f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:adf594a74c6b6b194caadf7b49ba9a2cf" > < td class = "memItemLeft" align = "right" valign = "top" > typedef void *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > < / td > < / tr >
< tr class = "separator:adf594a74c6b6b194caadf7b49ba9a2cf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a05c72ba6bfc4e6b0f5b810ca1bd87f20" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__image__comp.html" > opj_image_comp< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a05c72ba6bfc4e6b0f5b810ca1bd87f20" > opj_image_comp_t< / a > < / td > < / tr >
< tr class = "memdesc:a05c72ba6bfc4e6b0f5b810ca1bd87f20" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Defines a single image component. < a href = "openjpeg_8h.html#a05c72ba6bfc4e6b0f5b810ca1bd87f20" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a05c72ba6bfc4e6b0f5b810ca1bd87f20" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a938748004a587b25d8a5b8d3b344bad4" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__image.html" > opj_image< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > < / td > < / tr >
< tr class = "memdesc:a938748004a587b25d8a5b8d3b344bad4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Defines image data and characteristics. < a href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a938748004a587b25d8a5b8d3b344bad4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2ac339d626a541cf19ed9ac9658c4aeb" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__image__comptparm.html" > opj_image_comptparm< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a2ac339d626a541cf19ed9ac9658c4aeb" > opj_image_cmptparm_t< / a > < / td > < / tr >
< tr class = "memdesc:a2ac339d626a541cf19ed9ac9658c4aeb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Component parameters structure used by the opj_image_create function. < a href = "openjpeg_8h.html#a2ac339d626a541cf19ed9ac9658c4aeb" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a2ac339d626a541cf19ed9ac9658c4aeb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab4e9532e3a5fbc49f3cda21e815ae878" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__packet__info.html" > opj_packet_info< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ab4e9532e3a5fbc49f3cda21e815ae878" > opj_packet_info_t< / a > < / td > < / tr >
< tr class = "memdesc:ab4e9532e3a5fbc49f3cda21e815ae878" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure : Information concerning a packet inside tile. < a href = "openjpeg_8h.html#ab4e9532e3a5fbc49f3cda21e815ae878" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ab4e9532e3a5fbc49f3cda21e815ae878" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab79e2e41a75ee69ae551cacb766f74de" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__marker__info.html" > opj_marker_info< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ab79e2e41a75ee69ae551cacb766f74de" > opj_marker_info_t< / a > < / td > < / tr >
< tr class = "memdesc:ab79e2e41a75ee69ae551cacb766f74de" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Marker structure. < a href = "openjpeg_8h.html#ab79e2e41a75ee69ae551cacb766f74de" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ab79e2e41a75ee69ae551cacb766f74de" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abb30de0923e034b548b8320df576b55b" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__tp__info.html" > opj_tp_info< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#abb30de0923e034b548b8320df576b55b" > opj_tp_info_t< / a > < / td > < / tr >
< tr class = "memdesc:abb30de0923e034b548b8320df576b55b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure : Information concerning tile-parts. < a href = "openjpeg_8h.html#abb30de0923e034b548b8320df576b55b" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:abb30de0923e034b548b8320df576b55b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a25bfbb5403ef3b86dd580eeb766717e3" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__tile__info.html" > opj_tile_info< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a25bfbb5403ef3b86dd580eeb766717e3" > opj_tile_info_t< / a > < / td > < / tr >
< tr class = "memdesc:a25bfbb5403ef3b86dd580eeb766717e3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure : information regarding tiles. < a href = "openjpeg_8h.html#a25bfbb5403ef3b86dd580eeb766717e3" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a25bfbb5403ef3b86dd580eeb766717e3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0cc11f25139520a969aef74546586c77" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__codestream__info.html" > opj_codestream_info< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a0cc11f25139520a969aef74546586c77" > opj_codestream_info_t< / a > < / td > < / tr >
< tr class = "memdesc:a0cc11f25139520a969aef74546586c77" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure of the codestream. < a href = "openjpeg_8h.html#a0cc11f25139520a969aef74546586c77" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a0cc11f25139520a969aef74546586c77" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aeb7643b33463d8fd77fd28a8cb7d3730" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__tccp__info.html" > opj_tccp_info< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aeb7643b33463d8fd77fd28a8cb7d3730" > opj_tccp_info_t< / a > < / td > < / tr >
< tr class = "memdesc:aeb7643b33463d8fd77fd28a8cb7d3730" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Tile-component coding parameters information. < a href = "openjpeg_8h.html#aeb7643b33463d8fd77fd28a8cb7d3730" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aeb7643b33463d8fd77fd28a8cb7d3730" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aeebfb6a453523f1a299b2f829f5c5456" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__tile__v2__info.html" > opj_tile_v2_info< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aeebfb6a453523f1a299b2f829f5c5456" > opj_tile_info_v2_t< / a > < / td > < / tr >
< tr class = "memdesc:aeebfb6a453523f1a299b2f829f5c5456" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Tile coding parameters information. < a href = "openjpeg_8h.html#aeebfb6a453523f1a299b2f829f5c5456" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aeebfb6a453523f1a299b2f829f5c5456" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7e69386eeda6ae24a05ef84f9e80d0af" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__codestream__info__v2.html" > opj_codestream_info_v2< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a7e69386eeda6ae24a05ef84f9e80d0af" > opj_codestream_info_v2_t< / a > < / td > < / tr >
< tr class = "memdesc:a7e69386eeda6ae24a05ef84f9e80d0af" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Information structure about the codestream (FIXME should be expand and enhance) < a href = "openjpeg_8h.html#a7e69386eeda6ae24a05ef84f9e80d0af" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a7e69386eeda6ae24a05ef84f9e80d0af" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aead4afba52e18b476b51481166f25567" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__tp__index.html" > opj_tp_index< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aead4afba52e18b476b51481166f25567" > opj_tp_index_t< / a > < / td > < / tr >
< tr class = "memdesc:aead4afba52e18b476b51481166f25567" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure about a tile part. < a href = "openjpeg_8h.html#aead4afba52e18b476b51481166f25567" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aead4afba52e18b476b51481166f25567" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aec540840f4f2669536bc6290dc9651cf" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__tile__index.html" > opj_tile_index< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aec540840f4f2669536bc6290dc9651cf" > opj_tile_index_t< / a > < / td > < / tr >
< tr class = "memdesc:aec540840f4f2669536bc6290dc9651cf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure about a tile. < a href = "openjpeg_8h.html#aec540840f4f2669536bc6290dc9651cf" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aec540840f4f2669536bc6290dc9651cf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aef4e40da13534ecda530816e133bfce8" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__codestream__index.html" > opj_codestream_index< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aef4e40da13534ecda530816e133bfce8" > opj_codestream_index_t< / a > < / td > < / tr >
< tr class = "memdesc:aef4e40da13534ecda530816e133bfce8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure of the codestream (FIXME should be expand and enhance) < a href = "openjpeg_8h.html#aef4e40da13534ecda530816e133bfce8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aef4e40da13534ecda530816e133bfce8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa8d0630f12a5f9395543cbdc9425ec74" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__jp2__metadata.html" > opj_jp2_metadata< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aa8d0630f12a5f9395543cbdc9425ec74" > opj_jp2_metadata_t< / a > < / td > < / tr >
< tr class = "memdesc:aa8d0630f12a5f9395543cbdc9425ec74" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Info structure of the JP2 file EXPERIMENTAL FOR THE MOMENT. < a href = "openjpeg_8h.html#aa8d0630f12a5f9395543cbdc9425ec74" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aa8d0630f12a5f9395543cbdc9425ec74" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af12616aa86d196c65e26ac1baf809e52" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "structopj__jp2__index.html" > opj_jp2_index< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#af12616aa86d196c65e26ac1baf809e52" > opj_jp2_index_t< / a > < / td > < / tr >
< tr class = "memdesc:af12616aa86d196c65e26ac1baf809e52" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure of the JP2 file EXPERIMENTAL FOR THE MOMENT. < a href = "openjpeg_8h.html#af12616aa86d196c65e26ac1baf809e52" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:af12616aa86d196c65e26ac1baf809e52" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "enum-members" > < / a >
Enumerations< / h2 > < / td > < / tr >
< tr class = "memitem:a39de717a826f6b28996cdbec066ee7b5" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a39de717a826f6b28996cdbec066ee7b5" > RSIZ_CAPABILITIES< / a > { < a class = "el" href = "openjpeg_8h.html#a39de717a826f6b28996cdbec066ee7b5adcc858deddbf8cb60f3cf33aea7dd2a6" > OPJ_STD_RSIZ< / a > = 0,
< a class = "el" href = "openjpeg_8h.html#a39de717a826f6b28996cdbec066ee7b5a3abd50c918f089e07d5df9f618b3dcfa" > OPJ_CINEMA2K< / a > = 3,
< a class = "el" href = "openjpeg_8h.html#a39de717a826f6b28996cdbec066ee7b5a55eb16c0cdf9aeb8382edae64961e8e8" > OPJ_CINEMA4K< / a > = 4,
< a class = "el" href = "openjpeg_8h.html#a39de717a826f6b28996cdbec066ee7b5a0dd82d7200247c80b1041000f5af4514" > OPJ_MCT< / a > = 0x8100
2022-05-13 20:21:13 +02:00
}< / td > < / tr >
< tr class = "memdesc:a39de717a826f6b28996cdbec066ee7b5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > DEPRECATED: use RSIZ, OPJ_PROFILE_* and OPJ_EXTENSION_* instead Rsiz Capabilities. < a href = "openjpeg_8h.html#a39de717a826f6b28996cdbec066ee7b5" > More...< / a > < br / > < / td > < / tr >
2019-04-02 16:25:55 +02:00
< tr class = "separator:a39de717a826f6b28996cdbec066ee7b5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:a40f2df6eb0fb2935c17a43e5e573d014" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a40f2df6eb0fb2935c17a43e5e573d014" > CINEMA_MODE< / a > { < a class = "el" href = "openjpeg_8h.html#a40f2df6eb0fb2935c17a43e5e573d014a51bef743cb9f878e6e4485464b022a54" > OPJ_OFF< / a > = 0,
< a class = "el" href = "openjpeg_8h.html#a40f2df6eb0fb2935c17a43e5e573d014a19fc3276dda961877ffaf3d0ea88a03a" > OPJ_CINEMA2K_24< / a > = 1,
< a class = "el" href = "openjpeg_8h.html#a40f2df6eb0fb2935c17a43e5e573d014a7f61f8b8a8d037030ef8c51c1cdd8ca4" > OPJ_CINEMA2K_48< / a > = 2,
< a class = "el" href = "openjpeg_8h.html#a40f2df6eb0fb2935c17a43e5e573d014aaf6260e053222f87f813a808308288e5" > OPJ_CINEMA4K_24< / a > = 3
2022-05-13 20:21:13 +02:00
}< / td > < / tr >
< tr class = "memdesc:a40f2df6eb0fb2935c17a43e5e573d014" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > DEPRECATED: use RSIZ, OPJ_PROFILE_* and OPJ_EXTENSION_* instead Digital cinema operation mode. < a href = "openjpeg_8h.html#a40f2df6eb0fb2935c17a43e5e573d014" > More...< / a > < br / > < / td > < / tr >
2019-04-02 16:25:55 +02:00
< tr class = "separator:a40f2df6eb0fb2935c17a43e5e573d014" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:a4e2cb01f932bc5887856dd6bb031dd0d" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0d" > PROG_ORDER< / a > { < br / >
    < a class = "el" href = "openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0dafee9d90ccc533dc854fa431e90550b5b" > OPJ_PROG_UNKNOWN< / a > = -1,
< a class = "el" href = "openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0da420118e5a2846d97362f5ba3b8b5df49" > OPJ_LRCP< / a > = 0,
< a class = "el" href = "openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0da337a514b374b59054f75cad2a0073dd2" > OPJ_RLCP< / a > = 1,
< a class = "el" href = "openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0dab8b093f93fdeda633de79ba6d606083a" > OPJ_RPCL< / a > = 2,
< br / >
    < a class = "el" href = "openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0da506c7567e93b974a9238b4b1b973eebd" > OPJ_PCRL< / a > = 3,
< a class = "el" href = "openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0da9449f0877df2f49873eb75c1404a1b20" > OPJ_CPRL< / a > = 4
< br / >
2022-05-13 20:21:13 +02:00
}< / td > < / tr >
< tr class = "memdesc:a4e2cb01f932bc5887856dd6bb031dd0d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Progression order. < a href = "openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0d" > More...< / a > < br / > < / td > < / tr >
2019-04-02 16:25:55 +02:00
< tr class = "separator:a4e2cb01f932bc5887856dd6bb031dd0d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:a99039de6017a1f64312480f3f4ea448c" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448c" > COLOR_SPACE< / a > { < br / >
    < a class = "el" href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448ca3555a29fadf038ddd2bbbf0df7b8e427" > OPJ_CLRSPC_UNKNOWN< / a > = -1,
< a class = "el" href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448cae71faa22530632702387b7a7930cbdca" > OPJ_CLRSPC_UNSPECIFIED< / a > = 0,
< a class = "el" href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448ca988802c3860935495a63e8cf866bd19e" > OPJ_CLRSPC_SRGB< / a > = 1,
< a class = "el" href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448ca81998a287b79283c48e8c876cfb73520" > OPJ_CLRSPC_GRAY< / a > = 2,
< br / >
    < a class = "el" href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448caf63d3f5a1a2b69077981dedebc27919b" > OPJ_CLRSPC_SYCC< / a > = 3,
< a class = "el" href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448ca65b3a4be7cb921fe73ed48694908cebb" > OPJ_CLRSPC_EYCC< / a > = 4,
< a class = "el" href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448caba9852666f297d1a08a0cf5121b984b2" > OPJ_CLRSPC_CMYK< / a > = 5
< br / >
2022-05-13 20:21:13 +02:00
}< / td > < / tr >
< tr class = "memdesc:a99039de6017a1f64312480f3f4ea448c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Supported image color spaces. < a href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448c" > More...< / a > < br / > < / td > < / tr >
2019-04-02 16:25:55 +02:00
< tr class = "separator:a99039de6017a1f64312480f3f4ea448c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:a1d857738cef754699ffb79ddff48efbf" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbf" > CODEC_FORMAT< / a > { < br / >
    < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfa23ff243426ab0e3ffbd7a3b150d37720" > OPJ_CODEC_UNKNOWN< / a > = -1,
< a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfa8600e6e00112f983e5bb7d4daad836ab" > OPJ_CODEC_J2K< / a > = 0,
< a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfaed40a953dccdc1c753f594666b7a5e2b" > OPJ_CODEC_JPT< / a > = 1,
< a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfa183df004ed4c4d055ccf2754721695b1" > OPJ_CODEC_JP2< / a > = 2,
< br / >
    < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfa9586e726a23d21b56d4cc352c4eca976" > OPJ_CODEC_JPP< / a > = 3,
< a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfa0214474a418cfdecfac0c70325b11a7d" > OPJ_CODEC_JPX< / a > = 4
< br / >
2022-05-13 20:21:13 +02:00
}< / td > < / tr >
< tr class = "memdesc:a1d857738cef754699ffb79ddff48efbf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Supported codec. < a href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbf" > More...< / a > < br / > < / td > < / tr >
2019-04-02 16:25:55 +02:00
< tr class = "separator:a1d857738cef754699ffb79ddff48efbf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "func-members" > < / a >
Functions< / h2 > < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a094c4e39f54b5a4b6d5f20ec62a1abfe" > < td class = "memItemLeft" align = "right" valign = "top" > const < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > char *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a094c4e39f54b5a4b6d5f20ec62a1abfe" > opj_version< / a > (void)< / td > < / tr >
< tr class = "separator:a094c4e39f54b5a4b6d5f20ec62a1abfe" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af168cf4a4295433c8c33610bac614553" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#af168cf4a4295433c8c33610bac614553" > opj_image_create< / a > (< a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > numcmpts, < a class = "el" href = "openjpeg_8h.html#a2ac339d626a541cf19ed9ac9658c4aeb" > opj_image_cmptparm_t< / a > *cmptparms, < a class = "el" href = "openjpeg_8h.html#ae080fd52e7454b8f1b3f081b284edfe0" > OPJ_COLOR_SPACE< / a > clrspc)< / td > < / tr >
< tr class = "memdesc:af168cf4a4295433c8c33610bac614553" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Create an image. < a href = "openjpeg_8h.html#af168cf4a4295433c8c33610bac614553" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:af168cf4a4295433c8c33610bac614553" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:adcef66fb58906cc2e6739ad8fe58ba28" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#adcef66fb58906cc2e6739ad8fe58ba28" > opj_image_destroy< / a > (< a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *image)< / td > < / tr >
< tr class = "memdesc:adcef66fb58906cc2e6739ad8fe58ba28" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Deallocate any resources associated with an image. < a href = "openjpeg_8h.html#adcef66fb58906cc2e6739ad8fe58ba28" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:adcef66fb58906cc2e6739ad8fe58ba28" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a2b29bd52d3b2bcc2d3e0d95db66fbd5f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a2b29bd52d3b2bcc2d3e0d95db66fbd5f" > opj_image_tile_create< / a > (< a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > numcmpts, < a class = "el" href = "openjpeg_8h.html#a2ac339d626a541cf19ed9ac9658c4aeb" > opj_image_cmptparm_t< / a > *cmptparms, < a class = "el" href = "openjpeg_8h.html#ae080fd52e7454b8f1b3f081b284edfe0" > OPJ_COLOR_SPACE< / a > clrspc)< / td > < / tr >
< tr class = "memdesc:a2b29bd52d3b2bcc2d3e0d95db66fbd5f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Creates an image without allocating memory for the image (used in the new version of the library). < a href = "openjpeg_8h.html#a2b29bd52d3b2bcc2d3e0d95db66fbd5f" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a2b29bd52d3b2bcc2d3e0d95db66fbd5f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "memitem:a35a842389bc0ce0e79e196d397d697bc" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a35a842389bc0ce0e79e196d397d697bc" > opj_image_data_alloc< / a > (< a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a > size)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a35a842389bc0ce0e79e196d397d697bc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Allocator for opj_image_t-> comps[].data To be paired with opj_image_data_free. < a href = "openjpeg_8h.html#a35a842389bc0ce0e79e196d397d697bc" > More...< / a > < br / > < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "separator:a35a842389bc0ce0e79e196d397d697bc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a70e22cb655b4a95041a4dc8bdaf94196" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a70e22cb655b4a95041a4dc8bdaf94196" > opj_image_data_free< / a > (void *ptr)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a70e22cb655b4a95041a4dc8bdaf94196" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Destructor for opj_image_t-> comps[].data To be paired with opj_image_data_alloc. < a href = "openjpeg_8h.html#a70e22cb655b4a95041a4dc8bdaf94196" > More...< / a > < br / > < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "separator:a70e22cb655b4a95041a4dc8bdaf94196" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:ab689cd31c6861d9737acabbba2172d21" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ab689cd31c6861d9737acabbba2172d21" > opj_stream_default_create< / a > (< a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > p_is_input)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:ab689cd31c6861d9737acabbba2172d21" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Creates an abstract stream. < a href = "openjpeg_8h.html#ab689cd31c6861d9737acabbba2172d21" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:ab689cd31c6861d9737acabbba2172d21" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5ceb2a40ddd3b69cdc183e1373257091" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a5ceb2a40ddd3b69cdc183e1373257091" > opj_stream_create< / a > (< a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a > p_buffer_size, < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > p_is_input)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a5ceb2a40ddd3b69cdc183e1373257091" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Creates an abstract stream. < a href = "openjpeg_8h.html#a5ceb2a40ddd3b69cdc183e1373257091" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a5ceb2a40ddd3b69cdc183e1373257091" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0703208df785be60460eb83c5d40b10f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a0703208df785be60460eb83c5d40b10f" > opj_stream_destroy< / a > (< a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a0703208df785be60460eb83c5d40b10f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Destroys a stream created by opj_create_stream. < a href = "openjpeg_8h.html#a0703208df785be60460eb83c5d40b10f" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a0703208df785be60460eb83c5d40b10f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a32646f57f2e8450e57165d085dadb8c8" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a32646f57f2e8450e57165d085dadb8c8" > opj_stream_set_read_function< / a > (< a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream, < a class = "el" href = "openjpeg_8h.html#a8bb2e4d69989824fee3edc53370726a6" > opj_stream_read_fn< / a > p_function)< / td > < / tr >
< tr class = "memdesc:a32646f57f2e8450e57165d085dadb8c8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets the given function to be used as a read function. < a href = "openjpeg_8h.html#a32646f57f2e8450e57165d085dadb8c8" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a32646f57f2e8450e57165d085dadb8c8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a5d196d304c431d2c1d462397976aa763" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a5d196d304c431d2c1d462397976aa763" > opj_stream_set_write_function< / a > (< a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream, < a class = "el" href = "openjpeg_8h.html#a5a43391a5d2fd7b09c6f1957b9ad0337" > opj_stream_write_fn< / a > p_function)< / td > < / tr >
< tr class = "memdesc:a5d196d304c431d2c1d462397976aa763" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets the given function to be used as a write function. < a href = "openjpeg_8h.html#a5d196d304c431d2c1d462397976aa763" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a5d196d304c431d2c1d462397976aa763" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:aecb87205464e2f2e90e4a2458f0bbcd5" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aecb87205464e2f2e90e4a2458f0bbcd5" > opj_stream_set_skip_function< / a > (< a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream, < a class = "el" href = "openjpeg_8h.html#ae8918d618c0a2fe1447f70f036e4afd8" > opj_stream_skip_fn< / a > p_function)< / td > < / tr >
< tr class = "memdesc:aecb87205464e2f2e90e4a2458f0bbcd5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets the given function to be used as a skip function. < a href = "openjpeg_8h.html#aecb87205464e2f2e90e4a2458f0bbcd5" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:aecb87205464e2f2e90e4a2458f0bbcd5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:abad6efc7d4b7a75b2223bef8a444ccb4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#abad6efc7d4b7a75b2223bef8a444ccb4" > opj_stream_set_seek_function< / a > (< a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream, < a class = "el" href = "openjpeg_8h.html#a27083300f8491e805c4b7e3f3abe245c" > opj_stream_seek_fn< / a > p_function)< / td > < / tr >
< tr class = "memdesc:abad6efc7d4b7a75b2223bef8a444ccb4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets the given function to be used as a seek function, the stream is then seekable, using SEEK_SET behavior. < a href = "openjpeg_8h.html#abad6efc7d4b7a75b2223bef8a444ccb4" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:abad6efc7d4b7a75b2223bef8a444ccb4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a6cd79f0336b039391ffd67cddca0ac67" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a6cd79f0336b039391ffd67cddca0ac67" > opj_stream_set_user_data< / a > (< a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream, void *p_data, < a class = "el" href = "openjpeg_8h.html#a0647bc8a4688ee69cd35ff71bc43145f" > opj_stream_free_user_data_fn< / a > p_function)< / td > < / tr >
< tr class = "memdesc:a6cd79f0336b039391ffd67cddca0ac67" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets the given data to be used as a user data for the stream. < a href = "openjpeg_8h.html#a6cd79f0336b039391ffd67cddca0ac67" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a6cd79f0336b039391ffd67cddca0ac67" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2845fa5ff8031ef4a0b46314a19c0dc5" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a2845fa5ff8031ef4a0b46314a19c0dc5" > opj_stream_set_user_data_length< / a > (< a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream, < a class = "el" href = "openjpeg_8h.html#ad915cf26c4c9cc10a75b2d9287dbbb5e" > OPJ_UINT64< / a > data_length)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a2845fa5ff8031ef4a0b46314a19c0dc5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets the length of the user data for the stream. < a href = "openjpeg_8h.html#a2845fa5ff8031ef4a0b46314a19c0dc5" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a2845fa5ff8031ef4a0b46314a19c0dc5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aec377b042454f3b695486f9829d8a490" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aec377b042454f3b695486f9829d8a490" > opj_stream_create_default_file_stream< / a > (const char *fname, < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > p_is_read_stream)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:aec377b042454f3b695486f9829d8a490" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Create a stream from a file identified with its filename with default parameters (helper function) < a href = "openjpeg_8h.html#aec377b042454f3b695486f9829d8a490" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:aec377b042454f3b695486f9829d8a490" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6d339df3cc8521962a1c03ed421f140a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a6d339df3cc8521962a1c03ed421f140a" > opj_stream_create_file_stream< / a > (const char *fname, < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a > p_buffer_size, < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > p_is_read_stream)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a6d339df3cc8521962a1c03ed421f140a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Create a stream from a file identified with its filename with a specific buffer size. < a href = "openjpeg_8h.html#a6d339df3cc8521962a1c03ed421f140a" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a6d339df3cc8521962a1c03ed421f140a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac887f1d80d30a49fe20b673836783696" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ac887f1d80d30a49fe20b673836783696" > opj_set_info_handler< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#aeb2e489c5b4386fed6eae3123217c7f0" > opj_msg_callback< / a > p_callback, void *p_user_data)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:ac887f1d80d30a49fe20b673836783696" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set the info handler use by openjpeg. < a href = "openjpeg_8h.html#ac887f1d80d30a49fe20b673836783696" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:ac887f1d80d30a49fe20b673836783696" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae24aa81acf8ec8154f099bbe35703c0a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ae24aa81acf8ec8154f099bbe35703c0a" > opj_set_warning_handler< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#aeb2e489c5b4386fed6eae3123217c7f0" > opj_msg_callback< / a > p_callback, void *p_user_data)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:ae24aa81acf8ec8154f099bbe35703c0a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set the warning handler use by openjpeg. < a href = "openjpeg_8h.html#ae24aa81acf8ec8154f099bbe35703c0a" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:ae24aa81acf8ec8154f099bbe35703c0a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a52a1f826dd3a2d257fa5b935b60a82ac" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a52a1f826dd3a2d257fa5b935b60a82ac" > opj_set_error_handler< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#aeb2e489c5b4386fed6eae3123217c7f0" > opj_msg_callback< / a > p_callback, void *p_user_data)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a52a1f826dd3a2d257fa5b935b60a82ac" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set the error handler use by openjpeg. < a href = "openjpeg_8h.html#a52a1f826dd3a2d257fa5b935b60a82ac" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a52a1f826dd3a2d257fa5b935b60a82ac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a411e8a7a5ea89724038fd143a48a6892" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a411e8a7a5ea89724038fd143a48a6892" > opj_create_decompress< / a > (< a class = "el" href = "openjpeg_8h.html#a1e22a4225005eced8b49cc7054589750" > OPJ_CODEC_FORMAT< / a > format)< / td > < / tr >
< tr class = "memdesc:a411e8a7a5ea89724038fd143a48a6892" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Creates a J2K/JP2 decompression structure. < a href = "openjpeg_8h.html#a411e8a7a5ea89724038fd143a48a6892" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a411e8a7a5ea89724038fd143a48a6892" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4703066003416217f2a108b99f50c4d5" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a4703066003416217f2a108b99f50c4d5" > opj_destroy_codec< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a4703066003416217f2a108b99f50c4d5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Destroy a decompressor handle. < a href = "openjpeg_8h.html#a4703066003416217f2a108b99f50c4d5" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a4703066003416217f2a108b99f50c4d5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5b747bfbcf5be1b36aec8f1b8447d085" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a5b747bfbcf5be1b36aec8f1b8447d085" > opj_end_decompress< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a5b747bfbcf5be1b36aec8f1b8447d085" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Read after the codestream if necessary. < a href = "openjpeg_8h.html#a5b747bfbcf5be1b36aec8f1b8447d085" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a5b747bfbcf5be1b36aec8f1b8447d085" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a26ab41f825d43b214e38b1b9d6d63aac" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a26ab41f825d43b214e38b1b9d6d63aac" > opj_set_default_decoder_parameters< / a > (< a class = "el" href = "openjpeg_8h.html#a185e2777174adf9bb684bd7b566f82e0" > opj_dparameters_t< / a > *parameters)< / td > < / tr >
< tr class = "memdesc:a26ab41f825d43b214e38b1b9d6d63aac" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set decoding parameters to default values. < a href = "openjpeg_8h.html#a26ab41f825d43b214e38b1b9d6d63aac" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a26ab41f825d43b214e38b1b9d6d63aac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:accb6a7b065e3808777237012011e6894" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#accb6a7b065e3808777237012011e6894" > opj_setup_decoder< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#a185e2777174adf9bb684bd7b566f82e0" > opj_dparameters_t< / a > *parameters)< / td > < / tr >
< tr class = "memdesc:accb6a7b065e3808777237012011e6894" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Setup the decoder with decompression parameters provided by the user and with the message handler provided by the user. < a href = "openjpeg_8h.html#accb6a7b065e3808777237012011e6894" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:accb6a7b065e3808777237012011e6894" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a69251f43a74c3c5716fd4f4d24e8a528" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a69251f43a74c3c5716fd4f4d24e8a528" > opj_decoder_set_strict_mode< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > strict)< / td > < / tr >
< tr class = "memdesc:a69251f43a74c3c5716fd4f4d24e8a528" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set strict decoding parameter for this decoder. < a href = "openjpeg_8h.html#a69251f43a74c3c5716fd4f4d24e8a528" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a69251f43a74c3c5716fd4f4d24e8a528" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "memitem:a0962545f4b1c98e695daf3c3fb667536" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a0962545f4b1c98e695daf3c3fb667536" > opj_codec_set_threads< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, int num_threads)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a0962545f4b1c98e695daf3c3fb667536" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Allocates worker threads for the compressor/decompressor. < a href = "openjpeg_8h.html#a0962545f4b1c98e695daf3c3fb667536" > More...< / a > < br / > < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "separator:a0962545f4b1c98e695daf3c3fb667536" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:ab7ccce9a2fb0cf5caa18d814e7f2947f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ab7ccce9a2fb0cf5caa18d814e7f2947f" > opj_read_header< / a > (< a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream, < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > **p_image)< / td > < / tr >
< tr class = "memdesc:ab7ccce9a2fb0cf5caa18d814e7f2947f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Decodes an image header. < a href = "openjpeg_8h.html#ab7ccce9a2fb0cf5caa18d814e7f2947f" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:ab7ccce9a2fb0cf5caa18d814e7f2947f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2017-10-05 00:57:21 +02:00
< tr class = "memitem:af7aa8f8295d792db318dc214f692e679" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#af7aa8f8295d792db318dc214f692e679" > opj_set_decoded_components< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > numcomps, const < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > *comps_indices, < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > apply_color_transforms)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:af7aa8f8295d792db318dc214f692e679" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Restrict the number of components to decode. < a href = "openjpeg_8h.html#af7aa8f8295d792db318dc214f692e679" > More...< / a > < br / > < / td > < / tr >
2017-10-05 00:57:21 +02:00
< tr class = "separator:af7aa8f8295d792db318dc214f692e679" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a29648f3323808658b11710fc5a7cfa89" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a29648f3323808658b11710fc5a7cfa89" > opj_set_decode_area< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *p_image, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_start_x, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_start_y, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_end_x, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_end_y)< / td > < / tr >
< tr class = "memdesc:a29648f3323808658b11710fc5a7cfa89" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets the given area to be decoded. < a href = "openjpeg_8h.html#a29648f3323808658b11710fc5a7cfa89" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a29648f3323808658b11710fc5a7cfa89" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a5d8f796e2757145918bb630ac37fb349" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a5d8f796e2757145918bb630ac37fb349" > opj_decode< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_decompressor, < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream, < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *p_image)< / td > < / tr >
< tr class = "memdesc:a5d8f796e2757145918bb630ac37fb349" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Decode an image from a JPEG-2000 codestream. < a href = "openjpeg_8h.html#a5d8f796e2757145918bb630ac37fb349" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a5d8f796e2757145918bb630ac37fb349" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:aa67a413455bb7e2b53f4e4c2c1e604ef" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#aa67a413455bb7e2b53f4e4c2c1e604ef" > opj_get_decoded_tile< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream, < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *p_image, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > tile_index)< / td > < / tr >
< tr class = "memdesc:aa67a413455bb7e2b53f4e4c2c1e604ef" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Get the decoded tile from the codec. < a href = "openjpeg_8h.html#aa67a413455bb7e2b53f4e4c2c1e604ef" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:aa67a413455bb7e2b53f4e4c2c1e604ef" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1212c14b4728546170c329acd0c04e78" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a1212c14b4728546170c329acd0c04e78" > opj_set_decoded_resolution_factor< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > res_factor)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a1212c14b4728546170c329acd0c04e78" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set the resolution factor of the decoded image. < a href = "openjpeg_8h.html#a1212c14b4728546170c329acd0c04e78" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a1212c14b4728546170c329acd0c04e78" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0a8bf8169aceca7b355f54700759a1f0" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a0a8bf8169aceca7b355f54700759a1f0" > opj_write_tile< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_tile_index, < a class = "el" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *p_data, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_data_size, < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a0a8bf8169aceca7b355f54700759a1f0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Writes a tile with the given data. < a href = "openjpeg_8h.html#a0a8bf8169aceca7b355f54700759a1f0" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a0a8bf8169aceca7b355f54700759a1f0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1e19d815afde20f647102ae9f5beead2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a1e19d815afde20f647102ae9f5beead2" > opj_read_tile_header< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > *p_tile_index, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > *p_data_size, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > *p_tile_x0, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > *p_tile_y0, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > *p_tile_x1, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > *p_tile_y1, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > *p_nb_comps, < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > *p_should_go_on)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a1e19d815afde20f647102ae9f5beead2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Reads a tile header. < a href = "openjpeg_8h.html#a1e19d815afde20f647102ae9f5beead2" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a1e19d815afde20f647102ae9f5beead2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8373b5a0732390d0400545e57674eceb" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a8373b5a0732390d0400545e57674eceb" > opj_decode_tile_data< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_tile_index, < a class = "el" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *p_data, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_data_size, < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a8373b5a0732390d0400545e57674eceb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Reads a tile data. < a href = "openjpeg_8h.html#a8373b5a0732390d0400545e57674eceb" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a8373b5a0732390d0400545e57674eceb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a990851329975143ee0ad6d9fdf461f06" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a990851329975143ee0ad6d9fdf461f06" > opj_create_compress< / a > (< a class = "el" href = "openjpeg_8h.html#a1e22a4225005eced8b49cc7054589750" > OPJ_CODEC_FORMAT< / a > format)< / td > < / tr >
< tr class = "memdesc:a990851329975143ee0ad6d9fdf461f06" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Creates a J2K/JP2 compression structure. < a href = "openjpeg_8h.html#a990851329975143ee0ad6d9fdf461f06" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a990851329975143ee0ad6d9fdf461f06" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:adf975bbcd105f85d8773b4ee925bc73f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#adf975bbcd105f85d8773b4ee925bc73f" > opj_set_default_encoder_parameters< / a > (< a class = "el" href = "openjpeg_8h.html#a56cfad54152353eb4c24f55544b43cb2" > opj_cparameters_t< / a > *parameters)< / td > < / tr >
< tr class = "memdesc:adf975bbcd105f85d8773b4ee925bc73f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set encoding parameters to default values, that means : < a href = "openjpeg_8h.html#adf975bbcd105f85d8773b4ee925bc73f" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:adf975bbcd105f85d8773b4ee925bc73f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a9292a3d2e289e49cbb1df3a4976092cb" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a9292a3d2e289e49cbb1df3a4976092cb" > opj_setup_encoder< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#a56cfad54152353eb4c24f55544b43cb2" > opj_cparameters_t< / a > *parameters, < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *image)< / td > < / tr >
< tr class = "memdesc:a9292a3d2e289e49cbb1df3a4976092cb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Setup the encoder parameters using the current image and using user parameters. < a href = "openjpeg_8h.html#a9292a3d2e289e49cbb1df3a4976092cb" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a9292a3d2e289e49cbb1df3a4976092cb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr class = "memitem:af850f0334031b7c707ab7167801ef017" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#af850f0334031b7c707ab7167801ef017" > opj_encoder_set_extra_options< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, const char *const *p_options)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:af850f0334031b7c707ab7167801ef017" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Specify extra options for the encoder. < a href = "openjpeg_8h.html#af850f0334031b7c707ab7167801ef017" > More...< / a > < br / > < / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr class = "separator:af850f0334031b7c707ab7167801ef017" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:afaaf1b749d982c1fe36749b0542b581b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#afaaf1b749d982c1fe36749b0542b581b" > opj_start_compress< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *p_image, < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream)< / td > < / tr >
< tr class = "memdesc:afaaf1b749d982c1fe36749b0542b581b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Start to compress the current image. < a href = "openjpeg_8h.html#afaaf1b749d982c1fe36749b0542b581b" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:afaaf1b749d982c1fe36749b0542b581b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0db5facf635c28129d1bbbd6626950b6" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a0db5facf635c28129d1bbbd6626950b6" > opj_end_compress< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a0db5facf635c28129d1bbbd6626950b6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > End to compress the current image. < a href = "openjpeg_8h.html#a0db5facf635c28129d1bbbd6626950b6" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a0db5facf635c28129d1bbbd6626950b6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a07b1a78e17f8c23f7fd1a4d282b9537b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a07b1a78e17f8c23f7fd1a4d282b9537b" > opj_encode< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *p_stream)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a07b1a78e17f8c23f7fd1a4d282b9537b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Encode an image into a JPEG-2000 codestream. < a href = "openjpeg_8h.html#a07b1a78e17f8c23f7fd1a4d282b9537b" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a07b1a78e17f8c23f7fd1a4d282b9537b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:abc841286d2efd0ef0dccb45164963793" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#abc841286d2efd0ef0dccb45164963793" > opj_destroy_cstr_info< / a > (< a class = "el" href = "openjpeg_8h.html#a7e69386eeda6ae24a05ef84f9e80d0af" > opj_codestream_info_v2_t< / a > **cstr_info)< / td > < / tr >
< tr class = "memdesc:abc841286d2efd0ef0dccb45164963793" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Destroy Codestream information after compression or decompression. < a href = "openjpeg_8h.html#abc841286d2efd0ef0dccb45164963793" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:abc841286d2efd0ef0dccb45164963793" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad62cb2f523825f2036ddad0387b1e2b2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ad62cb2f523825f2036ddad0387b1e2b2" > opj_dump_codec< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > info_flag, FILE *output_stream)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:ad62cb2f523825f2036ddad0387b1e2b2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Dump the codec information into the output stream. < a href = "openjpeg_8h.html#ad62cb2f523825f2036ddad0387b1e2b2" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:ad62cb2f523825f2036ddad0387b1e2b2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:ac4209d9dff9fee40d6604d0c3781a036" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#a7e69386eeda6ae24a05ef84f9e80d0af" > opj_codestream_info_v2_t< / a > *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#ac4209d9dff9fee40d6604d0c3781a036" > opj_get_cstr_info< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec)< / td > < / tr >
< tr class = "memdesc:ac4209d9dff9fee40d6604d0c3781a036" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Get the codestream information from the codec. < a href = "openjpeg_8h.html#ac4209d9dff9fee40d6604d0c3781a036" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:ac4209d9dff9fee40d6604d0c3781a036" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a94daf46def250f24e7aeca800818e7d8" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#aef4e40da13534ecda530816e133bfce8" > opj_codestream_index_t< / a > *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a94daf46def250f24e7aeca800818e7d8" > opj_get_cstr_index< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec)< / td > < / tr >
< tr class = "memdesc:a94daf46def250f24e7aeca800818e7d8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Get the codestream index from the codec. < a href = "openjpeg_8h.html#a94daf46def250f24e7aeca800818e7d8" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a94daf46def250f24e7aeca800818e7d8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a54accedff260ec8a7f5e1bdff9f281f0" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a54accedff260ec8a7f5e1bdff9f281f0" > opj_destroy_cstr_index< / a > (< a class = "el" href = "openjpeg_8h.html#aef4e40da13534ecda530816e133bfce8" > opj_codestream_index_t< / a > **p_cstr_index)< / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a54accedff260ec8a7f5e1bdff9f281f0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:adc9849b9d75076edefaf5fa1b2bb3061" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#aa8d0630f12a5f9395543cbdc9425ec74" > opj_jp2_metadata_t< / a > *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#adc9849b9d75076edefaf5fa1b2bb3061" > opj_get_jp2_metadata< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec)< / td > < / tr >
< tr class = "memdesc:adc9849b9d75076edefaf5fa1b2bb3061" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Get the JP2 file information from the codec FIXME. < a href = "openjpeg_8h.html#adc9849b9d75076edefaf5fa1b2bb3061" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:adc9849b9d75076edefaf5fa1b2bb3061" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a9a29938510b3ecb41022476926978f5e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#af12616aa86d196c65e26ac1baf809e52" > opj_jp2_index_t< / a > *< a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a9a29938510b3ecb41022476926978f5e" > opj_get_jp2_index< / a > (< a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *p_codec)< / td > < / tr >
< tr class = "memdesc:a9a29938510b3ecb41022476926978f5e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Get the JP2 file index from the codec FIXME. < a href = "openjpeg_8h.html#a9a29938510b3ecb41022476926978f5e" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a9a29938510b3ecb41022476926978f5e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a7850d110156f6dae53f05fc3943562e0" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a7850d110156f6dae53f05fc3943562e0" > opj_set_MCT< / a > (< a class = "el" href = "openjpeg_8h.html#a56cfad54152353eb4c24f55544b43cb2" > opj_cparameters_t< / a > *parameters, < a class = "el" href = "openjpeg_8h.html#a62c71ae712322de0bef73cebae23fa04" > OPJ_FLOAT32< / a > *pEncodingMatrix, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > *p_dc_shift, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > pNbComp)< / td > < / tr >
< tr class = "memdesc:a7850d110156f6dae53f05fc3943562e0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets the MCT matrix to use. < a href = "openjpeg_8h.html#a7850d110156f6dae53f05fc3943562e0" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a7850d110156f6dae53f05fc3943562e0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "memitem:a3b024724d551ba3fb0e8bdc682419f5b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a3b024724d551ba3fb0e8bdc682419f5b" > opj_has_thread_support< / a > (void)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a3b024724d551ba3fb0e8bdc682419f5b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns if the library is built with thread support. < a href = "openjpeg_8h.html#a3b024724d551ba3fb0e8bdc682419f5b" > More...< / a > < br / > < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "separator:a3b024724d551ba3fb0e8bdc682419f5b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a94cf0e6a4deef45a884707a723ac34e7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > int < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#a94cf0e6a4deef45a884707a723ac34e7" > opj_get_num_cpus< / a > (void)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a94cf0e6a4deef45a884707a723ac34e7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Return the number of virtual CPUs. < a href = "openjpeg_8h.html#a94cf0e6a4deef45a884707a723ac34e7" > More...< / a > < br / > < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "separator:a94cf0e6a4deef45a884707a723ac34e7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< / table >
< h2 class = "groupheader" > Macro Definition Documentation< / h2 >
2022-05-13 20:21:13 +02:00
< a id = "a2eb6f9e0395b47b8d5e3eeae4fe0c116" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2eb6f9e0395b47b8d5e3eeae4fe0c116" > ◆ < / a > < / span > INLINE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define INLINE< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a1138ee6acb2634c1763319c7ee2bd25d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1138ee6acb2634c1763319c7ee2bd25d" > ◆ < / a > < / span > JPWL_EXPECTED_COMPONENTS< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define JPWL_EXPECTED_COMPONENTS      3< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Expect this number of components, so you'll find better the first EPB. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a3e8dfecd6dc3e41e41e36073dad5acf9" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3e8dfecd6dc3e41e41e36073dad5acf9" > ◆ < / a > < / span > JPWL_MAX_NO_MARKERS< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define JPWL_MAX_NO_MARKERS      512< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Maximum number of JPWL markers: increase at your will. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a746f5052f95e8c498152ad54120b88f3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a746f5052f95e8c498152ad54120b88f3" > ◆ < / a > < / span > JPWL_MAX_NO_PACKSPECS< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define JPWL_MAX_NO_PACKSPECS      16< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Maximum number of packet parts expected by JPWL: increase at your will. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a0b8315749743c701bbdd0da02eddd2bf" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0b8315749743c701bbdd0da02eddd2bf" > ◆ < / a > < / span > JPWL_MAX_NO_TILESPECS< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define JPWL_MAX_NO_TILESPECS      16< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Maximum number of tile parts expected by JPWL: increase at your will. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a90876178200ed338216c31159449b016" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a90876178200ed338216c31159449b016" > ◆ < / a > < / span > JPWL_MAXIMUM_EPB_ROOM< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define JPWL_MAXIMUM_EPB_ROOM      65450< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Expect this maximum number of bytes for composition of EPBs. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a1b3f27488711d86dd5c5f210f0bd3cfc" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1b3f27488711d86dd5c5f210f0bd3cfc" > ◆ < / a > < / span > JPWL_MAXIMUM_HAMMING< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define JPWL_MAXIMUM_HAMMING      2< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Expect this maximum number of bit errors in marker id's. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a1f2210ceb1d0dcca5f4d64cbf6b9eb6e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1f2210ceb1d0dcca5f4d64cbf6b9eb6e" > ◆ < / a > < / span > JPWL_MAXIMUM_TILES< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define JPWL_MAXIMUM_TILES      8192< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Expect this maximum number of tiles, to avoid some crashes. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a09c2735bef46a0baa313e7efc148090a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a09c2735bef46a0baa313e7efc148090a" > ◆ < / a > < / span > JPWL_PRIVATEINDEX_NAME< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define JPWL_PRIVATEINDEX_NAME      " jpwl_index_privatefilename" < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > index file name used when JPWL is on < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a90b59bf5c66846dc3317a89089091f91" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a90b59bf5c66846dc3317a89089091f91" > ◆ < / a > < / span > OPJ_API< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_API< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a802696e43e0ad059cfb3310cb5b073bb" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a802696e43e0ad059cfb3310cb5b073bb" > ◆ < / a > < / span > OPJ_ARG_NOT_USED< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_ARG_NOT_USED< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x< / td > < td > )< / td >
< td >       (void)(x)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aedc1e23ea6654d0cc416bc390687458b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aedc1e23ea6654d0cc416bc390687458b" > ◆ < / a > < / span > OPJ_CALLCONV< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_CALLCONV< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ad920d0b5f4b244c588099888ad5ffb71" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad920d0b5f4b244c588099888ad5ffb71" > ◆ < / a > < / span > OPJ_CINEMA_24_COMP< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_CINEMA_24_COMP      1041666 /** Maximum size per color component for 2K & 4K @ 24fps */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a3610678a8903b42a8983e3d994052bd8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3610678a8903b42a8983e3d994052bd8" > ◆ < / a > < / span > OPJ_CINEMA_24_CS< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2017-08-10 06:39:58 +02:00
< td class = "memname" > #define OPJ_CINEMA_24_CS      1302083 /** Maximum codestream length for 24fps */< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > JPEG 2000 codestream and component size limits in cinema profiles. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a94fc653f7811d95803a7f69a3ba9d453" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a94fc653f7811d95803a7f69a3ba9d453" > ◆ < / a > < / span > OPJ_CINEMA_48_COMP< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2017-08-10 06:39:58 +02:00
< td class = "memname" > #define OPJ_CINEMA_48_COMP      520833 /** Maximum size per color component for 2K @ 48fps */< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a168db80b0509b5715cf882e57ced1135" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a168db80b0509b5715cf882e57ced1135" > ◆ < / a > < / span > OPJ_CINEMA_48_CS< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_CINEMA_48_CS      651041 /** Maximum codestream length for 48fps */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aa864ab1a5ada8c6c74e4396ec27819d6" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa864ab1a5ada8c6c74e4396ec27819d6" > ◆ < / a > < / span > OPJ_DEPRECATED< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_DEPRECATED< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > func< / td > < td > )< / td >
< td >       func< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2017-08-10 06:39:58 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a2b6f81dbee968889b109abd54e8672e0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2b6f81dbee968889b109abd54e8672e0" > ◆ < / a > < / span > OPJ_DEPRECATED_STRUCT_MEMBER< / h2 >
2017-08-10 06:39:58 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > #define OPJ_DEPRECATED_STRUCT_MEMBER< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > memb, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > msg  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       memb< / td >
2017-08-10 06:39:58 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-13 20:21:13 +02:00
< / div >
< / div >
< a id = "a27c97ad81ae1b1f7fbb2a84e6fe4a642" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a27c97ad81ae1b1f7fbb2a84e6fe4a642" > ◆ < / a > < / span > OPJ_DPARAMETERS_DUMP_FLAG< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_DPARAMETERS_DUMP_FLAG      0x0002< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2017-08-10 06:39:58 +02:00
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a66080011c5863d6b525526d4cb756181" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a66080011c5863d6b525526d4cb756181" > ◆ < / a > < / span > OPJ_DPARAMETERS_IGNORE_PCLR_CMAP_CDEF_FLAG< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_DPARAMETERS_IGNORE_PCLR_CMAP_CDEF_FLAG      0x0001< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a65e3a571633779c091fdb411f1ef8ea7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a65e3a571633779c091fdb411f1ef8ea7" > ◆ < / a > < / span > OPJ_EXTENSION_MCT< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_EXTENSION_MCT      0x0100 /** Custom MCT support */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a01e4ac788f1ac085b54ae2872ed66730" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a01e4ac788f1ac085b54ae2872ed66730" > ◆ < / a > < / span > OPJ_EXTENSION_NONE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_EXTENSION_NONE      0x0000 /** No Part-2 extension */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > JPEG 2000 Part-2 extensions. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ac672bfd7db39c609e828acb07a321964" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac672bfd7db39c609e828acb07a321964" > ◆ < / a > < / span > OPJ_FALSE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_FALSE      0< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-12-28 22:12:25 +01:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ad6a6b2cbcf4b1ef1706da6244a3c50bb" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad6a6b2cbcf4b1ef1706da6244a3c50bb" > ◆ < / a > < / span > OPJ_GET_IMF_MAINLEVEL< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_GET_IMF_MAINLEVEL< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > v< / td > < td > )< / td >
2022-05-13 20:21:13 +02:00
< td >       ((v) & 0xf) /** Extract IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level */< / td >
2020-12-28 22:12:25 +01:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a43643301a9ac42a398ecc8284d3ecf31" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a43643301a9ac42a398ecc8284d3ecf31" > ◆ < / a > < / span > OPJ_GET_IMF_PROFILE< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_GET_IMF_PROFILE< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > v< / td > < td > )< / td >
< td >       ((v) & 0xff00) /** Extract IMF profile without mainlevel/sublevel */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aef7e8da8a50d9d3d9466e5c56826ef4f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aef7e8da8a50d9d3d9466e5c56826ef4f" > ◆ < / a > < / span > OPJ_GET_IMF_SUBLEVEL< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_GET_IMF_SUBLEVEL< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > v< / td > < td > )< / td >
< td >       (((v) > > 4) & 0xf) /** Extract IMF sub level */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "af54276a2767caefbdd5ade41e11a06b3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af54276a2767caefbdd5ade41e11a06b3" > ◆ < / a > < / span > OPJ_IMF_MAINLEVEL_10_MSAMPLESEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_MAINLEVEL_10_MSAMPLESEC      19200 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 10 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a5eda95a811f427685927d71418b8484f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5eda95a811f427685927d71418b8484f" > ◆ < / a > < / span > OPJ_IMF_MAINLEVEL_11_MSAMPLESEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_MAINLEVEL_11_MSAMPLESEC      38400 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 11 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a804c1b6e550ccd031b50cb4debf2f91e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a804c1b6e550ccd031b50cb4debf2f91e" > ◆ < / a > < / span > OPJ_IMF_MAINLEVEL_1_MSAMPLESEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_MAINLEVEL_1_MSAMPLESEC      65 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 1 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Max. < / p >
< p > Components Sampling Rate (MSamples/sec) per IMF main level < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ad5114a8ffe15d2694b1319c328ca8fc7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad5114a8ffe15d2694b1319c328ca8fc7" > ◆ < / a > < / span > OPJ_IMF_MAINLEVEL_2_MSAMPLESEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_MAINLEVEL_2_MSAMPLESEC      130 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 2 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a2f60bab164145f509f7baf61c9b6e129" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2f60bab164145f509f7baf61c9b6e129" > ◆ < / a > < / span > OPJ_IMF_MAINLEVEL_3_MSAMPLESEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_MAINLEVEL_3_MSAMPLESEC      195 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 3 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a15f1c118fa277c184a2144857a20a09b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a15f1c118fa277c184a2144857a20a09b" > ◆ < / a > < / span > OPJ_IMF_MAINLEVEL_4_MSAMPLESEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_MAINLEVEL_4_MSAMPLESEC      260 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 4 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a6f0b680448cf7135c8cb82cce945e86b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6f0b680448cf7135c8cb82cce945e86b" > ◆ < / a > < / span > OPJ_IMF_MAINLEVEL_5_MSAMPLESEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_MAINLEVEL_5_MSAMPLESEC      520 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 5 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aece7a82154febb03e4ba38e723ba7c41" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aece7a82154febb03e4ba38e723ba7c41" > ◆ < / a > < / span > OPJ_IMF_MAINLEVEL_6_MSAMPLESEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_MAINLEVEL_6_MSAMPLESEC      1200 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 6 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ae775387dd3066ca8f65f3ed7d64f1a59" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae775387dd3066ca8f65f3ed7d64f1a59" > ◆ < / a > < / span > OPJ_IMF_MAINLEVEL_7_MSAMPLESEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_MAINLEVEL_7_MSAMPLESEC      2400 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 7 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a140790fa2a68baaf323ac7acd0c71bd1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a140790fa2a68baaf323ac7acd0c71bd1" > ◆ < / a > < / span > OPJ_IMF_MAINLEVEL_8_MSAMPLESEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_MAINLEVEL_8_MSAMPLESEC      4800 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 8 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ade435e31069cd1159f20eef5ecfcdf56" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ade435e31069cd1159f20eef5ecfcdf56" > ◆ < / a > < / span > OPJ_IMF_MAINLEVEL_9_MSAMPLESEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_MAINLEVEL_9_MSAMPLESEC      9600 /** MSamples/sec for IMF < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level 9 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a424440fc7f9ad44c976c2d234c9df76b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a424440fc7f9ad44c976c2d234c9df76b" > ◆ < / a > < / span > OPJ_IMF_MAINLEVEL_MAX< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_MAINLEVEL_MAX      11 /** Maximum < a class = "el" href = "test__sparse__array_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4" > main< / a > level */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a186e442a71ed3e69ff4ee966b4775ee0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a186e442a71ed3e69ff4ee966b4775ee0" > ◆ < / a > < / span > OPJ_IMF_SUBLEVEL_1_MBITSSEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_SUBLEVEL_1_MBITSSEC      200 /** Mbits/s for IMF sub level 1 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Max. < / p >
< p > compressed Bit Rate (Mbits/s) per IMF sub level < / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a0818d74785ace12d21e2ad5344641d21" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0818d74785ace12d21e2ad5344641d21" > ◆ < / a > < / span > OPJ_IMF_SUBLEVEL_2_MBITSSEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_SUBLEVEL_2_MBITSSEC      400 /** Mbits/s for IMF sub level 2 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-04-02 16:25:55 +02:00
2020-12-28 22:12:25 +01:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a6c4cfbe2d91711feea7ad5409c4fb09c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6c4cfbe2d91711feea7ad5409c4fb09c" > ◆ < / a > < / span > OPJ_IMF_SUBLEVEL_3_MBITSSEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_SUBLEVEL_3_MBITSSEC      800 /** Mbits/s for IMF sub level 3 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a1069858ba78f38fc4bfb1ad27774807e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1069858ba78f38fc4bfb1ad27774807e" > ◆ < / a > < / span > OPJ_IMF_SUBLEVEL_4_MBITSSEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_SUBLEVEL_4_MBITSSEC      1600 /** Mbits/s for IMF sub level 4 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "af5df01e740446bdb7b5a56b43ea914ea" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af5df01e740446bdb7b5a56b43ea914ea" > ◆ < / a > < / span > OPJ_IMF_SUBLEVEL_5_MBITSSEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_SUBLEVEL_5_MBITSSEC      3200 /** Mbits/s for IMF sub level 5 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a8a6c14a67c548c1d42790ce13e1c5db0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8a6c14a67c548c1d42790ce13e1c5db0" > ◆ < / a > < / span > OPJ_IMF_SUBLEVEL_6_MBITSSEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_SUBLEVEL_6_MBITSSEC      6400 /** Mbits/s for IMF sub level 6 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ad5065b8952164623b2b83ea3a7b4bf5a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad5065b8952164623b2b83ea3a7b4bf5a" > ◆ < / a > < / span > OPJ_IMF_SUBLEVEL_7_MBITSSEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_SUBLEVEL_7_MBITSSEC      12800 /** Mbits/s for IMF sub level 7 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a9594920a0f04a0a50811b4aa38e17ec7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9594920a0f04a0a50811b4aa38e17ec7" > ◆ < / a > < / span > OPJ_IMF_SUBLEVEL_8_MBITSSEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_SUBLEVEL_8_MBITSSEC      25600 /** Mbits/s for IMF sub level 8 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a481b07757a2c37f445dd3b2d8e165fc5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a481b07757a2c37f445dd3b2d8e165fc5" > ◆ < / a > < / span > OPJ_IMF_SUBLEVEL_9_MBITSSEC< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMF_SUBLEVEL_9_MBITSSEC      51200 /** Mbits/s for IMF sub level 9 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a41a56a00708b8bb9e94f962530dc8ace" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a41a56a00708b8bb9e94f962530dc8ace" > ◆ < / a > < / span > OPJ_IMG_INFO< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IMG_INFO      1< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > EXPERIMENTAL FOR THE MOMENT Supported options about file information used only in j2k_dump. < / p >
< p > Basic image information provided to the user < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aa09dd20db7ffb8fad8888533ac4ccd18" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa09dd20db7ffb8fad8888533ac4ccd18" > ◆ < / a > < / span > OPJ_IS_BROADCAST< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IS_BROADCAST< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > v< / td > < td > )< / td >
< td >       (((v) > = < a class = "el" href = "openjpeg_8h.html#a175014439c15b38780ad04b4110ec6c7" > OPJ_PROFILE_BC_SINGLE< / a > )& & ((v) < = ((< a class = "el" href = "openjpeg_8h.html#a84dec14e6ac90b901ef256fc7bdeffa4" > OPJ_PROFILE_BC_MULTI_R< / a > ) | (0x000b))))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "afaa2fc2447e5e3d1c6e4e42265703fb4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#afaa2fc2447e5e3d1c6e4e42265703fb4" > ◆ < / a > < / span > OPJ_IS_CINEMA< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IS_CINEMA< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > v< / td > < td > )< / td >
< td >       (((v) > = < a class = "el" href = "openjpeg_8h.html#a63492b4e70fa77b773d8cee3bac08e4c" > OPJ_PROFILE_CINEMA_2K< / a > )& & ((v) < = < a class = "el" href = "openjpeg_8h.html#a8ebefb522182a6d6815b92230aa0b205" > OPJ_PROFILE_CINEMA_S4K< / a > ))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > JPEG 2000 profile macros. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a97f7a6b2f46e8ba660ae2b2005605c3a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a97f7a6b2f46e8ba660ae2b2005605c3a" > ◆ < / a > < / span > OPJ_IS_IMF< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IS_IMF< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > v< / td > < td > )< / td >
< td >       (((v) > = < a class = "el" href = "openjpeg_8h.html#aa214350cf5149948126e7df1564d2f32" > OPJ_PROFILE_IMF_2K< / a > )& & ((v) < = ((< a class = "el" href = "openjpeg_8h.html#a6b032bf8e7fe7f45953a56dfd9cb29e1" > OPJ_PROFILE_IMF_8K_R< / a > ) | (0x009b))))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a27b5bd4f70038ebc8f8c0fd22f123a93" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a27b5bd4f70038ebc8f8c0fd22f123a93" > ◆ < / a > < / span > OPJ_IS_PART2< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IS_PART2< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > v< / td > < td > )< / td >
< td >       ((v) & < a class = "el" href = "openjpeg_8h.html#aa16852cfefc65e78737b28c61f2eb6b7" > OPJ_PROFILE_PART2< / a > )< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ab98f39247d271953e1e50b329bd22d89" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab98f39247d271953e1e50b329bd22d89" > ◆ < / a > < / span > OPJ_IS_STORAGE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_IS_STORAGE< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > v< / td > < td > )< / td >
< td >       ((v) == < a class = "el" href = "openjpeg_8h.html#a564dd3f105ac6d01ace304f921bc5e85" > OPJ_PROFILE_CINEMA_LTS< / a > )< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aa2f2c6944da46eb1998070201c80f277" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa2f2c6944da46eb1998070201c80f277" > ◆ < / a > < / span > OPJ_J2K_DEFAULT_HEADER_SIZE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_J2K_DEFAULT_HEADER_SIZE      1000< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a08afd36e32cc7c92b9abb60878d85be2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a08afd36e32cc7c92b9abb60878d85be2" > ◆ < / a > < / span > OPJ_J2K_DEFAULT_NB_SEGS< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_J2K_DEFAULT_NB_SEGS      10< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a3c4792de45c6b5b13112be890d502b0d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3c4792de45c6b5b13112be890d502b0d" > ◆ < / a > < / span > OPJ_J2K_MAXBANDS< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_J2K_MAXBANDS      (3*< a class = "el" href = "openjpeg_8h.html#a86df1f90c5bd2c069ed8ea20712664d8" > OPJ_J2K_MAXRLVLS< / a > -2)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Number of maximum sub-band linked to number of resolution level. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a86df1f90c5bd2c069ed8ea20712664d8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a86df1f90c5bd2c069ed8ea20712664d8" > ◆ < / a > < / span > OPJ_J2K_MAXRLVLS< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_J2K_MAXRLVLS      33< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Number of maximum resolution level authorized. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a8a0486d83b80c8383b13692d3303f556" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8a0486d83b80c8383b13692d3303f556" > ◆ < / a > < / span > OPJ_J2K_MCC_DEFAULT_NB_RECORDS< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_J2K_MCC_DEFAULT_NB_RECORDS      10< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aa25cdee0d8a239d1594ef0aabae79cb0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa25cdee0d8a239d1594ef0aabae79cb0" > ◆ < / a > < / span > OPJ_J2K_MCT_DEFAULT_NB_RECORDS< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_J2K_MCT_DEFAULT_NB_RECORDS      10< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ad2f9309db9e8b49d6aa8793551809647" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad2f9309db9e8b49d6aa8793551809647" > ◆ < / a > < / span > OPJ_J2K_MH_IND< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_J2K_MH_IND      16< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Codestream index based only on the main header. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a09a3a7e9bfc1149b7e1b89cb5070084f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a09a3a7e9bfc1149b7e1b89cb5070084f" > ◆ < / a > < / span > OPJ_J2K_MH_INFO< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_J2K_MH_INFO      2< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Codestream information based only on the main header. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "afdf81a086aee04619038f70556971284" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#afdf81a086aee04619038f70556971284" > ◆ < / a > < / span > OPJ_J2K_STREAM_CHUNK_SIZE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_J2K_STREAM_CHUNK_SIZE      0x100000 /** 1 mega by default */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a665bd4dc482d3765386b71a9890253ed" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a665bd4dc482d3765386b71a9890253ed" > ◆ < / a > < / span > OPJ_J2K_TCH_INFO< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_J2K_TCH_INFO      8< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Tile/Component information of all tiles. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a8925342fd542405ab46dcd6293d8ae27" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8925342fd542405ab46dcd6293d8ae27" > ◆ < / a > < / span > OPJ_J2K_TH_IND< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_J2K_TH_IND      32< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Tile index based on the current tile. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a866c1855faf213aa2c40a4d4033960b1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a866c1855faf213aa2c40a4d4033960b1" > ◆ < / a > < / span > OPJ_J2K_TH_INFO< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_J2K_TH_INFO      4< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Tile information based on the current tile header. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a46cf2d23203c3f8e0400c5bdb344f3cd" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a46cf2d23203c3f8e0400c5bdb344f3cd" > ◆ < / a > < / span > OPJ_JP2_IND< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_JP2_IND      256< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > JP2 file index. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a3c847293b07c670198753140e4c7150c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3c847293b07c670198753140e4c7150c" > ◆ < / a > < / span > OPJ_JP2_INFO< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_JP2_INFO      128< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-13 20:21:13 +02:00
< p > < < br / >
< / p >
2015-07-10 18:06:19 +02:00
< p > JP2 file information < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a3ae07d1edc3b22da429cfe9598e247ac" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3ae07d1edc3b22da429cfe9598e247ac" > ◆ < / a > < / span > OPJ_LOCAL< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_LOCAL< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ac1cd13efc1533d77a1941c5a2524320f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac1cd13efc1533d77a1941c5a2524320f" > ◆ < / a > < / span > OPJ_PATH_LEN< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PATH_LEN      4096< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Maximum allowed size for filenames. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ae71167819896ccaf122093ecfa902ce5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae71167819896ccaf122093ecfa902ce5" > ◆ < / a > < / span > OPJ_PROFILE_0< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_0      0x0001 /** Profile 0 as described in 15444-1,Table A.45 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a758b5223d256c19f06b11bc6b017ed49" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a758b5223d256c19f06b11bc6b017ed49" > ◆ < / a > < / span > OPJ_PROFILE_1< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_1      0x0002 /** Profile 1 as described in 15444-1,Table A.45 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a9c3ba3800ded8ed063372e2826cde9a8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9c3ba3800ded8ed063372e2826cde9a8" > ◆ < / a > < / span > OPJ_PROFILE_BC_MULTI< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_BC_MULTI      0x0200 /** Multi Tile Broadcast profile defined in 15444-1 AMD3 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a84dec14e6ac90b901ef256fc7bdeffa4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a84dec14e6ac90b901ef256fc7bdeffa4" > ◆ < / a > < / span > OPJ_PROFILE_BC_MULTI_R< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_BC_MULTI_R      0x0300 /** Multi Tile Reversible Broadcast profile defined in 15444-1 AMD3 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a175014439c15b38780ad04b4110ec6c7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a175014439c15b38780ad04b4110ec6c7" > ◆ < / a > < / span > OPJ_PROFILE_BC_SINGLE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_BC_SINGLE      0x0100 /** Single Tile Broadcast profile defined in 15444-1 AMD3 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a63492b4e70fa77b773d8cee3bac08e4c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a63492b4e70fa77b773d8cee3bac08e4c" > ◆ < / a > < / span > OPJ_PROFILE_CINEMA_2K< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_CINEMA_2K      0x0003 /** 2K cinema profile defined in 15444-1 AMD1 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aea5e6da849fb044e23a8b8ac58a86bb4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aea5e6da849fb044e23a8b8ac58a86bb4" > ◆ < / a > < / span > OPJ_PROFILE_CINEMA_4K< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_CINEMA_4K      0x0004 /** 4K cinema profile defined in 15444-1 AMD1 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a564dd3f105ac6d01ace304f921bc5e85" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a564dd3f105ac6d01ace304f921bc5e85" > ◆ < / a > < / span > OPJ_PROFILE_CINEMA_LTS< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_CINEMA_LTS      0x0007 /** Long term storage cinema profile defined in 15444-1 AMD2 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a202d34b2333f7e3f82ea1053b134fbd1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a202d34b2333f7e3f82ea1053b134fbd1" > ◆ < / a > < / span > OPJ_PROFILE_CINEMA_S2K< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_CINEMA_S2K      0x0005 /** Scalable 2K cinema profile defined in 15444-1 AMD2 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a8ebefb522182a6d6815b92230aa0b205" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8ebefb522182a6d6815b92230aa0b205" > ◆ < / a > < / span > OPJ_PROFILE_CINEMA_S4K< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_CINEMA_S4K      0x0006 /** Scalable 4K cinema profile defined in 15444-1 AMD2 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aa214350cf5149948126e7df1564d2f32" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa214350cf5149948126e7df1564d2f32" > ◆ < / a > < / span > OPJ_PROFILE_IMF_2K< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_IMF_2K      0x0400 /** 2K Single Tile Lossy IMF profile defined in 15444-1 AMD 8 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "af5389ad522e7612b17cffeb466a54b23" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af5389ad522e7612b17cffeb466a54b23" > ◆ < / a > < / span > OPJ_PROFILE_IMF_2K_R< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2020-12-28 22:12:25 +01:00
< td class = "memname" > #define OPJ_PROFILE_IMF_2K_R      0x0700 /** 2K Single/Multi Tile Reversible IMF profile defined in 15444-1 AMD 8 */< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a609030b63a5ce35db5764df9a7fcb213" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a609030b63a5ce35db5764df9a7fcb213" > ◆ < / a > < / span > OPJ_PROFILE_IMF_4K< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2020-12-28 22:12:25 +01:00
< td class = "memname" > #define OPJ_PROFILE_IMF_4K      0x0500 /** 4K Single Tile Lossy IMF profile defined in 15444-1 AMD 8 */< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ae72c6423584e560f0ce000d5895c6b90" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae72c6423584e560f0ce000d5895c6b90" > ◆ < / a > < / span > OPJ_PROFILE_IMF_4K_R< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_IMF_4K_R      0x0800 /** 4K Single/Multi Tile Reversible IMF profile defined in 15444-1 AMD 8 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ab08c46075e90c47b5b134199155bd9b5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab08c46075e90c47b5b134199155bd9b5" > ◆ < / a > < / span > OPJ_PROFILE_IMF_8K< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2020-12-28 22:12:25 +01:00
< td class = "memname" > #define OPJ_PROFILE_IMF_8K      0x0600 /** 8K Single Tile Lossy IMF profile defined in 15444-1 AMD 8 */< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a6b032bf8e7fe7f45953a56dfd9cb29e1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6b032bf8e7fe7f45953a56dfd9cb29e1" > ◆ < / a > < / span > OPJ_PROFILE_IMF_8K_R< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2020-12-28 22:12:25 +01:00
< td class = "memname" > #define OPJ_PROFILE_IMF_8K_R      0x0900 /** 8K Single/Multi Tile Reversible IMF profile defined in 15444-1 AMD 8 */< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "af7fbbf087fe08b8a94353461286b740c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af7fbbf087fe08b8a94353461286b740c" > ◆ < / a > < / span > OPJ_PROFILE_NONE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_NONE      0x0000 /** no profile, conform to 15444-1 */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2017-08-10 06:39:58 +02:00
< p > JPEG 2000 Profiles, see Table A.10 from 15444-1 (updated in various AMD) These values help choosing the RSIZ value for the J2K codestream. < / p >
2015-07-10 18:06:19 +02:00
< p > The RSIZ value triggers various encoding options, as detailed in Table A.10. If OPJ_PROFILE_PART2 is chosen, it has to be combined with one or more extensions described hereunder. Example: rsiz = OPJ_PROFILE_PART2 | OPJ_EXTENSION_MCT; For broadcast profiles, the OPJ_PROFILE value has to be combined with the targeted mainlevel (3-0 LSB, value between 0 and 11): Example: rsiz = OPJ_PROFILE_BC_MULTI | 0x0005; (here mainlevel 5) For IMF profiles, the OPJ_PROFILE value has to be combined with the targeted mainlevel (3-0 LSB, value between 0 and 11) and sublevel (7-4 LSB, value between 0 and 9): Example: rsiz = OPJ_PROFILE_IMF_2K | 0x0040 | 0x0005; (here main 5 and sublevel 4) < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aa16852cfefc65e78737b28c61f2eb6b7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa16852cfefc65e78737b28c61f2eb6b7" > ◆ < / a > < / span > OPJ_PROFILE_PART2< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_PROFILE_PART2      0x8000 /** At least 1 extension defined in 15444-2 (Part-2) */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "afab8aa336ac052da8db82e0d009e14bf" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#afab8aa336ac052da8db82e0d009e14bf" > ◆ < / a > < / span > OPJ_STREAM_READ< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > #define OPJ_STREAM_READ      < a class = "el" href = "t1__ht__generate__luts_8c.html#a04830036d767cba56cbf5ae5bdc481d3" > OPJ_TRUE< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Stream open flags. < / p >
< p > The stream was opened for reading. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a18bec00567f94cc561c87e016616f30a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a18bec00567f94cc561c87e016616f30a" > ◆ < / a > < / span > OPJ_STREAM_WRITE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > #define OPJ_STREAM_WRITE      < a class = "el" href = "t1__ht__generate__luts_8c.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > The stream was opened for writing. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a04830036d767cba56cbf5ae5bdc481d3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a04830036d767cba56cbf5ae5bdc481d3" > ◆ < / a > < / span > OPJ_TRUE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_TRUE      1< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a88c4e5707c6b036564f298db7429cb08" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a88c4e5707c6b036564f298db7429cb08" > ◆ < / a > < / span > OPJ_UINT32_SEMANTICALLY_BUT_INT32< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_UINT32_SEMANTICALLY_BUT_INT32      < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-04-02 16:25:55 +02:00
2020-12-28 22:12:25 +01:00
< / div >
< / div >
< h2 class = "groupheader" > Typedef Documentation< / h2 >
2022-05-13 20:21:13 +02:00
< a id = "abb5dad6294f4611f1925388e919b16f4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abb5dad6294f4611f1925388e919b16f4" > ◆ < / a > < / span > OPJ_BOOL< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef int < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a22de44e15bddae7edfacf4e9ac9bb199" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a22de44e15bddae7edfacf4e9ac9bb199" > ◆ < / a > < / span > OPJ_BYTE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef unsigned char < a class = "el" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a5feb75769eeb8b7e97ea07495d42631e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5feb75769eeb8b7e97ea07495d42631e" > ◆ < / a > < / span > OPJ_CHAR< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef char < a class = "el" href = "openjpeg_8h.html#a5feb75769eeb8b7e97ea07495d42631e" > OPJ_CHAR< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ad48f318c18f2209caf47dd2988f1dc8a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad48f318c18f2209caf47dd2988f1dc8a" > ◆ < / a > < / span > OPJ_CINEMA_MODE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef enum < a class = "el" href = "openjpeg_8h.html#a40f2df6eb0fb2935c17a43e5e573d014" > CINEMA_MODE< / a > < a class = "el" href = "openjpeg_8h.html#ad48f318c18f2209caf47dd2988f1dc8a" > OPJ_CINEMA_MODE< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > DEPRECATED: use RSIZ, OPJ_PROFILE_* and OPJ_EXTENSION_* instead Digital cinema operation mode. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a1e22a4225005eced8b49cc7054589750" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1e22a4225005eced8b49cc7054589750" > ◆ < / a > < / span > OPJ_CODEC_FORMAT< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef enum < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbf" > CODEC_FORMAT< / a > < a class = "el" href = "openjpeg_8h.html#a1e22a4225005eced8b49cc7054589750" > OPJ_CODEC_FORMAT< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Supported codec. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a7c8b18f9785e36e317bdb10c4fd0bd29" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7c8b18f9785e36e317bdb10c4fd0bd29" > ◆ < / a > < / span > opj_codec_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef void* < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > JPEG2000 codec V2. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aef4e40da13534ecda530816e133bfce8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aef4e40da13534ecda530816e133bfce8" > ◆ < / a > < / span > opj_codestream_index_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__codestream__index.html" > opj_codestream_index< / a > < a class = "el" href = "openjpeg_8h.html#aef4e40da13534ecda530816e133bfce8" > opj_codestream_index_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure of the codestream (FIXME should be expand and enhance) < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a0cc11f25139520a969aef74546586c77" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0cc11f25139520a969aef74546586c77" > ◆ < / a > < / span > opj_codestream_info_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__codestream__info.html" > opj_codestream_info< / a > < a class = "el" href = "openjpeg_8h.html#a0cc11f25139520a969aef74546586c77" > opj_codestream_info_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure of the codestream. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a7e69386eeda6ae24a05ef84f9e80d0af" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7e69386eeda6ae24a05ef84f9e80d0af" > ◆ < / a > < / span > opj_codestream_info_v2_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__codestream__info__v2.html" > opj_codestream_info_v2< / a > < a class = "el" href = "openjpeg_8h.html#a7e69386eeda6ae24a05ef84f9e80d0af" > opj_codestream_info_v2_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Information structure about the codestream (FIXME should be expand and enhance) < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ae080fd52e7454b8f1b3f081b284edfe0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae080fd52e7454b8f1b3f081b284edfe0" > ◆ < / a > < / span > OPJ_COLOR_SPACE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef enum < a class = "el" href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448c" > COLOR_SPACE< / a > < a class = "el" href = "openjpeg_8h.html#ae080fd52e7454b8f1b3f081b284edfe0" > OPJ_COLOR_SPACE< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Supported image color spaces. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a56cfad54152353eb4c24f55544b43cb2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a56cfad54152353eb4c24f55544b43cb2" > ◆ < / a > < / span > opj_cparameters_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__cparameters.html" > opj_cparameters< / a > < a class = "el" href = "openjpeg_8h.html#a56cfad54152353eb4c24f55544b43cb2" > opj_cparameters_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Compression parameters. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a185e2777174adf9bb684bd7b566f82e0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a185e2777174adf9bb684bd7b566f82e0" > ◆ < / a > < / span > opj_dparameters_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__dparameters.html" > opj_dparameters< / a > < a class = "el" href = "openjpeg_8h.html#a185e2777174adf9bb684bd7b566f82e0" > opj_dparameters_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Decompression parameters. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a62c71ae712322de0bef73cebae23fa04" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a62c71ae712322de0bef73cebae23fa04" > ◆ < / a > < / span > OPJ_FLOAT32< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef float < a class = "el" href = "openjpeg_8h.html#a62c71ae712322de0bef73cebae23fa04" > OPJ_FLOAT32< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a2e5e9eaf3c126e11d1f058b78a0bce78" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2e5e9eaf3c126e11d1f058b78a0bce78" > ◆ < / a > < / span > OPJ_FLOAT64< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef double < a class = "el" href = "openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78" > OPJ_FLOAT64< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a2ac339d626a541cf19ed9ac9658c4aeb" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2ac339d626a541cf19ed9ac9658c4aeb" > ◆ < / a > < / span > opj_image_cmptparm_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__image__comptparm.html" > opj_image_comptparm< / a > < a class = "el" href = "openjpeg_8h.html#a2ac339d626a541cf19ed9ac9658c4aeb" > opj_image_cmptparm_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Component parameters structure used by the opj_image_create function. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a05c72ba6bfc4e6b0f5b810ca1bd87f20" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a05c72ba6bfc4e6b0f5b810ca1bd87f20" > ◆ < / a > < / span > opj_image_comp_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__image__comp.html" > opj_image_comp< / a > < a class = "el" href = "openjpeg_8h.html#a05c72ba6bfc4e6b0f5b810ca1bd87f20" > opj_image_comp_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Defines a single image component. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a938748004a587b25d8a5b8d3b344bad4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a938748004a587b25d8a5b8d3b344bad4" > ◆ < / a > < / span > opj_image_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__image.html" > opj_image< / a > < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Defines image data and characteristics. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a5ec5f8a1adf71244e3315c1d10f1af16" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5ec5f8a1adf71244e3315c1d10f1af16" > ◆ < / a > < / span > OPJ_INT16< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef int16_t < a class = "el" href = "openjpeg_8h.html#a5ec5f8a1adf71244e3315c1d10f1af16" > OPJ_INT16< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a3cec91ef9e73677f0dbd60d4e42401b9" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3cec91ef9e73677f0dbd60d4e42401b9" > ◆ < / a > < / span > OPJ_INT32< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef int32_t < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a871a81193cb4972db35948edd67360bd" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a871a81193cb4972db35948edd67360bd" > ◆ < / a > < / span > OPJ_INT64< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef int64_t < a class = "el" href = "openjpeg_8h.html#a871a81193cb4972db35948edd67360bd" > OPJ_INT64< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ac703f876ffa19969c7a5c51fad840bdb" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac703f876ffa19969c7a5c51fad840bdb" > ◆ < / a > < / span > OPJ_INT8< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef int8_t < a class = "el" href = "openjpeg_8h.html#ac703f876ffa19969c7a5c51fad840bdb" > OPJ_INT8< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "af12616aa86d196c65e26ac1baf809e52" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af12616aa86d196c65e26ac1baf809e52" > ◆ < / a > < / span > opj_jp2_index_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__jp2__index.html" > opj_jp2_index< / a > < a class = "el" href = "openjpeg_8h.html#af12616aa86d196c65e26ac1baf809e52" > opj_jp2_index_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure of the JP2 file EXPERIMENTAL FOR THE MOMENT. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aa8d0630f12a5f9395543cbdc9425ec74" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa8d0630f12a5f9395543cbdc9425ec74" > ◆ < / a > < / span > opj_jp2_metadata_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__jp2__metadata.html" > opj_jp2_metadata< / a > < a class = "el" href = "openjpeg_8h.html#aa8d0630f12a5f9395543cbdc9425ec74" > opj_jp2_metadata_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Info structure of the JP2 file EXPERIMENTAL FOR THE MOMENT. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ab79e2e41a75ee69ae551cacb766f74de" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab79e2e41a75ee69ae551cacb766f74de" > ◆ < / a > < / span > opj_marker_info_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__marker__info.html" > opj_marker_info< / a > < a class = "el" href = "openjpeg_8h.html#ab79e2e41a75ee69ae551cacb766f74de" > opj_marker_info_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Marker structure. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aeb2e489c5b4386fed6eae3123217c7f0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aeb2e489c5b4386fed6eae3123217c7f0" > ◆ < / a > < / span > opj_msg_callback< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef void(* opj_msg_callback) (const char *msg, void *client_data)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Callback function prototype for events. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > msg< / td > < td > Event message < / td > < / tr >
< tr > < td class = "paramname" > client_data< / td > < td > Client object where will be return the event message < / td > < / tr >
< / table >
< / dd >
< / dl >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a64948c8a524dee101c5a4d7293e6158c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a64948c8a524dee101c5a4d7293e6158c" > ◆ < / a > < / span > OPJ_OFF_T< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef int64_t < a class = "el" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ab4e9532e3a5fbc49f3cda21e815ae878" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab4e9532e3a5fbc49f3cda21e815ae878" > ◆ < / a > < / span > opj_packet_info_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__packet__info.html" > opj_packet_info< / a > < a class = "el" href = "openjpeg_8h.html#ab4e9532e3a5fbc49f3cda21e815ae878" > opj_packet_info_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure : Information concerning a packet inside tile. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a87047a1c7190ba43f4c6f7f19ec0c42f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a87047a1c7190ba43f4c6f7f19ec0c42f" > ◆ < / a > < / span > opj_poc_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__poc.html" > opj_poc< / a > < a class = "el" href = "openjpeg_8h.html#a87047a1c7190ba43f4c6f7f19ec0c42f" > opj_poc_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Progression order changes. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a4268fe7c6ed131bfee78bdb7be71799e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4268fe7c6ed131bfee78bdb7be71799e" > ◆ < / a > < / span > OPJ_PROG_ORDER< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef enum < a class = "el" href = "openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0d" > PROG_ORDER< / a > < a class = "el" href = "openjpeg_8h.html#a4268fe7c6ed131bfee78bdb7be71799e" > OPJ_PROG_ORDER< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Progression order. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a083495389c38969e8a182dc9525b1dda" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a083495389c38969e8a182dc9525b1dda" > ◆ < / a > < / span > OPJ_RSIZ_CAPABILITIES< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef enum < a class = "el" href = "openjpeg_8h.html#a39de717a826f6b28996cdbec066ee7b5" > RSIZ_CAPABILITIES< / a > < a class = "el" href = "openjpeg_8h.html#a083495389c38969e8a182dc9525b1dda" > OPJ_RSIZ_CAPABILITIES< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > DEPRECATED: use RSIZ, OPJ_PROFILE_* and OPJ_EXTENSION_* instead Rsiz Capabilities. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aba7397be054e36dc0284a6589736135e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aba7397be054e36dc0284a6589736135e" > ◆ < / a > < / span > OPJ_SIZE_T< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef size_t < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a0647bc8a4688ee69cd35ff71bc43145f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0647bc8a4688ee69cd35ff71bc43145f" > ◆ < / a > < / span > opj_stream_free_user_data_fn< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef void(* opj_stream_free_user_data_fn) (void *p_user_data)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a8bb2e4d69989824fee3edc53370726a6" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8bb2e4d69989824fee3edc53370726a6" > ◆ < / a > < / span > opj_stream_read_fn< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a > (* opj_stream_read_fn) (void *p_buffer, < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a > p_nb_bytes, void *p_user_data)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a27083300f8491e805c4b7e3f3abe245c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a27083300f8491e805c4b7e3f3abe245c" > ◆ < / a > < / span > opj_stream_seek_fn< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_stream_seek_fn) (< a class = "el" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > p_nb_bytes, void *p_user_data)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ae8918d618c0a2fe1447f70f036e4afd8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae8918d618c0a2fe1447f70f036e4afd8" > ◆ < / a > < / span > opj_stream_skip_fn< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef < a class = "el" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > (* opj_stream_skip_fn) (< a class = "el" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > p_nb_bytes, void *p_user_data)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "adf594a74c6b6b194caadf7b49ba9a2cf" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adf594a74c6b6b194caadf7b49ba9a2cf" > ◆ < / a > < / span > opj_stream_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef void* < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a5a43391a5d2fd7b09c6f1957b9ad0337" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5a43391a5d2fd7b09c6f1957b9ad0337" > ◆ < / a > < / span > opj_stream_write_fn< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a > (* opj_stream_write_fn) (void *p_buffer, < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a > p_nb_bytes, void *p_user_data)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aeb7643b33463d8fd77fd28a8cb7d3730" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aeb7643b33463d8fd77fd28a8cb7d3730" > ◆ < / a > < / span > opj_tccp_info_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__tccp__info.html" > opj_tccp_info< / a > < a class = "el" href = "openjpeg_8h.html#aeb7643b33463d8fd77fd28a8cb7d3730" > opj_tccp_info_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Tile-component coding parameters information. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aec540840f4f2669536bc6290dc9651cf" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aec540840f4f2669536bc6290dc9651cf" > ◆ < / a > < / span > opj_tile_index_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__tile__index.html" > opj_tile_index< / a > < a class = "el" href = "openjpeg_8h.html#aec540840f4f2669536bc6290dc9651cf" > opj_tile_index_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure about a tile. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a25bfbb5403ef3b86dd580eeb766717e3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a25bfbb5403ef3b86dd580eeb766717e3" > ◆ < / a > < / span > opj_tile_info_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__tile__info.html" > opj_tile_info< / a > < a class = "el" href = "openjpeg_8h.html#a25bfbb5403ef3b86dd580eeb766717e3" > opj_tile_info_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure : information regarding tiles. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aeebfb6a453523f1a299b2f829f5c5456" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aeebfb6a453523f1a299b2f829f5c5456" > ◆ < / a > < / span > opj_tile_info_v2_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__tile__v2__info.html" > opj_tile_v2_info< / a > < a class = "el" href = "openjpeg_8h.html#aeebfb6a453523f1a299b2f829f5c5456" > opj_tile_info_v2_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Tile coding parameters information. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aead4afba52e18b476b51481166f25567" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aead4afba52e18b476b51481166f25567" > ◆ < / a > < / span > opj_tp_index_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__tp__index.html" > opj_tp_index< / a > < a class = "el" href = "openjpeg_8h.html#aead4afba52e18b476b51481166f25567" > opj_tp_index_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure about a tile part. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "abb30de0923e034b548b8320df576b55b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abb30de0923e034b548b8320df576b55b" > ◆ < / a > < / span > opj_tp_info_t< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > typedef struct < a class = "el" href = "structopj__tp__info.html" > opj_tp_info< / a > < a class = "el" href = "openjpeg_8h.html#abb30de0923e034b548b8320df576b55b" > opj_tp_info_t< / a > < / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure : Information concerning tile-parts. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a18db30db100bcfbfd459dd53ef12d446" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a18db30db100bcfbfd459dd53ef12d446" > ◆ < / a > < / span > OPJ_UINT16< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef uint16_t < a class = "el" href = "openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446" > OPJ_UINT16< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a4cb1e6e6b6ef2df499d5c02f7df54cbb" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > ◆ < / a > < / span > OPJ_UINT32< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef uint32_t < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ad915cf26c4c9cc10a75b2d9287dbbb5e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad915cf26c4c9cc10a75b2d9287dbbb5e" > ◆ < / a > < / span > OPJ_UINT64< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef uint64_t < a class = "el" href = "openjpeg_8h.html#ad915cf26c4c9cc10a75b2d9287dbbb5e" > OPJ_UINT64< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aa4f0c2273c8e988c055b78ae4412ac8e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa4f0c2273c8e988c055b78ae4412ac8e" > ◆ < / a > < / span > OPJ_UINT8< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef uint8_t < a class = "el" href = "openjpeg_8h.html#aa4f0c2273c8e988c055b78ae4412ac8e" > OPJ_UINT8< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< h2 class = "groupheader" > Enumeration Type Documentation< / h2 >
2022-05-13 20:21:13 +02:00
< a id = "a40f2df6eb0fb2935c17a43e5e573d014" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a40f2df6eb0fb2935c17a43e5e573d014" > ◆ < / a > < / span > CINEMA_MODE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "openjpeg_8h.html#a40f2df6eb0fb2935c17a43e5e573d014" > CINEMA_MODE< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > DEPRECATED: use RSIZ, OPJ_PROFILE_* and OPJ_EXTENSION_* instead Digital cinema operation mode. < / p >
< table class = "fieldtable" >
2022-05-13 20:21:13 +02:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a40f2df6eb0fb2935c17a43e5e573d014a51bef743cb9f878e6e4485464b022a54" > < / a > OPJ_OFF  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a40f2df6eb0fb2935c17a43e5e573d014a19fc3276dda961877ffaf3d0ea88a03a" > < / a > OPJ_CINEMA2K_24  < / td > < td class = "fielddoc" > < p > Not Digital Cinema. < / p >
2020-12-28 22:12:25 +01:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a40f2df6eb0fb2935c17a43e5e573d014a7f61f8b8a8d037030ef8c51c1cdd8ca4" > < / a > OPJ_CINEMA2K_48  < / td > < td class = "fielddoc" > < p > 2K Digital Cinema at 24 fps < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a40f2df6eb0fb2935c17a43e5e573d014aaf6260e053222f87f813a808308288e5" > < / a > OPJ_CINEMA4K_24  < / td > < td class = "fielddoc" > < p > 2K Digital Cinema at 48 fps < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
< / table >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a1d857738cef754699ffb79ddff48efbf" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1d857738cef754699ffb79ddff48efbf" > ◆ < / a > < / span > CODEC_FORMAT< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbf" > CODEC_FORMAT< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Supported codec. < / p >
< table class = "fieldtable" >
2022-05-13 20:21:13 +02:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a1d857738cef754699ffb79ddff48efbfa23ff243426ab0e3ffbd7a3b150d37720" > < / a > OPJ_CODEC_UNKNOWN  < / td > < td class = "fielddoc" > < p > place-holder < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a1d857738cef754699ffb79ddff48efbfa8600e6e00112f983e5bb7d4daad836ab" > < / a > OPJ_CODEC_J2K  < / td > < td class = "fielddoc" > < p > JPEG-2000 codestream : read/write. < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a1d857738cef754699ffb79ddff48efbfaed40a953dccdc1c753f594666b7a5e2b" > < / a > OPJ_CODEC_JPT  < / td > < td class = "fielddoc" > < p > JPT-stream (JPEG 2000, JPIP) : read only. < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a1d857738cef754699ffb79ddff48efbfa183df004ed4c4d055ccf2754721695b1" > < / a > OPJ_CODEC_JP2  < / td > < td class = "fielddoc" > < p > JP2 file format : read/write. < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a1d857738cef754699ffb79ddff48efbfa9586e726a23d21b56d4cc352c4eca976" > < / a > OPJ_CODEC_JPP  < / td > < td class = "fielddoc" > < p > JPP-stream (JPEG 2000, JPIP) : to be coded. < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a1d857738cef754699ffb79ddff48efbfa0214474a418cfdecfac0c70325b11a7d" > < / a > OPJ_CODEC_JPX  < / td > < td class = "fielddoc" > < p > JPX file format (JPEG 2000 Part-2) : to be coded. < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
< / table >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a99039de6017a1f64312480f3f4ea448c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a99039de6017a1f64312480f3f4ea448c" > ◆ < / a > < / span > COLOR_SPACE< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448c" > COLOR_SPACE< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Supported image color spaces. < / p >
< table class = "fieldtable" >
2022-05-13 20:21:13 +02:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a99039de6017a1f64312480f3f4ea448ca3555a29fadf038ddd2bbbf0df7b8e427" > < / a > OPJ_CLRSPC_UNKNOWN  < / td > < td class = "fielddoc" > < p > not supported by the library < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a99039de6017a1f64312480f3f4ea448cae71faa22530632702387b7a7930cbdca" > < / a > OPJ_CLRSPC_UNSPECIFIED  < / td > < td class = "fielddoc" > < p > not specified in the codestream < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a99039de6017a1f64312480f3f4ea448ca988802c3860935495a63e8cf866bd19e" > < / a > OPJ_CLRSPC_SRGB  < / td > < td class = "fielddoc" > < p > sRGB < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a99039de6017a1f64312480f3f4ea448ca81998a287b79283c48e8c876cfb73520" > < / a > OPJ_CLRSPC_GRAY  < / td > < td class = "fielddoc" > < p > grayscale < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a99039de6017a1f64312480f3f4ea448caf63d3f5a1a2b69077981dedebc27919b" > < / a > OPJ_CLRSPC_SYCC  < / td > < td class = "fielddoc" > < p > YUV. < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a99039de6017a1f64312480f3f4ea448ca65b3a4be7cb921fe73ed48694908cebb" > < / a > OPJ_CLRSPC_EYCC  < / td > < td class = "fielddoc" > < p > e-YCC < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a99039de6017a1f64312480f3f4ea448caba9852666f297d1a08a0cf5121b984b2" > < / a > OPJ_CLRSPC_CMYK  < / td > < td class = "fielddoc" > < p > CMYK. < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
< / table >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a4e2cb01f932bc5887856dd6bb031dd0d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4e2cb01f932bc5887856dd6bb031dd0d" > ◆ < / a > < / span > PROG_ORDER< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0d" > PROG_ORDER< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Progression order. < / p >
< table class = "fieldtable" >
2022-05-13 20:21:13 +02:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a4e2cb01f932bc5887856dd6bb031dd0dafee9d90ccc533dc854fa431e90550b5b" > < / a > OPJ_PROG_UNKNOWN  < / td > < td class = "fielddoc" > < p > place-holder < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a4e2cb01f932bc5887856dd6bb031dd0da420118e5a2846d97362f5ba3b8b5df49" > < / a > OPJ_LRCP  < / td > < td class = "fielddoc" > < p > layer-resolution-component-precinct order < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a4e2cb01f932bc5887856dd6bb031dd0da337a514b374b59054f75cad2a0073dd2" > < / a > OPJ_RLCP  < / td > < td class = "fielddoc" > < p > resolution-layer-component-precinct order < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a4e2cb01f932bc5887856dd6bb031dd0dab8b093f93fdeda633de79ba6d606083a" > < / a > OPJ_RPCL  < / td > < td class = "fielddoc" > < p > resolution-precinct-component-layer order < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a4e2cb01f932bc5887856dd6bb031dd0da506c7567e93b974a9238b4b1b973eebd" > < / a > OPJ_PCRL  < / td > < td class = "fielddoc" > < p > precinct-component-resolution-layer order < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a4e2cb01f932bc5887856dd6bb031dd0da9449f0877df2f49873eb75c1404a1b20" > < / a > OPJ_CPRL  < / td > < td class = "fielddoc" > < p > component-precinct-resolution-layer order < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
< / table >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a39de717a826f6b28996cdbec066ee7b5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a39de717a826f6b28996cdbec066ee7b5" > ◆ < / a > < / span > RSIZ_CAPABILITIES< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "openjpeg_8h.html#a39de717a826f6b28996cdbec066ee7b5" > RSIZ_CAPABILITIES< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > DEPRECATED: use RSIZ, OPJ_PROFILE_* and OPJ_EXTENSION_* instead Rsiz Capabilities. < / p >
< table class = "fieldtable" >
2022-05-13 20:21:13 +02:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a39de717a826f6b28996cdbec066ee7b5adcc858deddbf8cb60f3cf33aea7dd2a6" > < / a > OPJ_STD_RSIZ  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a39de717a826f6b28996cdbec066ee7b5a3abd50c918f089e07d5df9f618b3dcfa" > < / a > OPJ_CINEMA2K  < / td > < td class = "fielddoc" > < p > Standard JPEG2000 profile. < / p >
2020-12-28 22:12:25 +01:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a39de717a826f6b28996cdbec066ee7b5a55eb16c0cdf9aeb8382edae64961e8e8" > < / a > OPJ_CINEMA4K  < / td > < td class = "fielddoc" > < p > Profile name for a 2K image. < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "fieldname" > < a id = "a39de717a826f6b28996cdbec066ee7b5a0dd82d7200247c80b1041000f5af4514" > < / a > OPJ_MCT  < / td > < td class = "fielddoc" > < p > Profile name for a 4K image. < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
< / table >
< / div >
< / div >
< h2 class = "groupheader" > Function Documentation< / h2 >
2022-05-13 20:21:13 +02:00
< a id = "a0962545f4b1c98e695daf3c3fb667536" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0962545f4b1c98e695daf3c3fb667536" > ◆ < / a > < / span > opj_codec_set_threads()< / h2 >
2017-08-10 06:39:58 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_codec_set_threads < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > num_threads< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Allocates worker threads for the compressor/decompressor. < / p >
< p > By default, only the main thread is used. If this function is not used, but the OPJ_NUM_THREADS environment variable is set, its value will be used to initialize the number of threads. The value can be either an integer number, or "ALL_CPUS". If OPJ_NUM_THREADS is set and this function is called, this function will override the behaviour of the environment variable.< / p >
2022-05-13 20:21:13 +02:00
< p > This function must be called after < a class = "el" href = "openjpeg_8h.html#accb6a7b065e3808777237012011e6894" title = "Setup the decoder with decompression parameters provided by the user and with the message handler pro..." > opj_setup_decoder()< / a > and before < a class = "el" href = "openjpeg_8h.html#ab7ccce9a2fb0cf5caa18d814e7f2947f" title = "Decodes an image header." > opj_read_header()< / a > for the decoding side, or after < a class = "el" href = "openjpeg_8h.html#a9292a3d2e289e49cbb1df3a4976092cb" title = "Setup the encoder parameters using the current image and using user parameters." > opj_setup_encoder()< / a > and before < a class = "el" href = "openjpeg_8h.html#afaaf1b749d982c1fe36749b0542b581b" title = "Start to compress the current image." > opj_start_compress()< / a > for the encoding side.< / p >
2017-08-10 06:39:58 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2020-12-28 22:12:25 +01:00
< tr > < td class = "paramname" > p_codec< / td > < td > decompressor or compressor handler < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr > < td class = "paramname" > num_threads< / td > < td > number of threads.< / td > < / tr >
< / table >
< / dd >
< / dl >
2020-12-28 22:12:25 +01:00
< dl class = "section return" > < dt > Returns< / dt > < dd > OPJ_TRUE if the function is successful. < / dd > < / dl >
2017-08-10 06:39:58 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > , and < a class = "el" href = "structopj__codec__private.html#a29f011df297704faaded798ed269ef75" > opj_codec_private::opj_set_threads< / a > .< / p >
2017-08-10 06:39:58 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a990851329975143ee0ad6d9fdf461f06" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a990851329975143ee0ad6d9fdf461f06" > ◆ < / a > < / span > opj_create_compress()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_create_compress < / td >
< td > (< / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a1e22a4225005eced8b49cc7054589750" > OPJ_CODEC_FORMAT< / a >   < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > format< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Creates a J2K/JP2 compression structure. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > format< / td > < td > Coder to select < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > Returns a handle to a compressor if successful, returns NULL otherwise < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad874ca7c0a318216d3fbf5103b81c8a9" > opj_codec_private::m_compression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , < a class = "el" href = "opj__malloc_8c.html#a3fe08bb7876e393dd04332d049a4d53e" > opj_calloc()< / a > , < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfa8600e6e00112f983e5bb7d4daad836ab" > OPJ_CODEC_J2K< / a > , < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfa183df004ed4c4d055ccf2754721695b1" > OPJ_CODEC_JP2< / a > , < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfaed40a953dccdc1c753f594666b7a5e2b" > OPJ_CODEC_JPT< / a > , < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfa23ff243426ab0e3ffbd7a3b150d37720" > OPJ_CODEC_UNKNOWN< / a > , < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > , < a class = "el" href = "opj__malloc_8c.html#a9d7d909f8dc1a2c23313c48645341e81" > opj_free()< / a > , < a class = "el" href = "j2k_8c.html#ad3c2b25f4d5a5f6fd4b442bc7210f6da" > opj_j2k_create_compress()< / a > , < a class = "el" href = "j2k_8c.html#a5c4508543b134e726107308b6463528e" > opj_j2k_destroy()< / a > , < a class = "el" href = "j2k_8c.html#a5222d47c1adcfb6d1e5ff354edd03e31" > opj_j2k_encode()< / a > , < a class = "el" href = "j2k_8c.html#a6b288ad7b1891bc2cdf593e8fa05cba6" > opj_j2k_encoder_set_extra_options()< / a > , < a class = "el" href = "j2k_8c.html#ab07092d5ac9dc3ce26a42705569179f7" > opj_j2k_end_compress()< / a > , < a class = "el" href = "j2k_8c.html#abecf91393e6703f8be5006b19df1be22" > opj_j2k_set_threads()< / a > , < a class = "el" href = "j2k_8c.html#a4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > , < a class = "el" href = "j2k_8c.html#accea6429e4f466250b095ee3fb94805c" > opj_j2k_start_compress()< / a > , < a class = "el" href = "j2k_8c.html#a74a0d7e52fefc21e50f5d644b69f4c44" > opj_j2k_write_tile()< / a > , < a class = "el" href = "jp2_8c.html#a7d5389b7ba1706b96ec2adeb431a4735" > opj_jp2_create()< / a > , < a class = "el" href = "jp2_8c.html#a1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > opj_jp2_destroy()< / a > , < a class = "el" href = "jp2_8c.html#a87e42b697673c52a0b2bb2a241e56b06" > opj_jp2_encode()< / a > , < a class = "el" href = "jp2_8c.html#aae0d471833bc207c9543ba5a7a777939" > opj_jp2_encoder_set_extra_options()< / a > , < a class = "el" href = "jp2_8c.html#aceeec558d7ed87b1eec33edddf4a0205" > opj_jp2_end_compress()< / a > , < a class = "el" href = "jp2_8c.html#abe8ec92a2ec7c342926f81a166b6b59c" > opj_jp2_set_threads()< / a > , < a class = "el" href = "jp2_8c.html#a94441c4e15ce0c7adfc3610152e630f2" > opj_jp2_setup_encoder()< / a > , < a class = "el" href = "jp2_8c.html#a241be56a14ecbf212a1cef44bc148f7b" > opj_jp2_start_compress()< / a > , < a class = "el" href = "jp2_8c.html#a96e24b7a59738febb2f4e89750212021" > opj_jp2_write_tile()< / a > , < a class = "el" href = "event_8c.html#a8584de0db0bbc62b70d5cf5089165ef2" > opj_set_default_event_handler()< / a > , and < a class = "el" href = "structopj__codec__private.html#a29f011df297704faaded798ed269ef75" > opj_codec_private::opj_set_threads< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a411e8a7a5ea89724038fd143a48a6892" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a411e8a7a5ea89724038fd143a48a6892" > ◆ < / a > < / span > opj_create_decompress()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_create_decompress < / td >
< td > (< / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a1e22a4225005eced8b49cc7054589750" > OPJ_CODEC_FORMAT< / a >   < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > format< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Creates a J2K/JP2 decompression structure. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > format< / td > < td > Decoder to select< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > Returns a handle to a decompressor if successful, returns NULL otherwise < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "j2k_8c.html#a064d4a5d20465438abe3ce707fd8ddf4" > j2k_dump()< / a > , < a class = "el" href = "j2k_8c.html#aab1aefcf177ba3726b29afec69993f6b" > j2k_get_cstr_index()< / a > , < a class = "el" href = "j2k_8c.html#a4e0a9f42c8240828e7293a064c143a24" > j2k_get_cstr_info()< / a > , < a class = "el" href = "jp2_8c.html#a218687e233b685fbb1986b81849aeb61" > jp2_dump()< / a > , < a class = "el" href = "jp2_8c.html#a195430af9298b6633ff7a2aa754e2d31" > jp2_get_cstr_index()< / a > , < a class = "el" href = "jp2_8c.html#a5ed9ca90035485efa93e1e7dce474780" > jp2_get_cstr_info()< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > opj_codec_private::m_decompression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , < a class = "el" href = "opj__malloc_8c.html#a3fe08bb7876e393dd04332d049a4d53e" > opj_calloc()< / a > , < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfa8600e6e00112f983e5bb7d4daad836ab" > OPJ_CODEC_J2K< / a > , < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfa183df004ed4c4d055ccf2754721695b1" > OPJ_CODEC_JP2< / a > , < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfaed40a953dccdc1c753f594666b7a5e2b" > OPJ_CODEC_JPT< / a > , < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbfa23ff243426ab0e3ffbd7a3b150d37720" > OPJ_CODEC_UNKNOWN< / a > , < a class = "el" href = "structopj__codec__private.html#aab9f27707ff821e374dde5beac90ca9f" > opj_codec_private::opj_dump_codec< / a > , < a class = "el" href = "opj__malloc_8c.html#a9d7d909f8dc1a2c23313c48645341e81" > opj_free()< / a > , < a class = "el" href = "structopj__codec__private.html#a5c41b629596dcc3a8d02fa0255c3d02b" > opj_codec_private::opj_get_codec_index< / a > , < a class = "el" href = "structopj__codec__private.html#a13ebe213da45238c20de1bc2004c76bd" > opj_codec_private::opj_get_codec_info< / a > , < a class = "el" href = "j2k_8c.html#ad76bb79d4d63030222ebf3dbe3fe86cf" > opj_j2k_create_decompress()< / a > , < a class = "el" href = "j2k_8c.html#ad1113b1ae4202669379d2c6b680f371b" > opj_j2k_decode()< / a > , < a class = "el" href = "j2k_8c.html#a589edf58bf96de0a09b6104b6f5c13e8" > opj_j2k_decode_tile()< / a > , < a class = "el" href = "j2k_8c.html#a6c2e5eadd32344dc7fbb95841241bfe4" > opj_j2k_decoder_set_strict_mode()< / a > , < a class = "el" href = "j2k_8c.html#a5c4508543b134e726107308b6463528e" > opj_j2k_destroy()< / a > , < a class = "el" href = "j2k_8c.html#a08f5f1ad9ec6ccb4fcf4d3af868bdc6b" > opj_j2k_end_decompress()< / a > , < a class = "el" href = "j2k_8c.html#a60371d3609364bf033e8c244599abf6f" > opj_j2k_get_tile()< / a > , < a class = "el" href = "j2k_8c.html#a34c49b256edcdbf036492dfa635284d7" > opj_j2k_read_header()< / a > , < a class = "el" href = "j2k_8c.html#a25b7b51949ceea33515984f1db2f594d" > opj_j2k_read_tile_header()< / a > , < a class = "el" href = "j2k_8c.html#ab4cb6916a495309faab2dd7cb587ccb8" > opj_j2k_set_decode_area()< / a > , < a class = "el" href = "j2k_8c.html#a8ad1ef335703dec30943a7dad14b8c3d" > opj_j2k_set_decoded_components()< / a > , < a class = "el" href = "j2k_8c.html#ad2c05f29bca659d072a13133993312f9" > opj_j2k_set_decoded_resolution_factor()< / a > , < a class = "el" href = "j2k_8c.html#abecf91393e6703f8be5006b19df1be22" > opj_j2k_set_threads()< / a > , < a class = "el" href = "j2k_8c.html#ad278fa72d1461084c57c87a4276850cf" > opj_j2k_setup_decoder()< / a > , < a class = "el" href = "jp2_8c.html#a7d5389b7ba1706b96ec2adeb431a4735" > opj_jp2_create()< / a > , < a class = "el" href = "jp2_8c.html#aab973979e00628ffd8b3d99a402d85aa" > opj_jp2_decode()< / a > , < a class = "el" href = "jp2_8c.html#aebe5923df2f64f3107658fefb4cb03e0" > opj_jp2_decode_tile()< / a > , < a class = "el" href = "jp2_8c.html#a03357d8a444bbcdee8c5e220588440ef" > opj_jp2_decoder_set_strict_mode()< / a > , < a class = "el" href = "jp2_8c.html#a1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > opj_jp2_destroy()< / a > , < a class = "e
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a5d8f796e2757145918bb630ac37fb349" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5d8f796e2757145918bb630ac37fb349" > ◆ < / a > < / span > opj_decode()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_decode < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_decompressor< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > p_image< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Decode an image from a JPEG-2000 codestream. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_decompressor< / td > < td > decompressor handle < / td > < / tr >
< tr > < td class = "paramname" > p_stream< / td > < td > Input buffer stream < / td > < / tr >
< tr > < td class = "paramname" > p_image< / td > < td > the decoded image < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > true if success, otherwise false < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > opj_codec_private::m_decompression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a8373b5a0732390d0400545e57674eceb" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8373b5a0732390d0400545e57674eceb" > ◆ < / a > < / span > opj_decode_tile_data()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_decode_tile_data < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a >   < / td >
< td class = "paramname" > < em > p_tile_index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *  < / td >
< td class = "paramname" > < em > p_data< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a >   < / td >
< td class = "paramname" > < em > p_data_size< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Reads a tile data. < / p >
< p > This function is compulsory and allows one to decode tile data. opj_read_tile_header should be called before. The user may need to refer to the image got by opj_read_header to understand the size being taken by the tile.< / p >
2022-05-13 20:21:13 +02:00
< p > Note: < a class = "el" href = "openjpeg_8h.html#a8373b5a0732390d0400545e57674eceb" title = "Reads a tile data." > opj_decode_tile_data()< / a > should not be used together with < a class = "el" href = "openjpeg_8h.html#af7aa8f8295d792db318dc214f692e679" title = "Restrict the number of components to decode." > opj_set_decoded_components()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the jpeg2000 codec. < / td > < / tr >
< tr > < td class = "paramname" > p_tile_index< / td > < td > the index of the tile being decoded, this should be the value set by opj_read_tile_header. < / td > < / tr >
< tr > < td class = "paramname" > p_data< / td > < td > pointer to a memory block that will hold the decoded data. < / td > < / tr >
< tr > < td class = "paramname" > p_data_size< / td > < td > size of p_data. p_data_size should be bigger or equal to the value set by opj_read_tile_header. < / td > < / tr >
< tr > < td class = "paramname" > p_stream< / td > < td > the stream to decode.< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > true if the data could be decoded. < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > opj_codec_private::m_decompression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
< / div >
< / div >
< a id = "a69251f43a74c3c5716fd4f4d24e8a528" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a69251f43a74c3c5716fd4f4d24e8a528" > ◆ < / a > < / span > opj_decoder_set_strict_mode()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_decoder_set_strict_mode < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a >   < / td >
< td class = "paramname" > < em > strict< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Set strict decoding parameter for this decoder. < / p >
< p > If strict decoding is enabled, partial bit streams will fail to decode. If strict decoding is disabled, the decoder will decode partial bitstreams as much as possible without erroring< / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > decompressor handler < / td > < / tr >
< tr > < td class = "paramname" > strict< / td > < td > OPJ_TRUE to enable strict decoding, OPJ_FALSE to disable< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > true if the decoder is correctly set < / dd > < / dl >
< p class = "reference" > References < a class = "el" href = "event_8h.html#a7323671f4df0a721ae02d610b1269ab9" > EVT_ERROR< / a > , < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > opj_codec_private::m_decompression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , < a class = "el" href = "event_8c.html#a80a24e8c6d24861cd2403e48a7c2591e" > opj_event_msg()< / a > , < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > , and < a class = "el" href = "openjpeg_8h.html#a04830036d767cba56cbf5ae5bdc481d3" > OPJ_TRUE< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a4703066003416217f2a108b99f50c4d5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4703066003416217f2a108b99f50c4d5" > ◆ < / a > < / span > opj_destroy_codec()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_destroy_codec < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Destroy a decompressor handle. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > decompressor handle to destroy < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad874ca7c0a318216d3fbf5103b81c8a9" > opj_codec_private::m_compression< / a > , < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > opj_codec_private::m_decompression< / a > , and < a class = "el" href = "opj__malloc_8c.html#a9d7d909f8dc1a2c23313c48645341e81" > opj_free()< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a54accedff260ec8a7f5e1bdff9f281f0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a54accedff260ec8a7f5e1bdff9f281f0" > ◆ < / a > < / span > opj_destroy_cstr_index()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_destroy_cstr_index < / td >
< td > (< / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#aef4e40da13534ecda530816e133bfce8" > opj_codestream_index_t< / a > **  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > p_cstr_index< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "j2k_8c.html#a5836409e5b74b5a9b356e6f24cb9ade8" > j2k_destroy_cstr_index()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "abc841286d2efd0ef0dccb45164963793" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abc841286d2efd0ef0dccb45164963793" > ◆ < / a > < / span > opj_destroy_cstr_info()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_destroy_cstr_info < / td >
< td > (< / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7e69386eeda6ae24a05ef84f9e80d0af" > opj_codestream_info_v2_t< / a > **  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > cstr_info< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Destroy Codestream information after compression or decompression. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > cstr_info< / td > < td > Codestream information structure < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "opj__malloc_8c.html#a9d7d909f8dc1a2c23313c48645341e81" > opj_free()< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24" > j2k_get_cstr_info()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ad62cb2f523825f2036ddad0387b1e2b2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad62cb2f523825f2036ddad0387b1e2b2" > ◆ < / a > < / span > opj_dump_codec()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_dump_codec < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a >   < / td >
< td class = "paramname" > < em > info_flag< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > FILE *  < / td >
< td class = "paramname" > < em > output_stream< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Dump the codec information into the output stream. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the jpeg2000 codec. < / td > < / tr >
< tr > < td class = "paramname" > info_flag< / td > < td > type of information dump. < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr > < td class = "paramname" > output_stream< / td > < td > output stream where dump the information gotten from the codec. < / td > < / tr >
2015-07-10 18:06:19 +02:00
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , and < a class = "el" href = "structopj__codec__private.html#aab9f27707ff821e374dde5beac90ca9f" > opj_codec_private::opj_dump_codec< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a07b1a78e17f8c23f7fd1a4d282b9537b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a07b1a78e17f8c23f7fd1a4d282b9537b" > ◆ < / a > < / span > opj_encode()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_encode < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Encode an image into a JPEG-2000 codestream. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > compressor handle < / td > < / tr >
< tr > < td class = "paramname" > p_stream< / td > < td > Output buffer stream< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > Returns true if successful, returns false otherwise < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad874ca7c0a318216d3fbf5103b81c8a9" > opj_codec_private::m_compression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "af850f0334031b7c707ab7167801ef017" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af850f0334031b7c707ab7167801ef017" > ◆ < / a > < / span > opj_encoder_set_extra_options()< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_encoder_set_extra_options < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const char *const *  < / td >
< td class = "paramname" > < em > p_options< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Specify extra options for the encoder. < / p >
2022-05-13 20:21:13 +02:00
< p > This may be called after < a class = "el" href = "openjpeg_8h.html#a9292a3d2e289e49cbb1df3a4976092cb" title = "Setup the encoder parameters using the current image and using user parameters." > opj_setup_encoder()< / a > and before < a class = "el" href = "openjpeg_8h.html#afaaf1b749d982c1fe36749b0542b581b" title = "Start to compress the current image." > opj_start_compress()< / a > < / p >
2020-12-28 22:12:25 +01:00
< p > This is the way to add new options in a fully ABI compatible way, without extending the opj_cparameters_t structure.< / p >
< p > Currently supported options are: < / p > < ul >
< li >
2022-05-13 20:21:13 +02:00
PLT=YES/NO. Defaults to NO. If set to YES, PLT marker segments, indicating the length of each packet in the tile-part header, will be written. Since 2.4.0 < / li >
< li >
TLM=YES/NO. Defaults to NO (except for Cinema and IMF profiles). If set to YES, TLM marker segments, indicating the length of each tile-part part will be written. Since 2.4.0 < / li >
< li >
GUARD_BITS=value. Number of guard bits in [0,7] range. Default value is 2. 1 may be used sometimes (like in SMPTE DCP Bv2.1 Application Profile for 2K images). Since 2.5.0 < / li >
2020-12-28 22:12:25 +01:00
< / ul >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > Compressor handle < / td > < / tr >
< tr > < td class = "paramname" > p_options< / td > < td > Compression options. This should be a NULL terminated array of strings. Each string is of the form KEY=VALUE.< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > OPJ_TRUE in case of success. < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< dl class = "section since" > < dt > Since< / dt > < dd > 2.4.0 < / dd > < / dl >
2019-04-02 16:25:55 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad874ca7c0a318216d3fbf5103b81c8a9" > opj_codec_private::m_compression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2020-12-28 22:12:25 +01:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a0db5facf635c28129d1bbbd6626950b6" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0db5facf635c28129d1bbbd6626950b6" > ◆ < / a > < / span > opj_end_compress()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_end_compress < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > End to compress the current image. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > Compressor handle < / td > < / tr >
< tr > < td class = "paramname" > p_stream< / td > < td > Input stgream < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad874ca7c0a318216d3fbf5103b81c8a9" > opj_codec_private::m_compression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a5b747bfbcf5be1b36aec8f1b8447d085" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5b747bfbcf5be1b36aec8f1b8447d085" > ◆ < / a > < / span > opj_end_decompress()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_end_decompress < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Read after the codestream if necessary. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the JPEG2000 codec to read. < / td > < / tr >
< tr > < td class = "paramname" > p_stream< / td > < td > the JPEG2000 stream. < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > opj_codec_private::m_decompression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a94daf46def250f24e7aeca800818e7d8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a94daf46def250f24e7aeca800818e7d8" > ◆ < / a > < / span > opj_get_cstr_index()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#aef4e40da13534ecda530816e133bfce8" > opj_codestream_index_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_get_cstr_index < / td >
2015-07-10 18:06:19 +02:00
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Get the codestream index from the codec. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the jpeg2000 codec.< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > a pointer to a codestream index structure. < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , and < a class = "el" href = "structopj__codec__private.html#a5c41b629596dcc3a8d02fa0255c3d02b" > opj_codec_private::opj_get_codec_index< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ac4209d9dff9fee40d6604d0c3781a036" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac4209d9dff9fee40d6604d0c3781a036" > ◆ < / a > < / span > opj_get_cstr_info()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#a7e69386eeda6ae24a05ef84f9e80d0af" > opj_codestream_info_v2_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_get_cstr_info < / td >
2015-07-10 18:06:19 +02:00
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Get the codestream information from the codec. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the jpeg2000 codec.< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > a pointer to a codestream information structure. < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , and < a class = "el" href = "structopj__codec__private.html#a13ebe213da45238c20de1bc2004c76bd" > opj_codec_private::opj_get_codec_info< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aa67a413455bb7e2b53f4e4c2c1e604ef" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa67a413455bb7e2b53f4e4c2c1e604ef" > ◆ < / a > < / span > opj_get_decoded_tile()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_get_decoded_tile < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > p_image< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a >   < / td >
< td class = "paramname" > < em > tile_index< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Get the decoded tile from the codec. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the jpeg2000 codec. < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "paramname" > p_stream< / td > < td > input stream < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr > < td class = "paramname" > p_image< / td > < td > output image < / td > < / tr >
< tr > < td class = "paramname" > tile_index< / td > < td > index of the tile which will be decode< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > true if success, otherwise false < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > opj_codec_private::m_decompression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a9a29938510b3ecb41022476926978f5e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9a29938510b3ecb41022476926978f5e" > ◆ < / a > < / span > opj_get_jp2_index()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#af12616aa86d196c65e26ac1baf809e52" > opj_jp2_index_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_get_jp2_index < / td >
2015-07-10 18:06:19 +02:00
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Get the JP2 file index from the codec FIXME. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the jpeg2000 codec.< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > a pointer to a JP2 index structure. < / dd > < / dl >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "adc9849b9d75076edefaf5fa1b2bb3061" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adc9849b9d75076edefaf5fa1b2bb3061" > ◆ < / a > < / span > opj_get_jp2_metadata()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#aa8d0630f12a5f9395543cbdc9425ec74" > opj_jp2_metadata_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_get_jp2_metadata < / td >
2015-07-10 18:06:19 +02:00
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Get the JP2 file information from the codec FIXME. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the jpeg2000 codec.< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > a pointer to a JP2 metadata structure. < / dd > < / dl >
2017-08-10 06:39:58 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a94cf0e6a4deef45a884707a723ac34e7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a94cf0e6a4deef45a884707a723ac34e7" > ◆ < / a > < / span > opj_get_num_cpus()< / h2 >
2017-08-10 06:39:58 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > int < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_get_num_cpus < / td >
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Return the number of virtual CPUs. < / p >
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "j2k_8c.html#ac8b636dfb2c65311872afe7de0ee121b" > opj_j2k_get_default_thread_count()< / a > .< / p >
2017-08-10 06:39:58 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a3b024724d551ba3fb0e8bdc682419f5b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3b024724d551ba3fb0e8bdc682419f5b" > ◆ < / a > < / span > opj_has_thread_support()< / h2 >
2017-08-10 06:39:58 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_has_thread_support < / td >
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Returns if the library is built with thread support. < / p >
< p > OPJ_TRUE if mutex, condition, thread, thread pool are available. < / p >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2017-08-10 06:39:58 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "j2k_8c.html#ac8b636dfb2c65311872afe7de0ee121b" > opj_j2k_get_default_thread_count()< / a > , and < a class = "el" href = "j2k_8h.html#abecf91393e6703f8be5006b19df1be22" > opj_j2k_set_threads()< / a > .< / p >
2017-08-10 06:39:58 +02:00
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "af168cf4a4295433c8c33610bac614553" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af168cf4a4295433c8c33610bac614553" > ◆ < / a > < / span > opj_image_create()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_image_create < / td >
2015-07-10 18:06:19 +02:00
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a >   < / td >
< td class = "paramname" > < em > numcmpts< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a2ac339d626a541cf19ed9ac9658c4aeb" > opj_image_cmptparm_t< / a > *  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > cmptparms< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#ae080fd52e7454b8f1b3f081b284edfe0" > OPJ_COLOR_SPACE< / a >   < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > clrspc< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Create an image. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > numcmpts< / td > < td > number of components < / td > < / tr >
< tr > < td class = "paramname" > cmptparms< / td > < td > components parameters < / td > < / tr >
< tr > < td class = "paramname" > clrspc< / td > < td > image color space < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > returns a new image structure if successful, returns NULL otherwise < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__image.html#a0a905c725270c4a7085fbe1edea994c2" > opj_image::color_space< / a > , < a class = "el" href = "structopj__image.html#a6b52b100c934697a29446af5c3e0fa00" > opj_image::comps< / a > , < a class = "el" href = "structopj__image__comp.html#ad676bf364b0c8fc889e97cc684ce95d0" > opj_image_comp::data< / a > , < a class = "el" href = "structopj__image__comp.html#a0805d2f69bb770ff022c164aeda22685" > opj_image_comp::dx< / a > , < a class = "el" href = "structopj__image__comptparm.html#a709dcaed22eaba4f946e9ca3938b41b5" > opj_image_comptparm::dx< / a > , < a class = "el" href = "structopj__image__comp.html#af9d6fd62a2b8bdd9fd162ce403eb0f10" > opj_image_comp::dy< / a > , < a class = "el" href = "structopj__image__comptparm.html#aca10e7f31cbd3ebee3601532d19333de" > opj_image_comptparm::dy< / a > , < a class = "el" href = "structopj__image__comp.html#a11ecb361a0c49b482c90573a868cc8dc" > opj_image_comp::h< / a > , < a class = "el" href = "structopj__image__comptparm.html#a9a262042a9c180f5b236145ef7f52553" > opj_image_comptparm::h< / a > , < a class = "el" href = "structopj__image.html#ac63093741ed0c70b9c0a8ee3070cbce6" > opj_image::numcomps< / a > , < a class = "el" href = "opj__malloc_8c.html#a3fe08bb7876e393dd04332d049a4d53e" > opj_calloc()< / a > , < a class = "el" href = "openjpeg_8c.html#a3f03dd6d6224e93ff15a1d9234d948d5" > opj_image_data_alloc()< / a > , < a class = "el" href = "image_8c.html#a193f6a609b0a3c4aa4912be9c987cd14" > opj_image_destroy()< / a > , < a class = "el" href = "structopj__image__comp.html#ab7210ddbf12e6d9998d24034a579cea1" > opj_image_comp::prec< / a > , < a class = "el" href = "structopj__image__comptparm.html#ac9a9f971df431df4ae59b94ad15f7ecf" > opj_image_comptparm::prec< / a > , < a class = "el" href = "structopj__image__comp.html#a2d2337d15fd837252fe250386bac7fb9" > opj_image_comp::sgnd< / a > , < a class = "el" href = "structopj__image__comptparm.html#ab04dc3080a225270b23417b1d591ff38" > opj_image_comptparm::sgnd< / a > , < a class = "el" href = "opj__malloc_8c.html#a3c75bb398badb69c7577b21486f9963f" > SIZE_MAX< / a > , < a class = "el" href = "structopj__image__comp.html#a59225121158d5bc911838e5b05779cdb" > opj_image_comp::w< / a > , < a class = "el" href = "structopj__image__comptparm.html#af83b657b54cb33fe3021656d27a76002" > opj_image_comptparm::w< / a > , < a class = "el" href = "structopj__image__comp.html#a1f897a8932374ca64cd4d7a256008ea3" > opj_image_comp::x0< / a > , < a class = "el" href = "structopj__image__comptparm.html#a384f4f3280e19b98e5fc0b67cd4fc02a" > opj_image_comptparm::x0< / a > , < a class = "el" href = "structopj__image__comp.html#aa8dff1eb1f11e9f21b0ddefe14ad3fc6" > opj_image_comp::y0< / a > , and < a class = "el" href = "structopj__image__comptparm.html#a8789a74e9825d51a1aa99021c2273746" > opj_image_comptparm::y0< / a > .< / p >
2017-08-10 06:39:58 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a35a842389bc0ce0e79e196d397d697bc" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a35a842389bc0ce0e79e196d397d697bc" > ◆ < / a > < / span > opj_image_data_alloc()< / h2 >
2017-08-10 06:39:58 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void* < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_image_data_alloc < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a >   < / td >
< td class = "paramname" > < em > size< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Allocator for opj_image_t-> comps[].data To be paired with opj_image_data_free. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > size< / td > < td > number of bytes to allocate< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > a new pointer if successful, NULL otherwise. < / dd > < / dl >
< dl class = "section since" > < dt > Since< / dt > < dd > 2.2.0 < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "opj__malloc_8c.html#a4418db34754a5b9ac5a79fece518c601" > opj_aligned_malloc()< / a > .< / p >
2017-08-10 06:39:58 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "tcd_8h.html#aec7d7a69871d1a8a26b3b8ac8265edf4" > opj_alloc_tile_component_data()< / a > , < a class = "el" href = "openjpeg_8h.html#af168cf4a4295433c8c33610bac614553" > opj_image_create()< / a > , < a class = "el" href = "j2k_8c.html#a8e1a7d063d261020d4d8984cb2320971" > opj_j2k_update_image_data()< / a > , < a class = "el" href = "jp2_8c.html#a8c6a6b30b72a7814f8caf2a95aed9e14" > opj_jp2_apply_pclr()< / a > , and < a class = "el" href = "tcd_8h.html#ad5a64bbb748b2c76bd41ea66715fa897" > opj_tcd_decode_tile()< / a > .< / p >
2017-08-10 06:39:58 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a70e22cb655b4a95041a4dc8bdaf94196" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a70e22cb655b4a95041a4dc8bdaf94196" > ◆ < / a > < / span > opj_image_data_free()< / h2 >
2017-08-10 06:39:58 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_image_data_free < / td >
< td > (< / td >
< td class = "paramtype" > void *  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Destructor for opj_image_t-> comps[].data To be paired with opj_image_data_alloc. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > ptr< / td > < td > Pointer to free< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section since" > < dt > Since< / dt > < dd > 2.2.0 < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "opj__malloc_8c.html#aefeccfbb22ba64c00f94f7f66fc97126" > opj_aligned_free()< / a > .< / p >
2017-08-10 06:39:58 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "tcd_8h.html#aec7d7a69871d1a8a26b3b8ac8265edf4" > opj_alloc_tile_component_data()< / a > , < a class = "el" href = "image_8h.html#a3802de36855e5331f4d6c04bc1b732a3" > opj_copy_image_header()< / a > , < a class = "el" href = "openjpeg_8h.html#adcef66fb58906cc2e6739ad8fe58ba28" > opj_image_destroy()< / a > , < a class = "el" href = "j2k_8c.html#a7b5ed63aa196941746a348042a55dda3" > opj_j2k_decode_tiles()< / a > , < a class = "el" href = "j2k_8h.html#a60371d3609364bf033e8c244599abf6f" > opj_j2k_get_tile()< / a > , < a class = "el" href = "j2k_8c.html#a358ce63afe87a1bfad2787689a4021f4" > opj_j2k_move_data_from_codec_to_output_image()< / a > , < a class = "el" href = "jp2_8c.html#a8c6a6b30b72a7814f8caf2a95aed9e14" > opj_jp2_apply_pclr()< / a > , < a class = "el" href = "tcd_8h.html#ad5a64bbb748b2c76bd41ea66715fa897" > opj_tcd_decode_tile()< / a > , < a class = "el" href = "tcd_8c.html#a0df6e3c59cbb93696bab54a688e2ead8" > opj_tcd_free_tile()< / a > , and < a class = "el" href = "tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc" > opj_tcd_init_tile()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "adcef66fb58906cc2e6739ad8fe58ba28" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adcef66fb58906cc2e6739ad8fe58ba28" > ◆ < / a > < / span > opj_image_destroy()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_image_destroy < / td >
< td > (< / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > image< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Deallocate any resources associated with an image. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > image< / td > < td > image to be destroyed < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__image.html#a6b52b100c934697a29446af5c3e0fa00" > opj_image::comps< / a > , < a class = "el" href = "structopj__image__comp.html#ad676bf364b0c8fc889e97cc684ce95d0" > opj_image_comp::data< / a > , < a class = "el" href = "structopj__image.html#a1b62a25bd7603c6747aa3edd036401c1" > opj_image::icc_profile_buf< / a > , < a class = "el" href = "structopj__image.html#ac63093741ed0c70b9c0a8ee3070cbce6" > opj_image::numcomps< / a > , < a class = "el" href = "opj__malloc_8c.html#a9d7d909f8dc1a2c23313c48645341e81" > opj_free()< / a > , and < a class = "el" href = "openjpeg_8c.html#a53a2908ba063e90755b9449001194f88" > opj_image_data_free()< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > , < a class = "el" href = "openjpeg_8h.html#af168cf4a4295433c8c33610bac614553" > opj_image_create()< / a > , < a class = "el" href = "openjpeg_8h.html#a2b29bd52d3b2bcc2d3e0d95db66fbd5f" > opj_image_tile_create()< / a > , < a class = "el" href = "j2k_8h.html#a09f2c6c83d8066e1db9ab66fed58d9c8" > opj_j2k_decode()< / a > , < a class = "el" href = "j2k_8h.html#a5c4508543b134e726107308b6463528e" > opj_j2k_destroy()< / a > , < a class = "el" href = "j2k_8h.html#a60371d3609364bf033e8c244599abf6f" > opj_j2k_get_tile()< / a > , < a class = "el" href = "j2k_8c.html#a358ce63afe87a1bfad2787689a4021f4" > opj_j2k_move_data_from_codec_to_output_image()< / a > , and < a class = "el" href = "j2k_8h.html#a34c49b256edcdbf036492dfa635284d7" > opj_j2k_read_header()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a2b29bd52d3b2bcc2d3e0d95db66fbd5f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2b29bd52d3b2bcc2d3e0d95db66fbd5f" > ◆ < / a > < / span > opj_image_tile_create()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_image_tile_create < / td >
2015-07-10 18:06:19 +02:00
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a >   < / td >
< td class = "paramname" > < em > numcmpts< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a2ac339d626a541cf19ed9ac9658c4aeb" > opj_image_cmptparm_t< / a > *  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > cmptparms< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#ae080fd52e7454b8f1b3f081b284edfe0" > OPJ_COLOR_SPACE< / a >   < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > clrspc< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Creates an image without allocating memory for the image (used in the new version of the library). < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > numcmpts< / td > < td > the number of components < / td > < / tr >
< tr > < td class = "paramname" > cmptparms< / td > < td > the components parameters < / td > < / tr >
< tr > < td class = "paramname" > clrspc< / td > < td > the image color space< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > a new image structure if successful, NULL otherwise. < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__image.html#a0a905c725270c4a7085fbe1edea994c2" > opj_image::color_space< / a > , < a class = "el" href = "structopj__image.html#a6b52b100c934697a29446af5c3e0fa00" > opj_image::comps< / a > , < a class = "el" href = "structopj__image__comp.html#ad676bf364b0c8fc889e97cc684ce95d0" > opj_image_comp::data< / a > , < a class = "el" href = "structopj__image__comp.html#a0805d2f69bb770ff022c164aeda22685" > opj_image_comp::dx< / a > , < a class = "el" href = "structopj__image__comptparm.html#a709dcaed22eaba4f946e9ca3938b41b5" > opj_image_comptparm::dx< / a > , < a class = "el" href = "structopj__image__comp.html#af9d6fd62a2b8bdd9fd162ce403eb0f10" > opj_image_comp::dy< / a > , < a class = "el" href = "structopj__image__comptparm.html#aca10e7f31cbd3ebee3601532d19333de" > opj_image_comptparm::dy< / a > , < a class = "el" href = "structopj__image__comp.html#a11ecb361a0c49b482c90573a868cc8dc" > opj_image_comp::h< / a > , < a class = "el" href = "structopj__image__comptparm.html#a9a262042a9c180f5b236145ef7f52553" > opj_image_comptparm::h< / a > , < a class = "el" href = "structopj__image.html#ac63093741ed0c70b9c0a8ee3070cbce6" > opj_image::numcomps< / a > , < a class = "el" href = "opj__malloc_8c.html#a3fe08bb7876e393dd04332d049a4d53e" > opj_calloc()< / a > , < a class = "el" href = "image_8c.html#a193f6a609b0a3c4aa4912be9c987cd14" > opj_image_destroy()< / a > , < a class = "el" href = "structopj__image__comp.html#ab7210ddbf12e6d9998d24034a579cea1" > opj_image_comp::prec< / a > , < a class = "el" href = "structopj__image__comptparm.html#ac9a9f971df431df4ae59b94ad15f7ecf" > opj_image_comptparm::prec< / a > , < a class = "el" href = "structopj__image__comp.html#a2d2337d15fd837252fe250386bac7fb9" > opj_image_comp::sgnd< / a > , < a class = "el" href = "structopj__image__comptparm.html#ab04dc3080a225270b23417b1d591ff38" > opj_image_comptparm::sgnd< / a > , < a class = "el" href = "structopj__image__comp.html#a59225121158d5bc911838e5b05779cdb" > opj_image_comp::w< / a > , < a class = "el" href = "structopj__image__comptparm.html#af83b657b54cb33fe3021656d27a76002" > opj_image_comptparm::w< / a > , < a class = "el" href = "structopj__image__comp.html#a1f897a8932374ca64cd4d7a256008ea3" > opj_image_comp::x0< / a > , < a class = "el" href = "structopj__image__comptparm.html#a384f4f3280e19b98e5fc0b67cd4fc02a" > opj_image_comptparm::x0< / a > , < a class = "el" href = "structopj__image__comp.html#aa8dff1eb1f11e9f21b0ddefe14ad3fc6" > opj_image_comp::y0< / a > , and < a class = "el" href = "structopj__image__comptparm.html#a8789a74e9825d51a1aa99021c2273746" > opj_image_comptparm::y0< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ab7ccce9a2fb0cf5caa18d814e7f2947f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab7ccce9a2fb0cf5caa18d814e7f2947f" > ◆ < / a > < / span > opj_read_header()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_read_header < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > **  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > p_image< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Decodes an image header. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_stream< / td > < td > the jpeg2000 stream. < / td > < / tr >
< tr > < td class = "paramname" > p_codec< / td > < td > the jpeg2000 codec to read. < / td > < / tr >
< tr > < td class = "paramname" > p_image< / td > < td > the image structure initialized with the characteristics of encoded image.< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > true if the main header of the codestream and the JP2 header is correctly read. < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "event_8h.html#a7323671f4df0a721ae02d610b1269ab9" > EVT_ERROR< / a > , < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > opj_codec_private::m_decompression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , < a class = "el" href = "event_8c.html#a80a24e8c6d24861cd2403e48a7c2591e" > opj_event_msg()< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a1e19d815afde20f647102ae9f5beead2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1e19d815afde20f647102ae9f5beead2" > ◆ < / a > < / span > opj_read_tile_header()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_read_tile_header < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > *  < / td >
< td class = "paramname" > < em > p_tile_index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > *  < / td >
< td class = "paramname" > < em > p_data_size< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > *  < / td >
< td class = "paramname" > < em > p_tile_x0< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > *  < / td >
< td class = "paramname" > < em > p_tile_y0< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > *  < / td >
< td class = "paramname" > < em > p_tile_x1< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > *  < / td >
< td class = "paramname" > < em > p_tile_y1< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > *  < / td >
< td class = "paramname" > < em > p_nb_comps< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > *  < / td >
< td class = "paramname" > < em > p_should_go_on< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Reads a tile header. < / p >
2016-09-29 22:38:29 +02:00
< p > This function is compulsory and allows one to know the size of the tile that will be decoded. The user may need to refer to the image got by opj_read_header to understand the size being taken by the tile.< / p >
2015-07-10 18:06:19 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the jpeg2000 codec. < / td > < / tr >
< tr > < td class = "paramname" > p_tile_index< / td > < td > pointer to a value that will hold the index of the tile being decoded, in case of success. < / td > < / tr >
< tr > < td class = "paramname" > p_data_size< / td > < td > pointer to a value that will hold the maximum size of the decoded data, in case of success. In case of truncated codestreams, the actual number of bytes decoded may be lower. The computation of the size is the same as depicted in opj_write_tile. < / td > < / tr >
< tr > < td class = "paramname" > p_tile_x0< / td > < td > pointer to a value that will hold the x0 pos of the tile (in the image). < / td > < / tr >
< tr > < td class = "paramname" > p_tile_y0< / td > < td > pointer to a value that will hold the y0 pos of the tile (in the image). < / td > < / tr >
< tr > < td class = "paramname" > p_tile_x1< / td > < td > pointer to a value that will hold the x1 pos of the tile (in the image). < / td > < / tr >
< tr > < td class = "paramname" > p_tile_y1< / td > < td > pointer to a value that will hold the y1 pos of the tile (in the image). < / td > < / tr >
< tr > < td class = "paramname" > p_nb_comps< / td > < td > pointer to a value that will hold the number of components in the tile. < / td > < / tr >
< tr > < td class = "paramname" > p_should_go_on< / td > < td > pointer to a boolean that will hold the fact that the decoding should go on. In case the codestream is over at the time of the call, the value will be set to false. The user should then stop the decoding. < / td > < / tr >
< tr > < td class = "paramname" > p_stream< / td > < td > the stream to decode. < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > true if the tile header could be decoded. In case the decoding should end, the returned value is still true. returning false may be the result of a shortage of memory or an internal error. < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > opj_codec_private::m_decompression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a29648f3323808658b11710fc5a7cfa89" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a29648f3323808658b11710fc5a7cfa89" > ◆ < / a > < / span > opj_set_decode_area()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_set_decode_area < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > p_image< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a >   < / td >
< td class = "paramname" > < em > p_start_x< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a >   < / td >
< td class = "paramname" > < em > p_start_y< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a >   < / td >
< td class = "paramname" > < em > p_end_x< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a >   < / td >
< td class = "paramname" > < em > p_end_y< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Sets the given area to be decoded. < / p >
< p > This function should be called right after opj_read_header and before any tile header reading.< / p >
2017-10-05 00:57:21 +02:00
< p > The coordinates passed to this function should be expressed in the reference grid, that is to say at the highest resolution level, even if requesting the image at lower resolution levels.< / p >
2022-05-13 20:21:13 +02:00
< p > Generally < a class = "el" href = "openjpeg_8h.html#a29648f3323808658b11710fc5a7cfa89" title = "Sets the given area to be decoded." > opj_set_decode_area()< / a > should be followed by < a class = "el" href = "openjpeg_8h.html#a5d8f796e2757145918bb630ac37fb349" title = "Decode an image from a JPEG-2000 codestream." > opj_decode()< / a > , and the codec cannot be re-used. In the particular case of an image made of a single tile, several sequences of calls to opoj_set_decode_area() and < a class = "el" href = "openjpeg_8h.html#a5d8f796e2757145918bb630ac37fb349" title = "Decode an image from a JPEG-2000 codestream." > opj_decode()< / a > are allowed, and will bring performance improvements when reading an image by chunks.< / p >
2015-07-10 18:06:19 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the jpeg2000 codec. < / td > < / tr >
2019-04-02 16:25:55 +02:00
< tr > < td class = "paramname" > p_image< / td > < td > the decoded image previously set by opj_read_header < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr > < td class = "paramname" > p_start_x< / td > < td > the left position of the rectangle to decode (in image coordinates). < / td > < / tr >
< tr > < td class = "paramname" > p_end_x< / td > < td > the right position of the rectangle to decode (in image coordinates). < / td > < / tr >
< tr > < td class = "paramname" > p_start_y< / td > < td > the up position of the rectangle to decode (in image coordinates). < / td > < / tr >
< tr > < td class = "paramname" > p_end_y< / td > < td > the bottom position of the rectangle to decode (in image coordinates).< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > true if the area could be set. < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > opj_codec_private::m_decompression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > .< / p >
2015-07-10 18:06:19 +02:00
2017-10-05 00:57:21 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "af7aa8f8295d792db318dc214f692e679" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af7aa8f8295d792db318dc214f692e679" > ◆ < / a > < / span > opj_set_decoded_components()< / h2 >
2017-10-05 00:57:21 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_set_decoded_components < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a >   < / td >
< td class = "paramname" > < em > numcomps< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > *  < / td >
< td class = "paramname" > < em > comps_indices< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a >   < / td >
< td class = "paramname" > < em > apply_color_transforms< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Restrict the number of components to decode. < / p >
2022-05-13 20:21:13 +02:00
< p > This function should be called after < a class = "el" href = "openjpeg_8h.html#ab7ccce9a2fb0cf5caa18d814e7f2947f" title = "Decodes an image header." > opj_read_header()< / a > .< / p >
2017-10-05 00:57:21 +02:00
< p > This function enables to restrict the set of decoded components to the specified indices. Note that the current implementation (apply_color_transforms == OPJ_FALSE) is such that neither the multi-component transform at codestream level, nor JP2 channel transformations will be applied. Consequently the indices are relative to the codestream.< / p >
2022-05-13 20:21:13 +02:00
< p > Note: < a class = "el" href = "openjpeg_8h.html#a8373b5a0732390d0400545e57674eceb" title = "Reads a tile data." > opj_decode_tile_data()< / a > should not be used together with < a class = "el" href = "openjpeg_8h.html#af7aa8f8295d792db318dc214f692e679" title = "Restrict the number of components to decode." > opj_set_decoded_components()< / a > .< / p >
2017-10-05 00:57:21 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the jpeg2000 codec to read. < / td > < / tr >
< tr > < td class = "paramname" > numcomps< / td > < td > Size of the comps_indices array. < / td > < / tr >
< tr > < td class = "paramname" > comps_indices< / td > < td > Array of numcomps values representing the indices of the components to decode (relative to the codestream, starting at 0) < / td > < / tr >
< tr > < td class = "paramname" > apply_color_transforms< / td > < td > Whether multi-component transform at codestream level or JP2 channel transformations should be applied. Currently this parameter should be set to OPJ_FALSE. Setting it to OPJ_TRUE will result in an error.< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > OPJ_TRUE in case of success. < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "event_8h.html#a7323671f4df0a721ae02d610b1269ab9" > EVT_ERROR< / a > , < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > opj_codec_private::m_decompression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , < a class = "el" href = "event_8c.html#a80a24e8c6d24861cd2403e48a7c2591e" > opj_event_msg()< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2017-10-05 00:57:21 +02:00
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a1212c14b4728546170c329acd0c04e78" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1212c14b4728546170c329acd0c04e78" > ◆ < / a > < / span > opj_set_decoded_resolution_factor()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_set_decoded_resolution_factor < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a >   < / td >
< td class = "paramname" > < em > res_factor< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Set the resolution factor of the decoded image. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the jpeg2000 codec. < / td > < / tr >
< tr > < td class = "paramname" > res_factor< / td > < td > resolution factor to set< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > true if success, otherwise false < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > opj_codec_private::m_decompression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a26ab41f825d43b214e38b1b9d6d63aac" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a26ab41f825d43b214e38b1b9d6d63aac" > ◆ < / a > < / span > opj_set_default_decoder_parameters()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_set_default_decoder_parameters < / td >
< td > (< / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a185e2777174adf9bb684bd7b566f82e0" > opj_dparameters_t< / a > *  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > parameters< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Set decoding parameters to default values. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > parameters< / td > < td > Decompression parameters < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__dparameters.html#a675eaf438673617a34e77c73edcd52f3" > opj_dparameters::cod_format< / a > , < a class = "el" href = "structopj__dparameters.html#a97c98cc0b3ef7681665febd6661ea155" > opj_dparameters::cp_layer< / a > , < a class = "el" href = "structopj__dparameters.html#a7602fcf8e3b14e560c09e35b30aa48af" > opj_dparameters::cp_reduce< / a > , < a class = "el" href = "structopj__dparameters.html#ab83c2f0dd4d5471fe49612e0c5fbd5be" > opj_dparameters::decod_format< / a > , < a class = "el" href = "structopj__dparameters.html#a9e6136d89847ec5d15d42bfe814b4a08" > opj_dparameters::flags< / a > , < a class = "el" href = "structopj__dparameters.html#ab66ce447f50e55b6c3dc2444d29698f5" > opj_dparameters::jpwl_correct< / a > , < a class = "el" href = "structopj__dparameters.html#a85f649ae0ba7912531a67080a1245ae0" > opj_dparameters::jpwl_exp_comps< / a > , < a class = "el" href = "openjpeg_8h.html#a1138ee6acb2634c1763319c7ee2bd25d" > JPWL_EXPECTED_COMPONENTS< / a > , < a class = "el" href = "structopj__dparameters.html#a6e248b6a2988aedbae0ae5932b28dec6" > opj_dparameters::jpwl_max_tiles< / a > , < a class = "el" href = "openjpeg_8h.html#a1f2210ceb1d0dcca5f4d64cbf6b9eb6e" > JPWL_MAXIMUM_TILES< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "adf975bbcd105f85d8773b4ee925bc73f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adf975bbcd105f85d8773b4ee925bc73f" > ◆ < / a > < / span > opj_set_default_encoder_parameters()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_set_default_encoder_parameters < / td >
< td > (< / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a56cfad54152353eb4c24f55544b43cb2" > opj_cparameters_t< / a > *  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > parameters< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Set encoding parameters to default values, that means : < / p >
< ul >
< li >
Lossless < / li >
< li >
1 tile < / li >
< li >
Size of precinct : 2^15 x 2^15 (means 1 precinct) < / li >
< li >
Size of code-block : 64 x 64 < / li >
< li >
Number of resolutions: 6 < / li >
< li >
No SOP marker in the codestream < / li >
< li >
No EPH marker in the codestream < / li >
< li >
No sub-sampling in x or y direction < / li >
< li >
No mode switch activated < / li >
< li >
Progression order: LRCP < / li >
< li >
No index file < / li >
< li >
No ROI upshifted < / li >
< li >
No offset of the origin of the image < / li >
< li >
No offset of the origin of the tiles < / li >
< li >
Reversible DWT 5-3 < / li >
< / ul >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > parameters< / td > < td > Compression parameters < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__cparameters.html#a8cf53402a7f5bccf81828a16e1408e37" > opj_cparameters::cblockh_init< / a > , < a class = "el" href = "structopj__cparameters.html#a9b9f69924456c21b1f7c28b7722de938" > opj_cparameters::cblockw_init< / a > , < a class = "el" href = "structopj__cparameters.html#a51ebbb86b741ee1d66b17977ea045fd3" > opj_cparameters::cod_format< / a > , < a class = "el" href = "structopj__cparameters.html#a247d5405d6b439c4708e1ec37efa2eb6" > opj_cparameters::cp_cinema< / a > , < a class = "el" href = "structopj__cparameters.html#a8d8807bd72c1f4469a9e1711bfe987d8" > opj_cparameters::cp_disto_alloc< / a > , < a class = "el" href = "structopj__cparameters.html#a4cdfa905c1446a302872be789f9e1930" > opj_cparameters::cp_fixed_alloc< / a > , < a class = "el" href = "structopj__cparameters.html#aadc8b9eb6389d2fbc83fca64af06735b" > opj_cparameters::cp_fixed_quality< / a > , < a class = "el" href = "structopj__cparameters.html#a20ef135570741fc85c68edf3f5e09828" > opj_cparameters::cp_rsiz< / a > , < a class = "el" href = "structopj__cparameters.html#af913e8db2386cb0473913d8d0b7d7adf" > opj_cparameters::decod_format< / a > , < a class = "el" href = "structopj__cparameters.html#a8ecde72cb2c8f0f269644ce742540a40" > opj_cparameters::jpip_on< / a > , < a class = "el" href = "structopj__cparameters.html#ae1d9efd3b4f540faf4e937aada11fe1c" > opj_cparameters::jpwl_epc_on< / a > , < a class = "el" href = "structopj__cparameters.html#a9cfe9ed2d5d1f1e5fd3548f36ef57b0b" > opj_cparameters::jpwl_hprot_MH< / a > , < a class = "el" href = "structopj__cparameters.html#a8b6d1fdedf276b5ab0f4be42d729588e" > opj_cparameters::jpwl_hprot_TPH< / a > , < a class = "el" href = "structopj__cparameters.html#a0bb783f05d93564b1c34c4d248f4d77d" > opj_cparameters::jpwl_hprot_TPH_tileno< / a > , < a class = "el" href = "openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3" > JPWL_MAX_NO_PACKSPECS< / a > , < a class = "el" href = "openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf" > JPWL_MAX_NO_TILESPECS< / a > , < a class = "el" href = "structopj__cparameters.html#af22c7f26a9180c588b2d7d40fc647fd2" > opj_cparameters::jpwl_pprot< / a > , < a class = "el" href = "structopj__cparameters.html#aa23c629f885589a29a1a3b6e581b6cd5" > opj_cparameters::jpwl_pprot_packno< / a > , < a class = "el" href = "structopj__cparameters.html#a423567e525151d003bcc617cb5ff02d3" > opj_cparameters::jpwl_pprot_tileno< / a > , < a class = "el" href = "structopj__cparameters.html#a4bf56391279bc5d3354cd2e15a08d144" > opj_cparameters::jpwl_sens_addr< / a > , < a class = "el" href = "structopj__cparameters.html#a6bb3bfdd3a3aeb26313e643296e248ee" > opj_cparameters::jpwl_sens_MH< / a > , < a class = "el" href = "structopj__cparameters.html#a4b182100f513d421395bb33b5438c092" > opj_cparameters::jpwl_sens_range< / a > , < a class = "el" href = "structopj__cparameters.html#aa18e81a266cd02bb7c47359f8ad02133" > opj_cparameters::jpwl_sens_size< / a > , < a class = "el" href = "structopj__cparameters.html#a6892dc4d99ced896f6b5672f28eeeb0a" > opj_cparameters::jpwl_sens_TPH< / a > , < a class = "el" href = "structopj__cparameters.html#a85770086d03908461500e3c3c802a7eb" > opj_cparameters::jpwl_sens_TPH_tileno< / a > , < a class = "el" href = "structopj__cparameters.html#af7515038b10277057df10a8448563e52" > opj_cparameters::max_comp_size< / a > , < a class = "el" href = "structopj__cparameters.html#a4fde076ac50639f6640334ee119f00ce" > opj_cparameters::numresolution< / a > , < a class = "el" href = "opj__common_8h.html#ad54d7ffcfa188f16fa8dfbf9eac48175" > OPJ_COMP_PARAM_DEFAULT_CBLOCKH< / a > , < a class = "el" href = "opj__common_8h.html#ad043ca54102ca1b0c412e3489bea8bcb" > OPJ_COMP_PARAM_DEFAULT_CBLOCKW< / a > , < a class = "el" href = "opj__common_8h.html#addb6a2a42df3bca8ad29224480b1a9d3" > OPJ_COMP_PARAM_DEFAULT_NUMRESOLUTION< / a > , < a class = "el" href = "opj__common_8h.html#a25b455979a0d66a41e03a677973824fe" > OPJ_COMP_PARAM_DEFAULT_PROG_ORDER< / a > , < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > , < a class = "el" href = "openjpeg_8h.html#a40f2df6eb0fb2935c17a43e5e573d014a51bef743cb9f878e6e4485464b022a54" > OPJ_OFF< / a > , < a class = "el" href = "openjpeg_8h.html#af7fbbf087fe08b8a94353461286b740c" > OPJ_PROFILE_NONE< / a > , < a class = "el" href = "openjpeg_8h.html#a39de717a826f6b28996cdbec066ee7b5adcc858deddbf8cb60f3cf33aea7dd2a6" > OPJ_STD_RSIZ< / a > , < a class = "
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a52a1f826dd3a2d257fa5b935b60a82ac" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a52a1f826dd3a2d257fa5b935b60a82ac" > ◆ < / a > < / span > opj_set_error_handler()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_set_error_handler < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#aeb2e489c5b4386fed6eae3123217c7f0" > opj_msg_callback< / a >   < / td >
< td class = "paramname" > < em > p_callback< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > void *  < / td >
< td class = "paramname" > < em > p_user_data< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Set the error handler use by openjpeg. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the codec previously initialise < / td > < / tr >
< tr > < td class = "paramname" > p_callback< / td > < td > the callback function which will be used < / td > < / tr >
< tr > < td class = "paramname" > p_user_data< / td > < td > client object where will be returned the message < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__event__mgr.html#a9ee0c627fefd37d56e3487af6fc250b6" > opj_event_mgr::error_handler< / a > , < a class = "el" href = "structopj__event__mgr.html#a551021914bcf2da3a212f1fd128da7d7" > opj_event_mgr::m_error_data< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > , and < a class = "el" href = "openjpeg_8h.html#a04830036d767cba56cbf5ae5bdc481d3" > OPJ_TRUE< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ac887f1d80d30a49fe20b673836783696" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac887f1d80d30a49fe20b673836783696" > ◆ < / a > < / span > opj_set_info_handler()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_set_info_handler < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#aeb2e489c5b4386fed6eae3123217c7f0" > opj_msg_callback< / a >   < / td >
< td class = "paramname" > < em > p_callback< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > void *  < / td >
< td class = "paramname" > < em > p_user_data< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Set the info handler use by openjpeg. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the codec previously initialise < / td > < / tr >
< tr > < td class = "paramname" > p_callback< / td > < td > the callback function which will be used < / td > < / tr >
< tr > < td class = "paramname" > p_user_data< / td > < td > client object where will be returned the message < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__event__mgr.html#ad60a40bbc655af631ec15f84ee45a708" > opj_event_mgr::info_handler< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , < a class = "el" href = "structopj__event__mgr.html#a914c15d0e74ed08bc54a93664df4402c" > opj_event_mgr::m_info_data< / a > , < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > , and < a class = "el" href = "openjpeg_8h.html#a04830036d767cba56cbf5ae5bdc481d3" > OPJ_TRUE< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a7850d110156f6dae53f05fc3943562e0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7850d110156f6dae53f05fc3943562e0" > ◆ < / a > < / span > opj_set_MCT()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_set_MCT < / td >
< td > (< / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a56cfad54152353eb4c24f55544b43cb2" > opj_cparameters_t< / a > *  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > parameters< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a62c71ae712322de0bef73cebae23fa04" > OPJ_FLOAT32< / a > *  < / td >
< td class = "paramname" > < em > pEncodingMatrix< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > *  < / td >
< td class = "paramname" > < em > p_dc_shift< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a >   < / td >
< td class = "paramname" > < em > pNbComp< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Sets the MCT matrix to use. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > parameters< / td > < td > the parameters to change. < / td > < / tr >
< tr > < td class = "paramname" > pEncodingMatrix< / td > < td > the encoding matrix. < / td > < / tr >
< tr > < td class = "paramname" > p_dc_shift< / td > < td > the dc shift coefficients to use. < / td > < / tr >
< tr > < td class = "paramname" > pNbComp< / td > < td > the number of components of the image.< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > true if the parameters could be set. < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__cparameters.html#a47596276043d689a1c18c0c54272c489" > opj_cparameters::irreversible< / a > , < a class = "el" href = "structopj__cparameters.html#aa6d0f1b3d5fd134d9d58fbe5c958753a" > opj_cparameters::mct_data< / a > , < a class = "el" href = "openjpeg_8h.html#a65e3a571633779c091fdb411f1ef8ea7" > OPJ_EXTENSION_MCT< / a > , < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > , < a class = "el" href = "openjpeg_8h.html#a27b5bd4f70038ebc8f8c0fd22f123a93" > OPJ_IS_PART2< / a > , < a class = "el" href = "opj__malloc_8c.html#a49c70931cbed786f6eef5f095bcb2917" > opj_malloc()< / a > , < a class = "el" href = "openjpeg_8h.html#aa16852cfefc65e78737b28c61f2eb6b7" > OPJ_PROFILE_PART2< / a > , < a class = "el" href = "openjpeg_8h.html#a04830036d767cba56cbf5ae5bdc481d3" > OPJ_TRUE< / a > , < a class = "el" href = "structopj__cparameters.html#a8d95073966622a5a9bfd8b925da48469" > opj_cparameters::rsiz< / a > , and < a class = "el" href = "structopj__cparameters.html#a10734be4d83c3f7256ac632b641d98c1" > opj_cparameters::tcp_mct< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ae24aa81acf8ec8154f099bbe35703c0a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae24aa81acf8ec8154f099bbe35703c0a" > ◆ < / a > < / span > opj_set_warning_handler()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_set_warning_handler < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#aeb2e489c5b4386fed6eae3123217c7f0" > opj_msg_callback< / a >   < / td >
< td class = "paramname" > < em > p_callback< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > void *  < / td >
< td class = "paramname" > < em > p_user_data< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Set the warning handler use by openjpeg. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the codec previously initialise < / td > < / tr >
< tr > < td class = "paramname" > p_callback< / td > < td > the callback function which will be used < / td > < / tr >
< tr > < td class = "paramname" > p_user_data< / td > < td > client object where will be returned the message < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , < a class = "el" href = "structopj__event__mgr.html#ae86cf70e19e00750bdf4df2fdae4f4b3" > opj_event_mgr::m_warning_data< / a > , < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > , < a class = "el" href = "openjpeg_8h.html#a04830036d767cba56cbf5ae5bdc481d3" > OPJ_TRUE< / a > , and < a class = "el" href = "structopj__event__mgr.html#af0954e95dec628614f22a501f2b6ce9b" > opj_event_mgr::warning_handler< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "accb6a7b065e3808777237012011e6894" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#accb6a7b065e3808777237012011e6894" > ◆ < / a > < / span > opj_setup_decoder()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_setup_decoder < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a185e2777174adf9bb684bd7b566f82e0" > opj_dparameters_t< / a > *  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > parameters< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Setup the decoder with decompression parameters provided by the user and with the message handler provided by the user. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > decompressor handler < / td > < / tr >
< tr > < td class = "paramname" > parameters< / td > < td > decompression parameters< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > true if the decoder is correctly set < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "event_8h.html#a7323671f4df0a721ae02d610b1269ab9" > EVT_ERROR< / a > , < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > opj_codec_private::m_decompression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , < a class = "el" href = "event_8c.html#a80a24e8c6d24861cd2403e48a7c2591e" > opj_event_msg()< / a > , < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > , and < a class = "el" href = "openjpeg_8h.html#a04830036d767cba56cbf5ae5bdc481d3" > OPJ_TRUE< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a9292a3d2e289e49cbb1df3a4976092cb" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9292a3d2e289e49cbb1df3a4976092cb" > ◆ < / a > < / span > opj_setup_encoder()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_setup_encoder < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a56cfad54152353eb4c24f55544b43cb2" > opj_cparameters_t< / a > *  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > parameters< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > image< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Setup the encoder parameters using the current image and using user parameters. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > Compressor handle < / td > < / tr >
< tr > < td class = "paramname" > parameters< / td > < td > Compression parameters < / td > < / tr >
< tr > < td class = "paramname" > image< / td > < td > Input filled image < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad874ca7c0a318216d3fbf5103b81c8a9" > opj_codec_private::m_compression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "afaaf1b749d982c1fe36749b0542b581b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#afaaf1b749d982c1fe36749b0542b581b" > ◆ < / a > < / span > opj_start_compress()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_start_compress < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *  < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > p_image< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Start to compress the current image. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > Compressor handle < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr > < td class = "paramname" > p_image< / td > < td > Input filled image < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr > < td class = "paramname" > p_stream< / td > < td > Input stgream < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad874ca7c0a318216d3fbf5103b81c8a9" > opj_codec_private::m_compression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a5ceb2a40ddd3b69cdc183e1373257091" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5ceb2a40ddd3b69cdc183e1373257091" > ◆ < / a > < / span > opj_stream_create()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_stream_create < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a >   < / td >
< td class = "paramname" > < em > p_buffer_size< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a >   < / td >
< td class = "paramname" > < em > p_is_input< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Creates an abstract stream. < / p >
< p > This function does nothing except allocating memory and initializing the abstract stream.< / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_buffer_size< / td > < td > FIXME DOC < / td > < / tr >
< tr > < td class = "paramname" > p_is_input< / td > < td > if set to true then the stream will be an input stream, an output stream else.< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > a stream object. < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__stream__private.html#a83e54b51fe859e0aa93ebf292edf054c" > opj_stream_private::m_buffer_size< / a > , < a class = "el" href = "structopj__stream__private.html#a954a54c078a817c3eeffd66b45419cfc" > opj_stream_private::m_current_data< / a > , < a class = "el" href = "structopj__stream__private.html#a7cb7f7bab15475f5547f684049c41cf7" > opj_stream_private::m_opj_seek< / a > , < a class = "el" href = "structopj__stream__private.html#a2a6abddd3fd66514df26494a1d7a0090" > opj_stream_private::m_opj_skip< / a > , < a class = "el" href = "structopj__stream__private.html#acce2d2187feff70fa3057b0439591f76" > opj_stream_private::m_read_fn< / a > , < a class = "el" href = "structopj__stream__private.html#adab26f9f0a32253aefdce763331c641a" > opj_stream_private::m_seek_fn< / a > , < a class = "el" href = "structopj__stream__private.html#a2ca719761a9cd88dc350486e38b41790" > opj_stream_private::m_skip_fn< / a > , < a class = "el" href = "structopj__stream__private.html#ac2b84e72997fde0bf510faf6c8df5798" > opj_stream_private::m_status< / a > , < a class = "el" href = "structopj__stream__private.html#aca072a59b683dc106263ba04d3c28577" > opj_stream_private::m_stored_data< / a > , < a class = "el" href = "structopj__stream__private.html#aacd57b4e429ddf5ca3a4913a2f963d6a" > opj_stream_private::m_write_fn< / a > , < a class = "el" href = "opj__malloc_8c.html#a3fe08bb7876e393dd04332d049a4d53e" > opj_calloc()< / a > , < a class = "el" href = "opj__malloc_8c.html#a9d7d909f8dc1a2c23313c48645341e81" > opj_free()< / a > , < a class = "el" href = "opj__malloc_8c.html#a49c70931cbed786f6eef5f095bcb2917" > opj_malloc()< / a > , < a class = "el" href = "cio_8c.html#ad24645757cfda744ed8f4405f8e3b646" > opj_stream_default_read()< / a > , < a class = "el" href = "cio_8c.html#a52e44990c6b111efba20ffc05ac37d27" > opj_stream_default_seek()< / a > , < a class = "el" href = "cio_8c.html#a48c7c8450f5cdb6a063baa3e6de8ad8c" > opj_stream_default_skip()< / a > , < a class = "el" href = "cio_8c.html#a691682240555fdcd433694bb49313957" > opj_stream_default_write()< / a > , < a class = "el" href = "cio_8c.html#a40dc781eda7785ee2e585809845e4cae" > opj_stream_read_seek()< / a > , < a class = "el" href = "cio_8c.html#ae704215616c7b64bd9bc8c055a1c8880" > opj_stream_read_skip()< / a > , < a class = "el" href = "cio_8h.html#a5a5e3ba200c5f131b10139112d1fe318" > OPJ_STREAM_STATUS_INPUT< / a > , < a class = "el" href = "cio_8h.html#a67983adbcb291d3840f15cae7e1b0625" > OPJ_STREAM_STATUS_OUTPUT< / a > , < a class = "el" href = "cio_8c.html#a133b4f1bfcec7c5b1dfb20c12bd68795" > opj_stream_write_seek()< / a > , and < a class = "el" href = "cio_8c.html#a46b77ecba8a4a0fa492b3451977d5f34" > opj_stream_write_skip()< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a6d339df3cc8521962a1c03ed421f140a" > opj_stream_create_file_stream()< / a > , and < a class = "el" href = "openjpeg_8h.html#ab689cd31c6861d9737acabbba2172d21" > opj_stream_default_create()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aec377b042454f3b695486f9829d8a490" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aec377b042454f3b695486f9829d8a490" > ◆ < / a > < / span > opj_stream_create_default_file_stream()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_stream_create_default_file_stream < / td >
< td > (< / td >
< td class = "paramtype" > const char *  < / td >
< td class = "paramname" > < em > fname< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a >   < / td >
< td class = "paramname" > < em > p_is_read_stream< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Create a stream from a file identified with its filename with default parameters (helper function) < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > fname< / td > < td > the filename of the file to stream < / td > < / tr >
< tr > < td class = "paramname" > p_is_read_stream< / td > < td > whether the stream is a read stream (true) or not (false) < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "openjpeg_8h.html#afdf81a086aee04619038f70556971284" > OPJ_J2K_STREAM_CHUNK_SIZE< / a > , and < a class = "el" href = "openjpeg_8c.html#a872f13112894292a165f89ba4dd1078f" > opj_stream_create_file_stream()< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a6d339df3cc8521962a1c03ed421f140a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6d339df3cc8521962a1c03ed421f140a" > ◆ < / a > < / span > opj_stream_create_file_stream()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_stream_create_file_stream < / td >
< td > (< / td >
< td class = "paramtype" > const char *  < / td >
< td class = "paramname" > < em > fname< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#aba7397be054e36dc0284a6589736135e" > OPJ_SIZE_T< / a >   < / td >
< td class = "paramname" > < em > p_buffer_size< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a >   < / td >
< td class = "paramname" > < em > p_is_read_stream< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Create a stream from a file identified with its filename with a specific buffer size. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > fname< / td > < td > the filename of the file to stream < / td > < / tr >
< tr > < td class = "paramname" > p_buffer_size< / td > < td > size of the chunk used to stream < / td > < / tr >
< tr > < td class = "paramname" > p_is_read_stream< / td > < td > whether the stream is a read stream (true) or not (false) < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "openjpeg_8c.html#a8afe18be7bdcfcea34cebd55fc8a1b29" > opj_close_from_file()< / a > , < a class = "el" href = "openjpeg_8c.html#a8b597fd7ff9006572f21fe73b12053c5" > opj_get_data_length_from_file()< / a > , < a class = "el" href = "openjpeg_8c.html#a6923876c4e23331850b82a08da006695" > opj_read_from_file()< / a > , < a class = "el" href = "openjpeg_8c.html#a41cb3bff145c447b69d850c710092f90" > opj_seek_from_file()< / a > , < a class = "el" href = "openjpeg_8c.html#a9642ecd73e30f330da4ab7aa87b69edc" > opj_skip_from_file()< / a > , < a class = "el" href = "cio_8c.html#a9fb51f39980fb6bc1e15ef48a2fd1970" > opj_stream_create()< / a > , < a class = "el" href = "cio_8c.html#ab53adb04ecf0efbda2b1e066b5bad040" > opj_stream_set_read_function()< / a > , < a class = "el" href = "cio_8c.html#aa693f609fb645fa540e37a6b2e7f597c" > opj_stream_set_seek_function()< / a > , < a class = "el" href = "cio_8c.html#a05423b3e3cc5114cc845913e1079bdc3" > opj_stream_set_skip_function()< / a > , < a class = "el" href = "cio_8c.html#a8c6a736dad88118ccefb3090a0a8bb40" > opj_stream_set_user_data()< / a > , < a class = "el" href = "cio_8c.html#ad3a6d67f83a37ac57ace0580d05181e2" > opj_stream_set_user_data_length()< / a > , < a class = "el" href = "cio_8c.html#ae0b2d3c47f4dc68c3f52def9eb5fb752" > opj_stream_set_write_function()< / a > , and < a class = "el" href = "openjpeg_8c.html#a321e553408425fc40a46d9fe667bde76" > opj_write_from_file()< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#aec377b042454f3b695486f9829d8a490" > opj_stream_create_default_file_stream()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ab689cd31c6861d9737acabbba2172d21" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab689cd31c6861d9737acabbba2172d21" > ◆ < / a > < / span > opj_stream_default_create()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_stream_default_create < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a >   < / td >
< td class = "paramname" > < em > p_is_input< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Creates an abstract stream. < / p >
< p > This function does nothing except allocating memory and initializing the abstract stream.< / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_is_input< / td > < td > if set to true then the stream will be an input stream, an output stream else.< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > a stream object. < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "openjpeg_8h.html#afdf81a086aee04619038f70556971284" > OPJ_J2K_STREAM_CHUNK_SIZE< / a > , and < a class = "el" href = "cio_8c.html#a9fb51f39980fb6bc1e15ef48a2fd1970" > opj_stream_create()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a0703208df785be60460eb83c5d40b10f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0703208df785be60460eb83c5d40b10f" > ◆ < / a > < / span > opj_stream_destroy()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_stream_destroy < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Destroys a stream created by opj_create_stream. < / p >
< p > This function does NOT close the abstract stream. If needed the user must close its own implementation of the stream.< / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_stream< / td > < td > the stream to destroy. < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__stream__private.html#a262bea0d39f7c5a0bd5ef07434e38723" > opj_stream_private::m_free_user_data_fn< / a > , < a class = "el" href = "structopj__stream__private.html#aca072a59b683dc106263ba04d3c28577" > opj_stream_private::m_stored_data< / a > , < a class = "el" href = "structopj__stream__private.html#a326f2fe5dc1fccce2788bf09ddf4931c" > opj_stream_private::m_user_data< / a > , and < a class = "el" href = "opj__malloc_8c.html#a9d7d909f8dc1a2c23313c48645341e81" > opj_free()< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a32646f57f2e8450e57165d085dadb8c8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a32646f57f2e8450e57165d085dadb8c8" > ◆ < / a > < / span > opj_stream_set_read_function()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_stream_set_read_function < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a8bb2e4d69989824fee3edc53370726a6" > opj_stream_read_fn< / a >   < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > p_function< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Sets the given function to be used as a read function. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_stream< / td > < td > the stream to modify < / td > < / tr >
< tr > < td class = "paramname" > p_function< / td > < td > the function to use a read function. < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__stream__private.html#acce2d2187feff70fa3057b0439591f76" > opj_stream_private::m_read_fn< / a > , < a class = "el" href = "structopj__stream__private.html#ac2b84e72997fde0bf510faf6c8df5798" > opj_stream_private::m_status< / a > , and < a class = "el" href = "cio_8h.html#a5a5e3ba200c5f131b10139112d1fe318" > OPJ_STREAM_STATUS_INPUT< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a6d339df3cc8521962a1c03ed421f140a" > opj_stream_create_file_stream()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "abad6efc7d4b7a75b2223bef8a444ccb4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abad6efc7d4b7a75b2223bef8a444ccb4" > ◆ < / a > < / span > opj_stream_set_seek_function()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_stream_set_seek_function < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a27083300f8491e805c4b7e3f3abe245c" > opj_stream_seek_fn< / a >   < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > p_function< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-04-02 16:25:55 +02:00
< p > Sets the given function to be used as a seek function, the stream is then seekable, using SEEK_SET behavior. < / p >
2015-07-10 18:06:19 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_stream< / td > < td > the stream to modify < / td > < / tr >
< tr > < td class = "paramname" > p_function< / td > < td > the function to use a skip function. < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__stream__private.html#adab26f9f0a32253aefdce763331c641a" > opj_stream_private::m_seek_fn< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a6d339df3cc8521962a1c03ed421f140a" > opj_stream_create_file_stream()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aecb87205464e2f2e90e4a2458f0bbcd5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aecb87205464e2f2e90e4a2458f0bbcd5" > ◆ < / a > < / span > opj_stream_set_skip_function()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_stream_set_skip_function < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#ae8918d618c0a2fe1447f70f036e4afd8" > opj_stream_skip_fn< / a >   < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > p_function< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Sets the given function to be used as a skip function. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_stream< / td > < td > the stream to modify < / td > < / tr >
< tr > < td class = "paramname" > p_function< / td > < td > the function to use a skip function. < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__stream__private.html#a2ca719761a9cd88dc350486e38b41790" > opj_stream_private::m_skip_fn< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a6d339df3cc8521962a1c03ed421f140a" > opj_stream_create_file_stream()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a6cd79f0336b039391ffd67cddca0ac67" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6cd79f0336b039391ffd67cddca0ac67" > ◆ < / a > < / span > opj_stream_set_user_data()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_stream_set_user_data < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > void *  < / td >
< td class = "paramname" > < em > p_data< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a0647bc8a4688ee69cd35ff71bc43145f" > opj_stream_free_user_data_fn< / a >   < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > p_function< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Sets the given data to be used as a user data for the stream. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_stream< / td > < td > the stream to modify < / td > < / tr >
< tr > < td class = "paramname" > p_data< / td > < td > the data to set. < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr > < td class = "paramname" > p_function< / td > < td > the function to free p_data when < a class = "el" href = "openjpeg_8h.html#a0703208df785be60460eb83c5d40b10f" title = "Destroys a stream created by opj_create_stream." > opj_stream_destroy()< / a > is called. < / td > < / tr >
2015-07-10 18:06:19 +02:00
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__stream__private.html#a262bea0d39f7c5a0bd5ef07434e38723" > opj_stream_private::m_free_user_data_fn< / a > , and < a class = "el" href = "structopj__stream__private.html#a326f2fe5dc1fccce2788bf09ddf4931c" > opj_stream_private::m_user_data< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a6d339df3cc8521962a1c03ed421f140a" > opj_stream_create_file_stream()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a2845fa5ff8031ef4a0b46314a19c0dc5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2845fa5ff8031ef4a0b46314a19c0dc5" > ◆ < / a > < / span > opj_stream_set_user_data_length()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_stream_set_user_data_length < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#ad915cf26c4c9cc10a75b2d9287dbbb5e" > OPJ_UINT64< / a >   < / td >
< td class = "paramname" > < em > data_length< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Sets the length of the user data for the stream. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_stream< / td > < td > the stream to modify < / td > < / tr >
< tr > < td class = "paramname" > data_length< / td > < td > length of the user_data. < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__stream__private.html#a53cb7b3992a382231554bdc73cb0c7bd" > opj_stream_private::m_user_data_length< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a6d339df3cc8521962a1c03ed421f140a" > opj_stream_create_file_stream()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a5d196d304c431d2c1d462397976aa763" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5d196d304c431d2c1d462397976aa763" > ◆ < / a > < / span > opj_stream_set_write_function()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > void < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_stream_set_write_function < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-05-13 20:21:13 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a5a43391a5d2fd7b09c6f1957b9ad0337" > opj_stream_write_fn< / a >   < / td >
2015-07-10 18:06:19 +02:00
< td class = "paramname" > < em > p_function< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Sets the given function to be used as a write function. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_stream< / td > < td > the stream to modify < / td > < / tr >
< tr > < td class = "paramname" > p_function< / td > < td > the function to use a write function. < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__stream__private.html#ac2b84e72997fde0bf510faf6c8df5798" > opj_stream_private::m_status< / a > , < a class = "el" href = "structopj__stream__private.html#aacd57b4e429ddf5ca3a4913a2f963d6a" > opj_stream_private::m_write_fn< / a > , and < a class = "el" href = "cio_8h.html#a67983adbcb291d3840f15cae7e1b0625" > OPJ_STREAM_STATUS_OUTPUT< / a > .< / p >
2015-07-10 18:06:19 +02:00
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a6d339df3cc8521962a1c03ed421f140a" > opj_stream_create_file_stream()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a094c4e39f54b5a4b6d5f20ec62a1abfe" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a094c4e39f54b5a4b6d5f20ec62a1abfe" > ◆ < / a > < / span > opj_version()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > const < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > char* < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_version < / td >
2015-07-10 18:06:19 +02:00
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "j2k_8h.html#a4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a0a8bf8169aceca7b355f54700759a1f0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0a8bf8169aceca7b355f54700759a1f0" > ◆ < / a > < / span > opj_write_tile()< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_write_tile < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a7c8b18f9785e36e317bdb10c4fd0bd29" > opj_codec_t< / a > *  < / td >
< td class = "paramname" > < em > p_codec< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a >   < / td >
< td class = "paramname" > < em > p_tile_index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *  < / td >
< td class = "paramname" > < em > p_data< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a >   < / td >
< td class = "paramname" > < em > p_data_size< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adf594a74c6b6b194caadf7b49ba9a2cf" > opj_stream_t< / a > *  < / td >
< td class = "paramname" > < em > p_stream< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Writes a tile with the given data. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_codec< / td > < td > the jpeg2000 codec. < / td > < / tr >
< tr > < td class = "paramname" > p_tile_index< / td > < td > the index of the tile to write. At the moment, the tiles must be written from 0 to n-1 in sequence. < / td > < / tr >
< tr > < td class = "paramname" > p_data< / td > < td > pointer to the data to write. Data is arranged in sequence, data_comp0, then data_comp1, then ... NO INTERLEAVING should be set. < / td > < / tr >
< tr > < td class = "paramname" > p_data_size< / td > < td > this value os used to make sure the data being written is correct. The size must be equal to the sum for each component of tile_width * tile_height * component_size. component_size can be 1,2 or 4 bytes, depending on the precision of the given component. < / td > < / tr >
< tr > < td class = "paramname" > p_stream< / td > < td > the stream to write data to.< / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > true if the data could be written. < / dd > < / dl >
2022-05-13 20:21:13 +02:00
< p class = "reference" > References < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > opj_codec_private::is_decompressor< / a > , < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad874ca7c0a318216d3fbf5103b81c8a9" > opj_codec_private::m_compression< / a > , < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > opj_codec_private::m_event_mgr< / a > , and < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
< / 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" / >
2022-05-13 20:21:13 +02:00
< / a > 1.8.17
2015-07-10 18:06:19 +02:00
< / small > < / address >
< / body >
< / html >