2015-07-10 18:06:19 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
2020-12-28 22:12:25 +01:00
< meta name = "generator" content = "Doxygen 1.8.11" / >
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
2020-12-28 22:12:25 +01:00
  < span id = "projectnumber" > 2.4.0< / span >
2015-07-10 18:06:19 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2020-12-28 22:12:25 +01:00
<!-- Generated by Doxygen 1.8.11 -->
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "pages.html" > < span > Related  Pages< / span > < / a > < / li >
< li > < a href = "modules.html" > < span > Modules< / span > < / a > < / li >
< li > < a href = "annotated.html" > < span > Data  Structures< / span > < / a > < / li >
< li class = "current" > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< / ul >
< / div >
< div id = "navrow2" class = "tabs2" >
< ul class = "tablist" >
< li > < a href = "files.html" > < span > File  List< / span > < / a > < / li >
< li > < a href = "globals.html" > < span > Globals< / span > < / a > < / li >
< / ul >
< / div >
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 >
< 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 >
< tr class = "memdesc:ac1cd13efc1533d77a1941c5a2524320f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum allowed size for filenames. < a href = "#ac1cd13efc1533d77a1941c5a2524320f" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a86df1f90c5bd2c069ed8ea20712664d8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of maximum resolution level authorized. < a href = "#a86df1f90c5bd2c069ed8ea20712664d8" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a3c4792de45c6b5b13112be890d502b0d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Number of maximum sub-band linked to number of resolution level. < a href = "#a3c4792de45c6b5b13112be890d502b0d" > More...< / a > < br / > < / td > < / tr >
< 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 >
< 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 = "#a0b8315749743c701bbdd0da02eddd2bf" > More...< / a > < br / > < / td > < / tr >
< 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 >
< 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 = "#a746f5052f95e8c498152ad54120b88f3" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a3e8dfecd6dc3e41e41e36073dad5acf9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum number of JPWL markers: increase at your will. < a href = "#a3e8dfecd6dc3e41e41e36073dad5acf9" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a09c2735bef46a0baa313e7efc148090a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > index file name used when JPWL is on < a href = "#a09c2735bef46a0baa313e7efc148090a" > More...< / a > < br / > < / td > < / tr >
< 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 >
< 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 = "#a1138ee6acb2634c1763319c7ee2bd25d" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a1f2210ceb1d0dcca5f4d64cbf6b9eb6e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Expect this maximum number of tiles, to avoid some crashes. < a href = "#a1f2210ceb1d0dcca5f4d64cbf6b9eb6e" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a1b3f27488711d86dd5c5f210f0bd3cfc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Expect this maximum number of bit errors in marker id's. < a href = "#a1b3f27488711d86dd5c5f210f0bd3cfc" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a90876178200ed338216c31159449b016" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Expect this maximum number of bytes for composition of EPBs. < a href = "#a90876178200ed338216c31159449b016" > More...< / a > < br / > < / td > < / tr >
< 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 >
< 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 = "#a41a56a00708b8bb9e94f962530dc8ace" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a09a3a7e9bfc1149b7e1b89cb5070084f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Codestream information based only on the main header. < a href = "#a09a3a7e9bfc1149b7e1b89cb5070084f" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a866c1855faf213aa2c40a4d4033960b1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Tile information based on the current tile header. < a href = "#a866c1855faf213aa2c40a4d4033960b1" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a665bd4dc482d3765386b71a9890253ed" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Tile/Component information of all tiles. < a href = "#a665bd4dc482d3765386b71a9890253ed" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:ad2f9309db9e8b49d6aa8793551809647" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Codestream index based only on the main header. < a href = "#ad2f9309db9e8b49d6aa8793551809647" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a8925342fd542405ab46dcd6293d8ae27" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Tile index based on the current tile. < a href = "#a8925342fd542405ab46dcd6293d8ae27" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a3c847293b07c670198753140e4c7150c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < < a href = "#a3c847293b07c670198753140e4c7150c" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a46cf2d23203c3f8e0400c5bdb344f3cd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > JP2 file index. < a href = "#a46cf2d23203c3f8e0400c5bdb344f3cd" > More...< / a > < br / > < / td > < / tr >
< 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 >
2017-08-10 06:39:58 +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 = "#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 >
< tr class = "memdesc:a01e4ac788f1ac085b54ae2872ed66730" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > JPEG 2000 Part-2 extensions. < a href = "#a01e4ac788f1ac085b54ae2872ed66730" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:afaa2fc2447e5e3d1c6e4e42265703fb4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > JPEG 2000 profile macros. < a href = "#afaa2fc2447e5e3d1c6e4e42265703fb4" > More...< / a > < br / > < / td > < / tr >
< 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 >
< 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 main level */< / td > < / tr >
< 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 >
< tr class = "memdesc:a804c1b6e550ccd031b50cb4debf2f91e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Max. < a href = "#a804c1b6e550ccd031b50cb4debf2f91e" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a186e442a71ed3e69ff4ee966b4775ee0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Max. < a href = "#a186e442a71ed3e69ff4ee966b4775ee0" > More...< / a > < br / > < / td > < / tr >
< 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 >
2015-07-10 18:06:19 +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 = "#a3610678a8903b42a8983e3d994052bd8" > More...< / a > < br / > < / td > < / tr >
< 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 >
2015-07-10 18:06:19 +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 = "openjpeg_8h.html#a04830036d767cba56cbf5ae5bdc481d3" > OPJ_TRUE< / a > < / td > < / tr >
< tr class = "memdesc:afab8aa336ac052da8db82e0d009e14bf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Stream open flags. < a href = "#afab8aa336ac052da8db82e0d009e14bf" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:afab8aa336ac052da8db82e0d009e14bf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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 = "openjpeg_8h.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 = "#a18bec00567f94cc561c87e016616f30a" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memitem:a669758856e5e6992e97b405bc8b45bf2" > < 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#a669758856e5e6992e97b405bc8b45bf2" > OPJ_RSIZ_CAPABILITIES< / a > < / td > < / tr >
< tr class = "memdesc:a669758856e5e6992e97b405bc8b45bf2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > DEPRECATED: use RSIZ, OPJ_PROFILE_* and OPJ_EXTENSION_* instead Rsiz Capabilities. < a href = "#a669758856e5e6992e97b405bc8b45bf2" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a669758856e5e6992e97b405bc8b45bf2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "memitem:a9d281435faee48fe9d099e5ac7902df3" > < 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#a9d281435faee48fe9d099e5ac7902df3" > OPJ_CINEMA_MODE< / a > < / td > < / tr >
< tr class = "memdesc:a9d281435faee48fe9d099e5ac7902df3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > DEPRECATED: use RSIZ, OPJ_PROFILE_* and OPJ_EXTENSION_* instead Digital cinema operation mode. < a href = "#a9d281435faee48fe9d099e5ac7902df3" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a9d281435faee48fe9d099e5ac7902df3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:a48bfe2260d6467a34e97000a204d8e5f" > < 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#a48bfe2260d6467a34e97000a204d8e5f" > OPJ_PROG_ORDER< / a > < / td > < / tr >
< tr class = "memdesc:a48bfe2260d6467a34e97000a204d8e5f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Progression order. < a href = "#a48bfe2260d6467a34e97000a204d8e5f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a48bfe2260d6467a34e97000a204d8e5f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afc1dbd6789c60bcf6ebd32cc07575ac6" > < 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#afc1dbd6789c60bcf6ebd32cc07575ac6" > OPJ_COLOR_SPACE< / a > < / td > < / tr >
< tr class = "memdesc:afc1dbd6789c60bcf6ebd32cc07575ac6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Supported image color spaces. < a href = "#afc1dbd6789c60bcf6ebd32cc07575ac6" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:afc1dbd6789c60bcf6ebd32cc07575ac6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad1d5e1b8baab8a4d0950af90ae9a7f5d" > < 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#ad1d5e1b8baab8a4d0950af90ae9a7f5d" > OPJ_CODEC_FORMAT< / a > < / td > < / tr >
< tr class = "memdesc:ad1d5e1b8baab8a4d0950af90ae9a7f5d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Supported codec. < a href = "#ad1d5e1b8baab8a4d0950af90ae9a7f5d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad1d5e1b8baab8a4d0950af90ae9a7f5d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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 >
< tr class = "memdesc:aeb2e489c5b4386fed6eae3123217c7f0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Callback function prototype for events. < a href = "#aeb2e489c5b4386fed6eae3123217c7f0" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aeb2e489c5b4386fed6eae3123217c7f0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a56c2152377f11467cbcf761b2cd747f9" > < 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#a56c2152377f11467cbcf761b2cd747f9" > opj_poc_t< / a > < / td > < / tr >
< tr class = "memdesc:a56c2152377f11467cbcf761b2cd747f9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Progression order changes. < a href = "#a56c2152377f11467cbcf761b2cd747f9" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a56c2152377f11467cbcf761b2cd747f9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5c303dd5ddb702b9e6f82b8fbf69637d" > < 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#a5c303dd5ddb702b9e6f82b8fbf69637d" > opj_cparameters_t< / a > < / td > < / tr >
< tr class = "memdesc:a5c303dd5ddb702b9e6f82b8fbf69637d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Compression parameters. < a href = "#a5c303dd5ddb702b9e6f82b8fbf69637d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a5c303dd5ddb702b9e6f82b8fbf69637d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6b6650daf87a8d475f9a33f1744d8356" > < 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#a6b6650daf87a8d475f9a33f1744d8356" > opj_dparameters_t< / a > < / td > < / tr >
< tr class = "memdesc:a6b6650daf87a8d475f9a33f1744d8356" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Decompression parameters. < a href = "#a6b6650daf87a8d475f9a33f1744d8356" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a6b6650daf87a8d475f9a33f1744d8356" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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 >
< tr class = "memdesc:a7c8b18f9785e36e317bdb10c4fd0bd29" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > JPEG2000 codec V2. < a href = "#a7c8b18f9785e36e317bdb10c4fd0bd29" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a7c8b18f9785e36e317bdb10c4fd0bd29" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa2eb8272b84be8503bafa20075b4a943" > < 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#aa2eb8272b84be8503bafa20075b4a943" > 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:aa2eb8272b84be8503bafa20075b4a943" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a087a324f17cc02a95526b41b7636b580" > < 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#a087a324f17cc02a95526b41b7636b580" > 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:a087a324f17cc02a95526b41b7636b580" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5a5da112c449f1aafb5823f7a04d0b3b" > < 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#a5a5da112c449f1aafb5823f7a04d0b3b" > 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:a5a5da112c449f1aafb5823f7a04d0b3b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6b85fe2ce4d609d2262afad0c7a7f31e" > < 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#a6b85fe2ce4d609d2262afad0c7a7f31e" > 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:a6b85fe2ce4d609d2262afad0c7a7f31e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adea98a88378b8bf7f1654ca7511808ce" > < td class = "memItemLeft" align = "right" valign = "top" > typedef void(*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "openjpeg_8h.html#adea98a88378b8bf7f1654ca7511808ce" > opj_stream_free_user_data_fn< / a > ) (void *p_user_data)< / td > < / tr >
< tr class = "separator:adea98a88378b8bf7f1654ca7511808ce" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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 >
< tr class = "memitem:a2af5acee8a36a969d8bc4cd896492746" > < 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#a2af5acee8a36a969d8bc4cd896492746" > opj_image_comp_t< / a > < / td > < / tr >
< tr class = "memdesc:a2af5acee8a36a969d8bc4cd896492746" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Defines a single image component. < a href = "#a2af5acee8a36a969d8bc4cd896492746" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a2af5acee8a36a969d8bc4cd896492746" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5c557180c59d54a2f1d29e8639687aa4" > < 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#a5c557180c59d54a2f1d29e8639687aa4" > opj_image_t< / a > < / td > < / tr >
< tr class = "memdesc:a5c557180c59d54a2f1d29e8639687aa4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Defines image data and characteristics. < a href = "#a5c557180c59d54a2f1d29e8639687aa4" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a5c557180c59d54a2f1d29e8639687aa4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab25b37d58849efaebba4902660d7b4cc" > < 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#ab25b37d58849efaebba4902660d7b4cc" > opj_image_cmptparm_t< / a > < / td > < / tr >
< tr class = "memdesc:ab25b37d58849efaebba4902660d7b4cc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Component parameters structure used by the opj_image_create function. < a href = "#ab25b37d58849efaebba4902660d7b4cc" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ab25b37d58849efaebba4902660d7b4cc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad2aa5c15e6f2f4d57f3f98200108b29c" > < 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#ad2aa5c15e6f2f4d57f3f98200108b29c" > opj_packet_info_t< / a > < / td > < / tr >
< tr class = "memdesc:ad2aa5c15e6f2f4d57f3f98200108b29c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure : Information concerning a packet inside tile. < a href = "#ad2aa5c15e6f2f4d57f3f98200108b29c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad2aa5c15e6f2f4d57f3f98200108b29c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8d13df85ea14a6a64ad403e168b0be37" > < 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#a8d13df85ea14a6a64ad403e168b0be37" > opj_marker_info_t< / a > < / td > < / tr >
< tr class = "memdesc:a8d13df85ea14a6a64ad403e168b0be37" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Marker structure. < a href = "#a8d13df85ea14a6a64ad403e168b0be37" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8d13df85ea14a6a64ad403e168b0be37" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8b76b4fc4f9bf54bf36b7b4f2514737d" > < 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#a8b76b4fc4f9bf54bf36b7b4f2514737d" > opj_tp_info_t< / a > < / td > < / tr >
< tr class = "memdesc:a8b76b4fc4f9bf54bf36b7b4f2514737d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure : Information concerning tile-parts. < a href = "#a8b76b4fc4f9bf54bf36b7b4f2514737d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8b76b4fc4f9bf54bf36b7b4f2514737d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a60b658a71fa2c2ea022f6faef1a46510" > < 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#a60b658a71fa2c2ea022f6faef1a46510" > opj_tile_info_t< / a > < / td > < / tr >
< tr class = "memdesc:a60b658a71fa2c2ea022f6faef1a46510" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure : information regarding tiles. < a href = "#a60b658a71fa2c2ea022f6faef1a46510" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a60b658a71fa2c2ea022f6faef1a46510" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a953f982d6d7c96af2ba905f517b72e05" > < 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#a953f982d6d7c96af2ba905f517b72e05" > opj_codestream_info_t< / a > < / td > < / tr >
< tr class = "memdesc:a953f982d6d7c96af2ba905f517b72e05" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure of the codestream. < a href = "#a953f982d6d7c96af2ba905f517b72e05" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a953f982d6d7c96af2ba905f517b72e05" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aebe2fcc468d5971b3d2972e79ab0e455" > < 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#aebe2fcc468d5971b3d2972e79ab0e455" > opj_tccp_info_t< / a > < / td > < / tr >
< tr class = "memdesc:aebe2fcc468d5971b3d2972e79ab0e455" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Tile-component coding parameters information. < a href = "#aebe2fcc468d5971b3d2972e79ab0e455" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aebe2fcc468d5971b3d2972e79ab0e455" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a28b898563fbc02c2f28184d9b774cce5" > < 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#a28b898563fbc02c2f28184d9b774cce5" > opj_tile_info_v2_t< / a > < / td > < / tr >
< tr class = "memdesc:a28b898563fbc02c2f28184d9b774cce5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Tile coding parameters information. < a href = "#a28b898563fbc02c2f28184d9b774cce5" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a28b898563fbc02c2f28184d9b774cce5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6450987526732e77d4477b02e466b89e" > < 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#a6450987526732e77d4477b02e466b89e" > opj_codestream_info_v2_t< / a > < / td > < / tr >
< tr class = "memdesc:a6450987526732e77d4477b02e466b89e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Information structure about the codestream (FIXME should be expand and enhance) < a href = "#a6450987526732e77d4477b02e466b89e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a6450987526732e77d4477b02e466b89e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a59301f51ec3a295cc3c7df01bd31c4f7" > < 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#a59301f51ec3a295cc3c7df01bd31c4f7" > opj_tp_index_t< / a > < / td > < / tr >
< tr class = "memdesc:a59301f51ec3a295cc3c7df01bd31c4f7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure about a tile part. < a href = "#a59301f51ec3a295cc3c7df01bd31c4f7" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a59301f51ec3a295cc3c7df01bd31c4f7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab230c306bbf1cfbf48e1a1f8a3b438af" > < 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#ab230c306bbf1cfbf48e1a1f8a3b438af" > opj_tile_index_t< / a > < / td > < / tr >
< tr class = "memdesc:ab230c306bbf1cfbf48e1a1f8a3b438af" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure about a tile. < a href = "#ab230c306bbf1cfbf48e1a1f8a3b438af" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ab230c306bbf1cfbf48e1a1f8a3b438af" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "memitem:ae966d4f546d13751ce3de7765de7fc53" > < 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#ae966d4f546d13751ce3de7765de7fc53" > opj_codestream_index_t< / a > < / td > < / tr >
< tr class = "memdesc:ae966d4f546d13751ce3de7765de7fc53" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure of the codestream (FIXME should be expand and enhance) < a href = "#ae966d4f546d13751ce3de7765de7fc53" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ae966d4f546d13751ce3de7765de7fc53" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:a78201b6205457853283ec7441cc48d71" > < 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#a78201b6205457853283ec7441cc48d71" > opj_jp2_metadata_t< / a > < / td > < / tr >
< tr class = "memdesc:a78201b6205457853283ec7441cc48d71" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Info structure of the JP2 file EXPERIMENTAL FOR THE MOMENT. < a href = "#a78201b6205457853283ec7441cc48d71" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a78201b6205457853283ec7441cc48d71" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3cc0342ccd7d97bb6e96cf2341655949" > < 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#a3cc0342ccd7d97bb6e96cf2341655949" > opj_jp2_index_t< / a > < / td > < / tr >
< tr class = "memdesc:a3cc0342ccd7d97bb6e96cf2341655949" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Index structure of the JP2 file EXPERIMENTAL FOR THE MOMENT. < a href = "#a3cc0342ccd7d97bb6e96cf2341655949" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a3cc0342ccd7d97bb6e96cf2341655949" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / 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
2016-09-29 22:38:29 +02:00
}< 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 >
< / 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
2016-09-29 22:38:29 +02:00
}< 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 >
< / 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 / >
2016-09-29 22:38:29 +02:00
}< tr class = "memdesc:a4e2cb01f932bc5887856dd6bb031dd0d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Progression order. < a href = "openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0d" > More...< / a > < br / > < / td > < / tr >
< / 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 / >
2016-09-29 22:38:29 +02:00
}< 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 >
< / 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 / >
2016-09-29 22:38:29 +02:00
}< tr class = "memdesc:a1d857738cef754699ffb79ddff48efbf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Supported codec. < a href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbf" > More...< / a > < br / > < / td > < / tr >
< / 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 >
< tr class = "memitem:ac24bc27913136e224911380a147c5c89" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > const 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#ac24bc27913136e224911380a147c5c89" > opj_version< / a > (void)< / td > < / tr >
< tr class = "separator:ac24bc27913136e224911380a147c5c89" > < 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#a5c557180c59d54a2f1d29e8639687aa4" > 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#ab25b37d58849efaebba4902660d7b4cc" > opj_image_cmptparm_t< / a > *cmptparms, < a class = "el" href = "openjpeg_8h.html#afc1dbd6789c60bcf6ebd32cc07575ac6" > OPJ_COLOR_SPACE< / a > clrspc)< / td > < / tr >
< tr class = "memdesc:af168cf4a4295433c8c33610bac614553" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Create an image. < a href = "#af168cf4a4295433c8c33610bac614553" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:af168cf4a4295433c8c33610bac614553" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a5c557180c59d54a2f1d29e8639687aa4" > 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 = "#adcef66fb58906cc2e6739ad8fe58ba28" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:adcef66fb58906cc2e6739ad8fe58ba28" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a5c557180c59d54a2f1d29e8639687aa4" > 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#ab25b37d58849efaebba4902660d7b4cc" > opj_image_cmptparm_t< / a > *cmptparms, < a class = "el" href = "openjpeg_8h.html#afc1dbd6789c60bcf6ebd32cc07575ac6" > 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 = "#a2b29bd52d3b2bcc2d3e0d95db66fbd5f" > More...< / a > < br / > < / td > < / tr >
< 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 >
< 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 = "#a35a842389bc0ce0e79e196d397d697bc" > More...< / a > < br / > < / td > < / tr >
< 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 >
< 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 = "#a70e22cb655b4a95041a4dc8bdaf94196" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:ab689cd31c6861d9737acabbba2172d21" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Creates an abstract stream. < a href = "#ab689cd31c6861d9737acabbba2172d21" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a5ceb2a40ddd3b69cdc183e1373257091" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Creates an abstract stream. < a href = "#a5ceb2a40ddd3b69cdc183e1373257091" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a0703208df785be60460eb83c5d40b10f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Destroys a stream created by opj_create_stream. < a href = "#a0703208df785be60460eb83c5d40b10f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a0703208df785be60460eb83c5d40b10f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#aa2eb8272b84be8503bafa20075b4a943" > 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 = "#a32646f57f2e8450e57165d085dadb8c8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a32646f57f2e8450e57165d085dadb8c8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a087a324f17cc02a95526b41b7636b580" > 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 = "#a5d196d304c431d2c1d462397976aa763" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a5d196d304c431d2c1d462397976aa763" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a5a5da112c449f1aafb5823f7a04d0b3b" > 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 = "#aecb87205464e2f2e90e4a2458f0bbcd5" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aecb87205464e2f2e90e4a2458f0bbcd5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a6b85fe2ce4d609d2262afad0c7a7f31e" > opj_stream_seek_fn< / a > p_function)< / td > < / tr >
2019-04-02 16:25:55 +02:00
< 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 = "#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 >
< 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#adea98a88378b8bf7f1654ca7511808ce" > 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 = "#a6cd79f0336b039391ffd67cddca0ac67" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a2845fa5ff8031ef4a0b46314a19c0dc5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets the length of the user data for the stream. < a href = "#a2845fa5ff8031ef4a0b46314a19c0dc5" > More...< / a > < br / > < / td > < / tr >
< 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 >
< 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 = "#aec377b042454f3b695486f9829d8a490" > More...< / a > < br / > < / td > < / tr >
< 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 >
< 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 = "#a6d339df3cc8521962a1c03ed421f140a" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:ac887f1d80d30a49fe20b673836783696" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set the info handler use by openjpeg. < a href = "#ac887f1d80d30a49fe20b673836783696" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:ae24aa81acf8ec8154f099bbe35703c0a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set the warning handler use by openjpeg. < a href = "#ae24aa81acf8ec8154f099bbe35703c0a" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a52a1f826dd3a2d257fa5b935b60a82ac" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set the error handler use by openjpeg. < a href = "#a52a1f826dd3a2d257fa5b935b60a82ac" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a52a1f826dd3a2d257fa5b935b60a82ac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#ad1d5e1b8baab8a4d0950af90ae9a7f5d" > 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 = "#a411e8a7a5ea89724038fd143a48a6892" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a4703066003416217f2a108b99f50c4d5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Destroy a decompressor handle. < a href = "#a4703066003416217f2a108b99f50c4d5" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a5b747bfbcf5be1b36aec8f1b8447d085" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Read after the codestream if necessary. < a href = "#a5b747bfbcf5be1b36aec8f1b8447d085" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a5b747bfbcf5be1b36aec8f1b8447d085" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a6b6650daf87a8d475f9a33f1744d8356" > 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 = "#a26ab41f825d43b214e38b1b9d6d63aac" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a26ab41f825d43b214e38b1b9d6d63aac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a6b6650daf87a8d475f9a33f1744d8356" > 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 = "#accb6a7b065e3808777237012011e6894" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:accb6a7b065e3808777237012011e6894" > < 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 >
< tr class = "memdesc:a0962545f4b1c98e695daf3c3fb667536" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Allocates worker threads for the compressor/decompressor. < a href = "#a0962545f4b1c98e695daf3c3fb667536" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a0962545f4b1c98e695daf3c3fb667536" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +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#a5c557180c59d54a2f1d29e8639687aa4" > 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 = "#ab7ccce9a2fb0cf5caa18d814e7f2947f" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:af7aa8f8295d792db318dc214f692e679" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Restrict the number of components to decode. < a href = "#af7aa8f8295d792db318dc214f692e679" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:af7aa8f8295d792db318dc214f692e679" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +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#a5c557180c59d54a2f1d29e8639687aa4" > 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 = "#a29648f3323808658b11710fc5a7cfa89" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a29648f3323808658b11710fc5a7cfa89" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a5c557180c59d54a2f1d29e8639687aa4" > 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 = "#a5d8f796e2757145918bb630ac37fb349" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a5d8f796e2757145918bb630ac37fb349" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a5c557180c59d54a2f1d29e8639687aa4" > 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 = "#aa67a413455bb7e2b53f4e4c2c1e604ef" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a1212c14b4728546170c329acd0c04e78" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set the resolution factor of the decoded image. < a href = "#a1212c14b4728546170c329acd0c04e78" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a0a8bf8169aceca7b355f54700759a1f0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Writes a tile with the given data. < a href = "#a0a8bf8169aceca7b355f54700759a1f0" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a1e19d815afde20f647102ae9f5beead2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Reads a tile header. < a href = "#a1e19d815afde20f647102ae9f5beead2" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a8373b5a0732390d0400545e57674eceb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Reads a tile data. < a href = "#a8373b5a0732390d0400545e57674eceb" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8373b5a0732390d0400545e57674eceb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#ad1d5e1b8baab8a4d0950af90ae9a7f5d" > 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 = "#a990851329975143ee0ad6d9fdf461f06" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a990851329975143ee0ad6d9fdf461f06" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a5c303dd5ddb702b9e6f82b8fbf69637d" > 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 = "#adf975bbcd105f85d8773b4ee925bc73f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:adf975bbcd105f85d8773b4ee925bc73f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a5c303dd5ddb702b9e6f82b8fbf69637d" > opj_cparameters_t< / a > *parameters, < a class = "el" href = "openjpeg_8h.html#a5c557180c59d54a2f1d29e8639687aa4" > 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 = "#a9292a3d2e289e49cbb1df3a4976092cb" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:af850f0334031b7c707ab7167801ef017" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Specify extra options for the encoder. < a href = "#af850f0334031b7c707ab7167801ef017" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:af850f0334031b7c707ab7167801ef017" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +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#a5c557180c59d54a2f1d29e8639687aa4" > 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 = "#afaaf1b749d982c1fe36749b0542b581b" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a0db5facf635c28129d1bbbd6626950b6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > End to compress the current image. < a href = "#a0db5facf635c28129d1bbbd6626950b6" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a07b1a78e17f8c23f7fd1a4d282b9537b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Encode an image into a JPEG-2000 codestream. < a href = "#a07b1a78e17f8c23f7fd1a4d282b9537b" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a07b1a78e17f8c23f7fd1a4d282b9537b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a6450987526732e77d4477b02e466b89e" > 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 = "#abc841286d2efd0ef0dccb45164963793" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:ad62cb2f523825f2036ddad0387b1e2b2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Dump the codec information into the output stream. < a href = "#ad62cb2f523825f2036ddad0387b1e2b2" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad62cb2f523825f2036ddad0387b1e2b2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a6450987526732e77d4477b02e466b89e" > 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 = "#ac4209d9dff9fee40d6604d0c3781a036" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ac4209d9dff9fee40d6604d0c3781a036" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2017-08-10 06:39:58 +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#ae966d4f546d13751ce3de7765de7fc53" > 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 >
2015-07-10 18:06:19 +02:00
< tr class = "memdesc:a94daf46def250f24e7aeca800818e7d8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Get the codestream index from the codec. < a href = "#a94daf46def250f24e7aeca800818e7d8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a94daf46def250f24e7aeca800818e7d8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2017-08-10 06:39:58 +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#ae966d4f546d13751ce3de7765de7fc53" > 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 >
< 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#a78201b6205457853283ec7441cc48d71" > 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 = "#adc9849b9d75076edefaf5fa1b2bb3061" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:adc9849b9d75076edefaf5fa1b2bb3061" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a3cc0342ccd7d97bb6e96cf2341655949" > 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 = "#a9a29938510b3ecb41022476926978f5e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a9a29938510b3ecb41022476926978f5e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< 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#a5c303dd5ddb702b9e6f82b8fbf69637d" > 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 = "#a7850d110156f6dae53f05fc3943562e0" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a3b024724d551ba3fb0e8bdc682419f5b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns if the library is built with thread support. < a href = "#a3b024724d551ba3fb0e8bdc682419f5b" > More...< / a > < br / > < / td > < / tr >
< 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 >
< tr class = "memdesc:a94cf0e6a4deef45a884707a723ac34e7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Return the number of virtual CPUs. < a href = "#a94cf0e6a4deef45a884707a723ac34e7" > More...< / a > < br / > < / td > < / tr >
< 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a2eb6f9e0395b47b8d5e3eeae4fe0c116" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a1138ee6acb2634c1763319c7ee2bd25d" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "openjpeg_8h.html#a26ab41f825d43b214e38b1b9d6d63aac" > opj_set_default_decoder_parameters()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a3e8dfecd6dc3e41e41e36073dad5acf9" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a746f5052f95e8c498152ad54120b88f3" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > , and < a class = "el" href = "openjpeg_8h.html#adf975bbcd105f85d8773b4ee925bc73f" > opj_set_default_encoder_parameters()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a0b8315749743c701bbdd0da02eddd2bf" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > , and < a class = "el" href = "openjpeg_8h.html#adf975bbcd105f85d8773b4ee925bc73f" > opj_set_default_encoder_parameters()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a90876178200ed338216c31159449b016" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a1b3f27488711d86dd5c5f210f0bd3cfc" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a1f2210ceb1d0dcca5f4d64cbf6b9eb6e" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "openjpeg_8h.html#a26ab41f825d43b214e38b1b9d6d63aac" > opj_set_default_decoder_parameters()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a09c2735bef46a0baa313e7efc148090a" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a90b59bf5c66846dc3317a89089091f91" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a802696e43e0ad059cfb3310cb5b073bb" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "event_8c.html#adf1fd54a14d1011ee5b9c5f0a3e99ac0" > opj_default_callback()< / a > , < a class = "el" href = "group___m_c_t.html#gae8e2e3d8aa6ca1cff878d163e6d7926d" > opj_mct_decode_custom()< / a > , < a class = "el" href = "group___m_c_t.html#ga999711520bb2752ac63dcce4bb83f3a3" > opj_mct_encode_custom()< / a > , < a class = "el" href = "group___p_i.html#gaebe324958e7e0e3bf354f76fed3f9c54" > opj_pi_update_decode_poc()< / a > , < a class = "el" href = "group___p_i.html#ga90e7ccf26aa757d3874a9555decb66bd" > opj_pi_update_encode_poc_and_final()< / a > , < a class = "el" href = "openjpeg_8c.html#a3aab793d4767e2899acba18567bb38fa" > opj_seek_from_file()< / a > , < a class = "el" href = "group___c_i_o.html#gad24645757cfda744ed8f4405f8e3b646" > opj_stream_default_read()< / a > , < a class = "el" href = "group___c_i_o.html#ga52e44990c6b111efba20ffc05ac37d27" > opj_stream_default_seek()< / a > , < a class = "el" href = "group___c_i_o.html#ga48c7c8450f5cdb6a063baa3e6de8ad8c" > opj_stream_default_skip()< / a > , < a class = "el" href = "group___c_i_o.html#ga691682240555fdcd433694bb49313957" > opj_stream_default_write()< / a > , < a class = "el" href = "group___c_i_o.html#ga7dc74eec9e8e6227d485ef36396c57d8" > opj_stream_read_seek()< / a > , < a class = "el" href = "group___t1.html#ga569bb3939e11d7817a297739d06950b0" > opj_t1_getwmsedec()< / a > , < a class = "el" href = "group___t2.html#ga08fffa34be41f4811d8bd99e9364de2e" > opj_t2_decode_packets()< / a > , < a class = "el" href = "group___t2.html#ga1ad0998fa29444d7f3a4ad4f5685a045" > opj_t2_read_packet_data()< / a > , and < a class = "el" href = "group___t2.html#gac743f3f9c99827fbd5d6e4ff7de9b944" > opj_t2_skip_packet_data()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aedc1e23ea6654d0cc416bc390687458b" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ad920d0b5f4b244c588099888ad5ffb71" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#gaba3677bad5a25925a5944670e27f125b" > opj_j2k_set_cinema_parameters()< / a > , and < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a3610678a8903b42a8983e3d994052bd8" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#gaba3677bad5a25925a5944670e27f125b" > opj_j2k_set_cinema_parameters()< / a > , and < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a94fc653f7811d95803a7f69a3ba9d453" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a168db80b0509b5715cf882e57ced1135" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aa864ab1a5ada8c6c74e4396ec27819d6" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a27c97ad81ae1b1f7fbb2a84e6fe4a642" > < / a >
2017-08-10 06:39:58 +02:00
< 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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#gad278fa72d1461084c57c87a4276850cf" > opj_j2k_setup_decoder()< / a > .< / p >
2017-08-10 06:39:58 +02:00
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a66080011c5863d6b525526d4cb756181" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j_p2.html#ga24d94a6f5cf51200b3366a77e25e547d" > opj_jp2_setup_decoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a65e3a571633779c091fdb411f1ef8ea7" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > , < a class = "el" href = "group___j2_k.html#gab714ef6da730a44656754a9280ff8b8b" > opj_j2k_setup_header_writing()< / a > , and < a class = "el" href = "openjpeg_8h.html#a7850d110156f6dae53f05fc3943562e0" > opj_set_MCT()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a01e4ac788f1ac085b54ae2872ed66730" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ac672bfd7db39c609e828acb07a321964" > < / a >
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
< p > Referenced by < a class = "el" href = "jpip__parser_8h.html#a90326bc7816043198de9c7b60826afe2" > associate_channel()< / a > , < a class = "el" href = "index__manager_8c.html#aef72d99e5b07983bcf9b7ba3b76f0c61" > check_JP2boxidx()< / a > , < a class = "el" href = "jpip__parser_8h.html#ab28d80db34574a75d5bc720925dea329" > close_channel()< / a > , < a class = "el" href = "session__manager_8h.html#a8a988f84471ec85e0c4b586d0b976dee" > delete_session()< / a > , < a class = "el" href = "jpip__parser_8c.html#a3667c198e1b09009f4b3a7b1c2e531ce" > enqueue_metabins()< / a > , < a class = "el" href = "openjpip_8h.html#af7bc76c0c6c484227e8440cc87567158" > fread_jpip()< / a > , < a class = "el" href = "openjpip_8h.html#a8a52ee0dcf764d6fe53e4bad8dd50c26" > fwrite_jp2k()< / a > , < a class = "el" href = "cachemodel__manager_8h.html#a8536ce465d342e4cd99e618c4c20e6d7" > gene_cachemodel()< / a > , < a class = "el" href = "jpip__parser_8h.html#a81aa485be8deb8d4878b30486c0006cd" > gene_JPIPstream()< / a > , < a class = "el" href = "msgqueue__manager_8c.html#aacb32a9ce4685a5a41c52f98158ae5a8" > gene_metamsg()< / a > , < a class = "el" href = "query__parser_8c.html#abf1c47790bd59fe21716f5eb182ff4c9" > get_initquery()< / a > , < a class = "el" href = "j2kheader__manager_8h.html#a6e85dbe0255e26a6027b19afde275b60" > get_mainheader_from_j2kstream()< / a > , < a class = "el" href = "openjpip_8h.html#a43441d763d72585d9cc6c9b4b4ea422e" > handle_clientreq()< / a > , < a class = "el" href = "auxtrans__manager_8c.html#a728ad6700ddf9f738b3ac5a1ac69f379" > identify_cid()< / a > , < a class = "el" href = "jpip__parser_8h.html#a4c5060e4a625ad5f2ffa5dfa4e47cf12" > identify_target()< / a > , < a class = "el" href = "cachemodel__manager_8h.html#a100d5835680e609531af22213616ce97" > is_allsent()< / a > , < a class = "el" href = "jp2k__encoder_8c.html#ab723c3474a872c7ff8fed6f83b538368" > isJPPstream()< / a > , < a class = "el" href = "index__manager_8h.html#ae9e9b509e0078e503da1c0564644a193" > isJPTfeasible()< / a > , < a class = "el" href = "bench__dwt_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" > main()< / a > , < a class = "el" href = "j2kheader__manager_8c.html#ac8e4b9d3953006fee572449180342385" > modify_COCmkrstream()< / a > , < a class = "el" href = "j2kheader__manager_8h.html#acaadd27484f5ed74d421b53a8712ece9" > modify_mainheader()< / a > , < a class = "el" href = "j2kheader__manager_8c.html#a166021779c499bd144656e1ce352bc90" > modify_SIZmkrstream()< / a > , < a class = "el" href = "j2kheader__manager_8h.html#aaf155590fb82d18a01ddef20353cf076" > modify_tileheader()< / a > , < a class = "el" href = "jpip__parser_8h.html#a0a8093084853869a255f8f7f178e2e37" > open_channel()< / a > , < a class = "el" href = "group___t_c_d.html#gaec7d7a69871d1a8a26b3b8ac8265edf4" > opj_alloc_tile_component_data()< / a > , < a class = "el" href = "group___b_i_o.html#ga1632241f1dd35ee1c895c89abf5f0fd0" > opj_bio_bytein()< / a > , < a class = "el" href = "group___b_i_o.html#ga9b06f926913047b80974f8f3c64be378" > opj_bio_byteout()< / a > , < a class = "el" href = "group___b_i_o.html#gac2e60a814729cbeb98d8ee747245320c" > opj_bio_flush()< / a > , < a class = "el" href = "group___b_i_o.html#ga830ee6789a9be0ae5f9a8ff056b771fe" > opj_bio_inalign()< / a > , < a class = "el" href = "cidx__manager_8h.html#ab67c4291dded54c0ca21a721f3ae25c9" > opj_check_EPHuse()< / a > , < a class = "el" href = "openjpeg_8h.html#a0962545f4b1c98e695daf3c3fb667536" > opj_codec_set_threads()< / a > , < a class = "el" href = "openjpeg_8h.html#a990851329975143ee0ad6d9fdf461f06" > opj_create_compress()< / a > , < a class = "el" href = "openjpeg_8h.html#a5d8f796e2757145918bb630ac37fb349" > opj_decode()< / a > , < a class = "el" href = "openjpeg_8h.html#a8373b5a0732390d0400545e57674eceb" > opj_decode_tile_data()< / a > , < a class = "el" href = "dwt_8c.html#a75cd080404aadce6662457dec7cc9d21" > opj_dwt_decode_partial_97()< / a > , < a class = "el" href = "group___d_w_t.html#ga74b827f7914de05bf5bfc52894894803" > opj_dwt_decode_partial_tile()< / a > , < a class = "el" href = "group___d_w_t.html#ga473550255363b8acb0c9b10a6dbac434" > opj_dwt_decode_tile()< / a > , < a class = "el" href = "dwt_8c.html#af833f69ca2dd4480b97b2afd7ea0322b" > opj_dwt_decode_tile_97()< / a > , < a class = "el" href = "dwt_8c.html#a8c5d51749851a613b97d098f6ccb20f4" > opj_dwt_encode_h_func()< / a > , < a class = "el" href = "group___d_w_t.html#gaaae701033c6732995e99ce22d8bffba8" > opj_dwt_encode_procedure()< / a > , < a class = "el" href = "openjpeg_8h.html#a07b1a78e17f8c23f7fd1a4d28
< / div >
< / div >
< a class = "anchor" id = "ad6a6b2cbcf4b1ef1706da6244a3c50bb" > < / a >
< 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 >
< td >       ((v) & 0xf) /** Extract IMF main level */< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga0fc624268e8a9fb705da1f9b4cd47583" > opj_j2k_is_imf_compliant()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a43643301a9ac42a398ecc8284d3ecf31" > < / a >
< 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" >
< p > Referenced by < a class = "el" href = "j2k_8c.html#a185b2ec102f0f238cf6ddb8f633a211a" > opj_j2k_get_imf_max_NL()< / a > , < a class = "el" href = "group___j2_k.html#ga0fc624268e8a9fb705da1f9b4cd47583" > opj_j2k_is_imf_compliant()< / a > , and < a class = "el" href = "group___j2_k.html#ga04cb71a05bb5884c1d87335b8cb0bdea" > opj_j2k_set_imf_parameters()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "aef7e8da8a50d9d3d9466e5c56826ef4f" > < / a >
< 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" >
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga0fc624268e8a9fb705da1f9b4cd47583" > opj_j2k_is_imf_compliant()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "af54276a2767caefbdd5ade41e11a06b3" > < / a >
< 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 >
< a class = "anchor" id = "a5eda95a811f427685927d71418b8484f" > < / a >
< 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 >
< a class = "anchor" id = "a804c1b6e550ccd031b50cb4debf2f91e" > < / a >
< 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 >
< a class = "anchor" id = "ad5114a8ffe15d2694b1319c328ca8fc7" > < / a >
< 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 >
< a class = "anchor" id = "a2f60bab164145f509f7baf61c9b6e129" > < / a >
< 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 >
< a class = "anchor" id = "a15f1c118fa277c184a2144857a20a09b" > < / a >
< 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 >
< a class = "anchor" id = "a6f0b680448cf7135c8cb82cce945e86b" > < / a >
< 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 >
< a class = "anchor" id = "aece7a82154febb03e4ba38e723ba7c41" > < / a >
< 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 >
< a class = "anchor" id = "ae775387dd3066ca8f65f3ed7d64f1a59" > < / a >
< 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 >
< a class = "anchor" id = "a140790fa2a68baaf323ac7acd0c71bd1" > < / a >
< 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 >
< a class = "anchor" id = "ade435e31069cd1159f20eef5ecfcdf56" > < / a >
< 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 >
< a class = "anchor" id = "a424440fc7f9ad44c976c2d234c9df76b" > < / a >
< 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" >
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga0fc624268e8a9fb705da1f9b4cd47583" > opj_j2k_is_imf_compliant()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a186e442a71ed3e69ff4ee966b4775ee0" > < / a >
< 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a0818d74785ace12d21e2ad5344641d21" > < / a >
< 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 >
< a class = "anchor" id = "a6c4cfbe2d91711feea7ad5409c4fb09c" > < / a >
< 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 >
< a class = "anchor" id = "a1069858ba78f38fc4bfb1ad27774807e" > < / a >
< 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 >
< a class = "anchor" id = "af5df01e740446bdb7b5a56b43ea914ea" > < / a >
< 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 >
< a class = "anchor" id = "a8a6c14a67c548c1d42790ce13e1c5db0" > < / a >
< 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 >
< a class = "anchor" id = "ad5065b8952164623b2b83ea3a7b4bf5a" > < / a >
< 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 >
< a class = "anchor" id = "a9594920a0f04a0a50811b4aa38e17ec7" > < / a >
< 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 >
< a class = "anchor" id = "a481b07757a2c37f445dd3b2d8e165fc5" > < / a >
< 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 >
< a class = "anchor" id = "a41a56a00708b8bb9e94f962530dc8ace" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4" > j2k_dump()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aa09dd20db7ffb8fad8888533ac4ccd18" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "afaa2fc2447e5e3d1c6e4e42265703fb4" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga22e755751567764e1ae55e09b04a5934" > opj_j2k_get_specific_header_sizes()< / a > , < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > , < a class = "el" href = "group___j2_k.html#ga6a868f1202d4d185f6853c472e2a8688" > opj_j2k_setup_end_compress()< / a > , < a class = "el" href = "group___j2_k.html#gab714ef6da730a44656754a9280ff8b8b" > opj_j2k_setup_header_writing()< / a > , < a class = "el" href = "group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8" > opj_j2k_update_rates()< / a > , < a class = "el" href = "group___j2_k.html#gafb21808e65381c3a3868181683d0056c" > opj_j2k_write_all_tile_parts()< / a > , < a class = "el" href = "group___j2_k.html#ga37a5c6adbcb20f4b73ef244960771799" > opj_j2k_write_first_tile_part()< / a > , < a class = "el" href = "group___p_i.html#gacb01a23ef601a5e06c582c926c39a8e4" > opj_pi_create_encode()< / a > , < a class = "el" href = "group___p_i.html#ga2e76cd9983f766b757fd0cdfae9d6d43" > opj_pi_initialise_encode()< / a > , and < a class = "el" href = "group___t_c_d.html#ga15fc40d9b891d32df8ec516473d9f15e" > opj_tcd_rateallocate()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a97f7a6b2f46e8ba660ae2b2005605c3a" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > , < a class = "el" href = "group___j2_k.html#ga6a868f1202d4d185f6853c472e2a8688" > opj_j2k_setup_end_compress()< / a > , < a class = "el" href = "group___j2_k.html#gab714ef6da730a44656754a9280ff8b8b" > opj_j2k_setup_header_writing()< / a > , < a class = "el" href = "group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8" > opj_j2k_update_rates()< / a > , < a class = "el" href = "group___j2_k.html#gafb21808e65381c3a3868181683d0056c" > opj_j2k_write_all_tile_parts()< / a > , < a class = "el" href = "group___j2_k.html#ga37a5c6adbcb20f4b73ef244960771799" > opj_j2k_write_first_tile_part()< / a > , < a class = "el" href = "group___p_i.html#gacb01a23ef601a5e06c582c926c39a8e4" > opj_pi_create_encode()< / a > , and < a class = "el" href = "group___t_c_d.html#ga15fc40d9b891d32df8ec516473d9f15e" > opj_tcd_rateallocate()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a27b5bd4f70038ebc8f8c0fd22f123a93" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > , and < a class = "el" href = "openjpeg_8h.html#a7850d110156f6dae53f05fc3943562e0" > opj_set_MCT()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ab98f39247d271953e1e50b329bd22d89" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aa2f2c6944da46eb1998070201c80f277" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#gad3c2b25f4d5a5f6fd4b442bc7210f6da" > opj_j2k_create_compress()< / a > , and < a class = "el" href = "j2k_8h.html#ad76bb79d4d63030222ebf3dbe3fe86cf" > opj_j2k_create_decompress()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a08afd36e32cc7c92b9abb60878d85be2" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___t2.html#gad67d6a1f55a28ca417178f573636a931" > opj_t2_init_seg()< / a > , and < a class = "el" href = "tcd_8c.html#ab17f65018878156d39af68939de6148b" > opj_tcd_code_block_dec_allocate()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a3c4792de45c6b5b13112be890d502b0d" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24" > j2k_get_cstr_info()< / a > , < a class = "el" href = "group___j2_k.html#gae24dcd73f880fd184c16c15e74ef1bd2" > opj_j2k_copy_tile_quantization_parameters()< / a > , and < a class = "el" href = "group___j2_k.html#gad38da30797d61e64273836160152e557" > opj_j2k_read_SQcd_SQcc()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a86df1f90c5bd2c069ed8ea20712664d8" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24" > j2k_get_cstr_info()< / a > , < a class = "el" href = "group___j2_k.html#ga302098a94dfdd7406da50abc633720d8" > opj_j2k_read_SPCod_SPCoc()< / a > , < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > , < a class = "el" href = "group___p_i.html#ga6c75d9a1f16b692ab5d4cd759e6c4c90" > opj_pi_create_decode()< / a > , and < a class = "el" href = "group___p_i.html#ga2e76cd9983f766b757fd0cdfae9d6d43" > opj_pi_initialise_encode()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a8a0486d83b80c8383b13692d3303f556" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga0f83c1c3390f6368061b89b0e4dad91b" > opj_j2k_read_mcc()< / a > , and < a class = "el" href = "group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a" > opj_j2k_read_siz()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aa25cdee0d8a239d1594ef0aabae79cb0" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga191850876c179e6f0ce484888df823ad" > opj_j2k_read_mct()< / a > , < a class = "el" href = "group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a" > opj_j2k_read_siz()< / a > , and < a class = "el" href = "j2k_8h.html#ae55b2dc8100b811f13db30d6dc7e39d6" > opj_j2k_setup_mct_encoding()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ad2f9309db9e8b49d6aa8793551809647" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4" > j2k_dump()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a09a3a7e9bfc1149b7e1b89cb5070084f" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4" > j2k_dump()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "afdf81a086aee04619038f70556971284" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "openjpeg_8h.html#aec377b042454f3b695486f9829d8a490" > opj_stream_create_default_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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a665bd4dc482d3765386b71a9890253ed" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4" > j2k_dump()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a8925342fd542405ab46dcd6293d8ae27" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4" > j2k_dump()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a866c1855faf213aa2c40a4d4033960b1" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4" > j2k_dump()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a46cf2d23203c3f8e0400c5bdb344f3cd" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4" > j2k_dump()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a3c847293b07c670198753140e4c7150c" > < / a >
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" >
< p > < < / p >
< p > JP2 file information < / p >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4" > j2k_dump()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a3ae07d1edc3b22da429cfe9598e247ac" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ac1cd13efc1533d77a1941c5a2524320f" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ae71167819896ccaf122093ecfa902ce5" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a758b5223d256c19f06b11bc6b017ed49" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a9c3ba3800ded8ed063372e2826cde9a8" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a84dec14e6ac90b901ef256fc7bdeffa4" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a175014439c15b38780ad04b4110ec6c7" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a63492b4e70fa77b773d8cee3bac08e4c" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#gacd8c13c7f20ddaca4fbb0aa886d40f18" > opj_j2k_is_cinema_compliant()< / a > , < a class = "el" href = "group___j2_k.html#gaba3677bad5a25925a5944670e27f125b" > opj_j2k_set_cinema_parameters()< / a > , and < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aea5e6da849fb044e23a8b8ac58a86bb4" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#gacd8c13c7f20ddaca4fbb0aa886d40f18" > opj_j2k_is_cinema_compliant()< / a > , < a class = "el" href = "group___j2_k.html#gaba3677bad5a25925a5944670e27f125b" > opj_j2k_set_cinema_parameters()< / a > , < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > , < a class = "el" href = "group___j2_k.html#gab714ef6da730a44656754a9280ff8b8b" > opj_j2k_setup_header_writing()< / a > , and < a class = "el" href = "group___t2.html#gaf330a34bcb961487cee45f0121b3531e" > opj_t2_encode_packets()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a564dd3f105ac6d01ace304f921bc5e85" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a202d34b2333f7e3f82ea1053b134fbd1" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a8ebefb522182a6d6815b92230aa0b205" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aa214350cf5149948126e7df1564d2f32" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8c.html#a185b2ec102f0f238cf6ddb8f633a211a" > opj_j2k_get_imf_max_NL()< / a > , < a class = "el" href = "group___j2_k.html#ga0fc624268e8a9fb705da1f9b4cd47583" > opj_j2k_is_imf_compliant()< / a > , and < a class = "el" href = "group___j2_k.html#ga04cb71a05bb5884c1d87335b8cb0bdea" > opj_j2k_set_imf_parameters()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "af5389ad522e7612b17cffeb466a54b23" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8c.html#a185b2ec102f0f238cf6ddb8f633a211a" > opj_j2k_get_imf_max_NL()< / a > , and < a class = "el" href = "group___j2_k.html#ga0fc624268e8a9fb705da1f9b4cd47583" > opj_j2k_is_imf_compliant()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a609030b63a5ce35db5764df9a7fcb213" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8c.html#a185b2ec102f0f238cf6ddb8f633a211a" > opj_j2k_get_imf_max_NL()< / a > , < a class = "el" href = "group___j2_k.html#ga0fc624268e8a9fb705da1f9b4cd47583" > opj_j2k_is_imf_compliant()< / a > , and < a class = "el" href = "group___j2_k.html#ga04cb71a05bb5884c1d87335b8cb0bdea" > opj_j2k_set_imf_parameters()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ae72c6423584e560f0ce000d5895c6b90" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8c.html#a185b2ec102f0f238cf6ddb8f633a211a" > opj_j2k_get_imf_max_NL()< / a > , and < a class = "el" href = "group___j2_k.html#ga0fc624268e8a9fb705da1f9b4cd47583" > opj_j2k_is_imf_compliant()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ab08c46075e90c47b5b134199155bd9b5" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8c.html#a185b2ec102f0f238cf6ddb8f633a211a" > opj_j2k_get_imf_max_NL()< / a > , < a class = "el" href = "group___j2_k.html#ga0fc624268e8a9fb705da1f9b4cd47583" > opj_j2k_is_imf_compliant()< / a > , and < a class = "el" href = "group___j2_k.html#ga04cb71a05bb5884c1d87335b8cb0bdea" > opj_j2k_set_imf_parameters()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a6b032bf8e7fe7f45953a56dfd9cb29e1" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8c.html#a185b2ec102f0f238cf6ddb8f633a211a" > opj_j2k_get_imf_max_NL()< / a > , and < a class = "el" href = "group___j2_k.html#ga0fc624268e8a9fb705da1f9b4cd47583" > opj_j2k_is_imf_compliant()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "af7fbbf087fe08b8a94353461286b740c" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > , and < a class = "el" href = "openjpeg_8h.html#adf975bbcd105f85d8773b4ee925bc73f" > opj_set_default_encoder_parameters()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aa16852cfefc65e78737b28c61f2eb6b7" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > , < a class = "el" href = "group___j2_k.html#gab714ef6da730a44656754a9280ff8b8b" > opj_j2k_setup_header_writing()< / a > , and < a class = "el" href = "openjpeg_8h.html#a7850d110156f6dae53f05fc3943562e0" > opj_set_MCT()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "afab8aa336ac052da8db82e0d009e14bf" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_STREAM_READ      < a class = "el" href = "openjpeg_8h.html#a04830036d767cba56cbf5ae5bdc481d3" > OPJ_TRUE< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Stream open flags. < / p >
< p > The stream was opened for reading. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a18bec00567f94cc561c87e016616f30a" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define OPJ_STREAM_WRITE      < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > The stream was opened for writing. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a04830036d767cba56cbf5ae5bdc481d3" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "jpip__parser_8h.html#a90326bc7816043198de9c7b60826afe2" > associate_channel()< / a > , < a class = "el" href = "index__manager_8c.html#aef72d99e5b07983bcf9b7ba3b76f0c61" > check_JP2boxidx()< / a > , < a class = "el" href = "jpip__parser_8h.html#ab28d80db34574a75d5bc720925dea329" > close_channel()< / a > , < a class = "el" href = "session__manager_8h.html#a8a988f84471ec85e0c4b586d0b976dee" > delete_session()< / a > , < a class = "el" href = "msgqueue__manager_8h.html#a0a6f0ae1b724d1ccb7852f3e4ef1fd32" > enqueue_mainheader()< / a > , < a class = "el" href = "jpip__parser_8c.html#a3667c198e1b09009f4b3a7b1c2e531ce" > enqueue_metabins()< / a > , < a class = "el" href = "msgqueue__manager_8h.html#a8b6b00d2ba2bad2a483aed202cf25610" > enqueue_metadata()< / a > , < a class = "el" href = "msgqueue__manager_8h.html#afd5f028cafe553d84aa7545ee5837d66" > enqueue_precinct()< / a > , < a class = "el" href = "msgqueue__manager_8h.html#a4982e5cda507b39bfc074b4c4b60e3ae" > enqueue_tile()< / a > , < a class = "el" href = "msgqueue__manager_8h.html#a3280c3cd4e26ac1e3bdd27d6f5bbf999" > enqueue_tileheader()< / a > , < a class = "el" href = "openjpip_8h.html#af7bc76c0c6c484227e8440cc87567158" > fread_jpip()< / a > , < a class = "el" href = "openjpip_8h.html#a8a52ee0dcf764d6fe53e4bad8dd50c26" > fwrite_jp2k()< / a > , < a class = "el" href = "cachemodel__manager_8h.html#a8536ce465d342e4cd99e618c4c20e6d7" > gene_cachemodel()< / a > , < a class = "el" href = "jpip__parser_8h.html#a81aa485be8deb8d4878b30486c0006cd" > gene_JPIPstream()< / a > , < a class = "el" href = "target__manager_8h.html#afff9d3a8abcbaa01253c294506dc96ba" > gene_target()< / a > , < a class = "el" href = "j2kheader__manager_8h.html#a6e85dbe0255e26a6027b19afde275b60" > get_mainheader_from_j2kstream()< / a > , < a class = "el" href = "openjpip_8h.html#a43441d763d72585d9cc6c9b4b4ea422e" > handle_clientreq()< / a > , < a class = "el" href = "dec__clientmsg__handler_8h.html#a1b541c52a440a95733cd0f961189ad5a" > handle_dstCIDreqMSG()< / a > , < a class = "el" href = "dec__clientmsg__handler_8h.html#ab4022f5e297b5d3a456cd841c3902675" > handle_JPIPstreamMSG()< / a > , < a class = "el" href = "auxtrans__manager_8c.html#a728ad6700ddf9f738b3ac5a1ac69f379" > identify_cid()< / a > , < a class = "el" href = "jpip__parser_8h.html#a4c5060e4a625ad5f2ffa5dfa4e47cf12" > identify_target()< / a > , < a class = "el" href = "openjpip_8h.html#ae5c902178b9b0aa3b752de016a1074d7" > init_dec_server()< / a > , < a class = "el" href = "openjpip_8h.html#a1e7187bd7a446489759e2ea37c35cdf9" > init_jpipdecoder()< / a > , < a class = "el" href = "cachemodel__manager_8h.html#a100d5835680e609531af22213616ce97" > is_allsent()< / a > , < a class = "el" href = "jp2k__encoder_8c.html#ab723c3474a872c7ff8fed6f83b538368" > isJPPstream()< / a > , < a class = "el" href = "index__manager_8h.html#ae9e9b509e0078e503da1c0564644a193" > isJPTfeasible()< / a > , < a class = "el" href = "jp2k__decoder_8h.html#a261799e8487d1b77fc04948abe701e5f" > j2k_to_pnm()< / a > , < a class = "el" href = "bench__dwt_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" > main()< / a > , < a class = "el" href = "j2kheader__manager_8c.html#ac8e4b9d3953006fee572449180342385" > modify_COCmkrstream()< / a > , < a class = "el" href = "j2kheader__manager_8h.html#acaadd27484f5ed74d421b53a8712ece9" > modify_mainheader()< / a > , < a class = "el" href = "j2kheader__manager_8c.html#a166021779c499bd144656e1ce352bc90" > modify_SIZmkrstream()< / a > , < a class = "el" href = "j2kheader__manager_8h.html#aaf155590fb82d18a01ddef20353cf076" > modify_tileheader()< / a > , < a class = "el" href = "jpip__parser_8h.html#a0a8093084853869a255f8f7f178e2e37" > open_channel()< / a > , < a class = "el" href = "group___t_c_d.html#gaec7d7a69871d1a8a26b3b8ac8265edf4" > opj_alloc_tile_component_data()< / a > , < a class = "el" href = "group___b_i_o.html#ga1632241f1dd35ee1c895c89abf5f0fd0" > opj_bio_bytein()< / a > , < a class = "el" href = "group___b_i_o.html#ga9b06f926913047b80974f8f3c64be378" > opj_bio_byteout()< / a > , < a class = "el" href = "group___b_i_o.html#gac2e60a814729cbeb98d8ee747245320c" > opj_bio_flush()< / a > , < a class = "el" href = "group___b_i_o.html#ga830ee6789a9be0ae5f9a8ff056b771fe" > opj_bio_inalign()< / a > , < a class = "el" href = "cidx__manager_8h.html#ab67c4291dded54c0ca21a721f3ae25c9" > opj_check_EPHuse()< / a > , < a class = "el" href = "openjpeg_8h.html#a411e8a7a5ea89724038fd143a48a6892" > opj_create_decompress()< / a > , < a class = "el" href = "dwt_8
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a88c4e5707c6b036564f298db7429cb08" > < / a >
< 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 >
< a class = "anchor" id = "abb5dad6294f4611f1925388e919b16f4" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a22de44e15bddae7edfacf4e9ac9bb199" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a5feb75769eeb8b7e97ea07495d42631e" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a9d281435faee48fe9d099e5ac7902df3" > < / a >
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" > typedef enum < a class = "el" href = "openjpeg_8h.html#a40f2df6eb0fb2935c17a43e5e573d014" > CINEMA_MODE< / a > < a class = "el" href = "openjpeg_8h.html#a9d281435faee48fe9d099e5ac7902df3" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ad1d5e1b8baab8a4d0950af90ae9a7f5d" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef enum < a class = "el" href = "openjpeg_8h.html#a1d857738cef754699ffb79ddff48efbf" > CODEC_FORMAT< / a > < a class = "el" href = "openjpeg_8h.html#ad1d5e1b8baab8a4d0950af90ae9a7f5d" > OPJ_CODEC_FORMAT< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Supported codec. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a7c8b18f9785e36e317bdb10c4fd0bd29" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ae966d4f546d13751ce3de7765de7fc53" > < / a >
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" > typedef struct < a class = "el" href = "structopj__codestream__index.html" > opj_codestream_index< / a > < a class = "el" href = "openjpeg_8h.html#ae966d4f546d13751ce3de7765de7fc53" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a953f982d6d7c96af2ba905f517b72e05" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__codestream__info.html" > opj_codestream_info< / a > < a class = "el" href = "openjpeg_8h.html#a953f982d6d7c96af2ba905f517b72e05" > opj_codestream_info_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure of the codestream. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a6450987526732e77d4477b02e466b89e" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< 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#a6450987526732e77d4477b02e466b89e" > opj_codestream_info_v2_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Information structure about the codestream (FIXME should be expand and enhance) < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "afc1dbd6789c60bcf6ebd32cc07575ac6" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef enum < a class = "el" href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448c" > COLOR_SPACE< / a > < a class = "el" href = "openjpeg_8h.html#afc1dbd6789c60bcf6ebd32cc07575ac6" > OPJ_COLOR_SPACE< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Supported image color spaces. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a5c303dd5ddb702b9e6f82b8fbf69637d" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__cparameters.html" > opj_cparameters< / a > < a class = "el" href = "openjpeg_8h.html#a5c303dd5ddb702b9e6f82b8fbf69637d" > opj_cparameters_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Compression parameters. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a6b6650daf87a8d475f9a33f1744d8356" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__dparameters.html" > opj_dparameters< / a > < a class = "el" href = "openjpeg_8h.html#a6b6650daf87a8d475f9a33f1744d8356" > opj_dparameters_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Decompression parameters. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a62c71ae712322de0bef73cebae23fa04" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a2e5e9eaf3c126e11d1f058b78a0bce78" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ab25b37d58849efaebba4902660d7b4cc" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__image__comptparm.html" > opj_image_comptparm< / a > < a class = "el" href = "openjpeg_8h.html#ab25b37d58849efaebba4902660d7b4cc" > opj_image_cmptparm_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Component parameters structure used by the opj_image_create function. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a2af5acee8a36a969d8bc4cd896492746" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__image__comp.html" > opj_image_comp< / a > < a class = "el" href = "openjpeg_8h.html#a2af5acee8a36a969d8bc4cd896492746" > opj_image_comp_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Defines a single image component. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a5c557180c59d54a2f1d29e8639687aa4" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__image.html" > opj_image< / a > < a class = "el" href = "openjpeg_8h.html#a5c557180c59d54a2f1d29e8639687aa4" > opj_image_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Defines image data and characteristics. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a5ec5f8a1adf71244e3315c1d10f1af16" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a3cec91ef9e73677f0dbd60d4e42401b9" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a871a81193cb4972db35948edd67360bd" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ac703f876ffa19969c7a5c51fad840bdb" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a3cc0342ccd7d97bb6e96cf2341655949" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__jp2__index.html" > opj_jp2_index< / a > < a class = "el" href = "openjpeg_8h.html#a3cc0342ccd7d97bb6e96cf2341655949" > opj_jp2_index_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure of the JP2 file EXPERIMENTAL FOR THE MOMENT. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a78201b6205457853283ec7441cc48d71" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__jp2__metadata.html" > opj_jp2_metadata< / a > < a class = "el" href = "openjpeg_8h.html#a78201b6205457853283ec7441cc48d71" > opj_jp2_metadata_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Info structure of the JP2 file EXPERIMENTAL FOR THE MOMENT. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a8d13df85ea14a6a64ad403e168b0be37" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__marker__info.html" > opj_marker_info< / a > < a class = "el" href = "openjpeg_8h.html#a8d13df85ea14a6a64ad403e168b0be37" > opj_marker_info_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Marker structure. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aeb2e489c5b4386fed6eae3123217c7f0" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a64948c8a524dee101c5a4d7293e6158c" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ad2aa5c15e6f2f4d57f3f98200108b29c" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__packet__info.html" > opj_packet_info< / a > < a class = "el" href = "openjpeg_8h.html#ad2aa5c15e6f2f4d57f3f98200108b29c" > opj_packet_info_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure : Information concerning a packet inside tile. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a56c2152377f11467cbcf761b2cd747f9" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__poc.html" > opj_poc< / a > < a class = "el" href = "openjpeg_8h.html#a56c2152377f11467cbcf761b2cd747f9" > opj_poc_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Progression order changes. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a48bfe2260d6467a34e97000a204d8e5f" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef enum < a class = "el" href = "openjpeg_8h.html#a4e2cb01f932bc5887856dd6bb031dd0d" > PROG_ORDER< / a > < a class = "el" href = "openjpeg_8h.html#a48bfe2260d6467a34e97000a204d8e5f" > OPJ_PROG_ORDER< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Progression order. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a669758856e5e6992e97b405bc8b45bf2" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef enum < a class = "el" href = "openjpeg_8h.html#a39de717a826f6b28996cdbec066ee7b5" > RSIZ_CAPABILITIES< / a > < a class = "el" href = "openjpeg_8h.html#a669758856e5e6992e97b405bc8b45bf2" > OPJ_RSIZ_CAPABILITIES< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > DEPRECATED: use RSIZ, OPJ_PROFILE_* and OPJ_EXTENSION_* instead Rsiz Capabilities. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aba7397be054e36dc0284a6589736135e" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "adea98a88378b8bf7f1654ca7511808ce" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef void(* opj_stream_free_user_data_fn) (void *p_user_data)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aa2eb8272b84be8503bafa20075b4a943" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< 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 >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a6b85fe2ce4d609d2262afad0c7a7f31e" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< 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 >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a5a5da112c449f1aafb5823f7a04d0b3b" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< 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 >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "adf594a74c6b6b194caadf7b49ba9a2cf" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a087a324f17cc02a95526b41b7636b580" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< 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 >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aebe2fcc468d5971b3d2972e79ab0e455" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__tccp__info.html" > opj_tccp_info< / a >
< a class = "el" href = "openjpeg_8h.html#aebe2fcc468d5971b3d2972e79ab0e455" > opj_tccp_info_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Tile-component coding parameters information. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ab230c306bbf1cfbf48e1a1f8a3b438af" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__tile__index.html" > opj_tile_index< / a > < a class = "el" href = "openjpeg_8h.html#ab230c306bbf1cfbf48e1a1f8a3b438af" > opj_tile_index_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure about a tile. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a60b658a71fa2c2ea022f6faef1a46510" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__tile__info.html" > opj_tile_info< / a > < a class = "el" href = "openjpeg_8h.html#a60b658a71fa2c2ea022f6faef1a46510" > opj_tile_info_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure : information regarding tiles. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a28b898563fbc02c2f28184d9b774cce5" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< 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#a28b898563fbc02c2f28184d9b774cce5" > opj_tile_info_v2_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Tile coding parameters information. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a59301f51ec3a295cc3c7df01bd31c4f7" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__tp__index.html" > opj_tp_index< / a > < a class = "el" href = "openjpeg_8h.html#a59301f51ec3a295cc3c7df01bd31c4f7" > opj_tp_index_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure about a tile part. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a8b76b4fc4f9bf54bf36b7b4f2514737d" > < / a >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "structopj__tp__info.html" > opj_tp_info< / a > < a class = "el" href = "openjpeg_8h.html#a8b76b4fc4f9bf54bf36b7b4f2514737d" > opj_tp_info_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Index structure : Information concerning tile-parts. < / p >
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a18db30db100bcfbfd459dd53ef12d446" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a4cb1e6e6b6ef2df499d5c02f7df54cbb" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ad915cf26c4c9cc10a75b2d9287dbbb5e" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aa4f0c2273c8e988c055b78ae4412ac8e" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a40f2df6eb0fb2935c17a43e5e573d014" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a class = "anchor" id = "a40f2df6eb0fb2935c17a43e5e573d014a51bef743cb9f878e6e4485464b022a54" > < / a > OPJ_OFF  < / td > < td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldname" > < a class = "anchor" id = "a40f2df6eb0fb2935c17a43e5e573d014a19fc3276dda961877ffaf3d0ea88a03a" > < / a > OPJ_CINEMA2K_24  < / td > < td class = "fielddoc" >
< p > Not Digital Cinema. < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a1d857738cef754699ffb79ddff48efbf" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a class = "anchor" id = "a1d857738cef754699ffb79ddff48efbfa23ff243426ab0e3ffbd7a3b150d37720" > < / a > OPJ_CODEC_UNKNOWN  < / td > < td class = "fielddoc" >
< p > place-holder < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a99039de6017a1f64312480f3f4ea448c" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" id = "a99039de6017a1f64312480f3f4ea448ca988802c3860935495a63e8cf866bd19e" > < / a > OPJ_CLRSPC_SRGB  < / td > < td class = "fielddoc" >
< p > sRGB < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" id = "a99039de6017a1f64312480f3f4ea448ca81998a287b79283c48e8c876cfb73520" > < / a > OPJ_CLRSPC_GRAY  < / td > < td class = "fielddoc" >
< p > grayscale < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" id = "a99039de6017a1f64312480f3f4ea448caf63d3f5a1a2b69077981dedebc27919b" > < / a > OPJ_CLRSPC_SYCC  < / td > < td class = "fielddoc" >
< p > YUV. < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" id = "a99039de6017a1f64312480f3f4ea448ca65b3a4be7cb921fe73ed48694908cebb" > < / a > OPJ_CLRSPC_EYCC  < / td > < td class = "fielddoc" >
< p > e-YCC < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a4e2cb01f932bc5887856dd6bb031dd0d" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a class = "anchor" id = "a4e2cb01f932bc5887856dd6bb031dd0dafee9d90ccc533dc854fa431e90550b5b" > < / a > OPJ_PROG_UNKNOWN  < / td > < td class = "fielddoc" >
< p > place-holder < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a39de717a826f6b28996cdbec066ee7b5" > < / a >
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" >
2020-12-28 22:12:25 +01:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a class = "anchor" id = "a39de717a826f6b28996cdbec066ee7b5adcc858deddbf8cb60f3cf33aea7dd2a6" > < / a > OPJ_STD_RSIZ  < / td > < td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldname" > < a class = "anchor" id = "a39de717a826f6b28996cdbec066ee7b5a3abd50c918f089e07d5df9f618b3dcfa" > < / a > OPJ_CINEMA2K  < / td > < td class = "fielddoc" >
< p > Standard JPEG2000 profile. < / p >
2015-07-10 18:06:19 +02:00
< / td > < / tr >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< tr > < td class = "fieldname" > < a class = "anchor" 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a0962545f4b1c98e695daf3c3fb667536" > < / a >
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 >
2020-12-28 22:12:25 +01: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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a990851329975143ee0ad6d9fdf461f06" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#ad1d5e1b8baab8a4d0950af90ae9a7f5d" > OPJ_CODEC_FORMAT< / a >   < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad2e8fc92edffc06808ec5ebe069b52ca" > 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 = "group___m_i_s_c.html#ga7fe6dfcb0a623dbec30daf0f48624bf7" > 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 = "group___m_i_s_c.html#ga2bd00e2482ae36197631bde0665cfdfe" > opj_free()< / a > , < a class = "el" href = "group___j2_k.html#gad3c2b25f4d5a5f6fd4b442bc7210f6da" > 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 = "group___j2_k.html#gabecf91393e6703f8be5006b19df1be22" > opj_j2k_set_threads()< / a > , < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > 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 = "group___j_p2.html#ga7d5389b7ba1706b96ec2adeb431a4735" > opj_jp2_create()< / a > , < a class = "el" href = "group___j_p2.html#ga1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > opj_jp2_destroy()< / a > , < a class = "el" href = "group___j_p2.html#ga87e42b697673c52a0b2bb2a241e56b06" > opj_jp2_encode()< / a > , < a class = "el" href = "group___j_p2.html#gaae0d471833bc207c9543ba5a7a777939" > opj_jp2_encoder_set_extra_options()< / a > , < a class = "el" href = "group___j_p2.html#gaceeec558d7ed87b1eec33edddf4a0205" > opj_jp2_end_compress()< / a > , < a class = "el" href = "group___j_p2.html#gabe8ec92a2ec7c342926f81a166b6b59c" > opj_jp2_set_threads()< / a > , < a class = "el" href = "group___j_p2.html#ga94441c4e15ce0c7adfc3610152e630f2" > opj_jp2_setup_encoder()< / a > , < a class = "el" href = "group___j_p2.html#ga241be56a14ecbf212a1cef44bc148f7b" > opj_jp2_start_compress()< / a > , < a class = "el" href = "group___j_p2.html#ga96e24b7a59738febb2f4e89750212021" > opj_jp2_write_tile()< / a > , < a class = "el" href = "group___e_v_e_n_t.html#ga8584de0db0bbc62b70d5cf5089165ef2" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a411e8a7a5ea89724038fd143a48a6892" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#ad1d5e1b8baab8a4d0950af90ae9a7f5d" > OPJ_CODEC_FORMAT< / a >   < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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 = "group___j_p2.html#ga218687e233b685fbb1986b81849aeb61" > jp2_dump()< / a > , < a class = "el" href = "group___j_p2.html#ga195430af9298b6633ff7a2aa754e2d31" > jp2_get_cstr_index()< / a > , < a class = "el" href = "group___j_p2.html#ga5ed9ca90035485efa93e1e7dce474780" > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#a49ec8119cd2b16a366f706ad415dfbdd" > 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 = "group___m_i_s_c.html#ga7fe6dfcb0a623dbec30daf0f48624bf7" > 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 = "group___m_i_s_c.html#ga2bd00e2482ae36197631bde0665cfdfe" > 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#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 = "group___j2_k.html#gabecf91393e6703f8be5006b19df1be22" > opj_j2k_set_threads()< / a > , < a class = "el" href = "group___j2_k.html#gad278fa72d1461084c57c87a4276850cf" > opj_j2k_setup_decoder()< / a > , < a class = "el" href = "group___j_p2.html#ga7d5389b7ba1706b96ec2adeb431a4735" > opj_jp2_create()< / a > , < a class = "el" href = "group___j_p2.html#gaab973979e00628ffd8b3d99a402d85aa" > opj_jp2_decode()< / a > , < a class = "el" href = "group___j_p2.html#gaebe5923df2f64f3107658fefb4cb03e0" > opj_jp2_decode_tile()< / a > , < a class = "el" href = "group___j_p2.html#ga1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > opj_jp2_destroy()< / a > , < a class = "el" href = "group___j_p2.html#ga305f0351317cfc1ff0e0372fe0c64cdc" > opj_jp2_end_decompress()< / a > , < a class = "el" href = "group___j_p2.html#ga69b73f68c750cf70dc3b9836ed6ccf
2015-07-10 18:06:19 +02:00
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a5d8f796e2757145918bb630ac37fb349" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a5c557180c59d54a2f1d29e8639687aa4" > opj_image_t< / a > *  < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#a49ec8119cd2b16a366f706ad415dfbdd" > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a8373b5a0732390d0400545e57674eceb" > < / a >
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 >
2017-10-05 00:57:21 +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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#a49ec8119cd2b16a366f706ad415dfbdd" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a4703066003416217f2a108b99f50c4d5" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad2e8fc92edffc06808ec5ebe069b52ca" > opj_codec_private::m_compression< / a > , < a class = "el" href = "structopj__codec__private.html#a49ec8119cd2b16a366f706ad415dfbdd" > opj_codec_private::m_decompression< / a > , and < a class = "el" href = "group___m_i_s_c.html#ga2bd00e2482ae36197631bde0665cfdfe" > opj_free()< / a > .< / p >
2015-07-10 18:06:19 +02:00
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a54accedff260ec8a7f5e1bdff9f281f0" > < / a >
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 >
2017-08-10 06:39:58 +02:00
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#ae966d4f546d13751ce3de7765de7fc53" > 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" >
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "abc841286d2efd0ef0dccb45164963793" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a6450987526732e77d4477b02e466b89e" > opj_codestream_info_v2_t< / a > **  < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > References < a class = "el" href = "group___m_i_s_c.html#ga2bd00e2482ae36197631bde0665cfdfe" > opj_free()< / a > .< / p >
2015-07-10 18:06:19 +02:00
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ad62cb2f523825f2036ddad0387b1e2b2" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a07b1a78e17f8c23f7fd1a4d282b9537b" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad2e8fc92edffc06808ec5ebe069b52ca" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "af850f0334031b7c707ab7167801ef017" > < / a >
< 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 >
< 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 >
< 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 >
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.3.2 < / li >
< / 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 >
< dl class = "section since" > < dt > Since< / dt > < dd > 2.3.2 < / dd > < / dl >
2019-04-02 16:25:55 +02:00
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad2e8fc92edffc06808ec5ebe069b52ca" > 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 >
< / div >
< / div >
< a class = "anchor" id = "a0db5facf635c28129d1bbbd6626950b6" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad2e8fc92edffc06808ec5ebe069b52ca" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a5b747bfbcf5be1b36aec8f1b8447d085" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#a49ec8119cd2b16a366f706ad415dfbdd" > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a94daf46def250f24e7aeca800818e7d8" > < / a >
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" > < a class = "el" href = "openjpeg_8h.html#a90b59bf5c66846dc3317a89089091f91" > OPJ_API< / a > < a class = "el" href = "openjpeg_8h.html#ae966d4f546d13751ce3de7765de7fc53" > 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 >
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ac4209d9dff9fee40d6604d0c3781a036" > < / a >
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#a6450987526732e77d4477b02e466b89e" > opj_codestream_info_v2_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_get_cstr_info < / 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 > 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 >
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aa67a413455bb7e2b53f4e4c2c1e604ef" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a5c557180c59d54a2f1d29e8639687aa4" > opj_image_t< / a > *  < / td >
< 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 >
< tr > < td class = "paramname" > p_stream< / td > < td > input streamm < / td > < / tr >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#a49ec8119cd2b16a366f706ad415dfbdd" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a9a29938510b3ecb41022476926978f5e" > < / a >
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#a3cc0342ccd7d97bb6e96cf2341655949" > opj_jp2_index_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_get_jp2_index < / 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 > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "adc9849b9d75076edefaf5fa1b2bb3061" > < / a >
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#a78201b6205457853283ec7441cc48d71" > opj_jp2_metadata_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_get_jp2_metadata < / 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 > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a94cf0e6a4deef45a884707a723ac34e7" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a3b024724d551ba3fb0e8bdc682419f5b" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > References < a class = "el" href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > .< / p >
2017-08-10 06:39:58 +02:00
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "j2k_8c.html#ac8b636dfb2c65311872afe7de0ee121b" > opj_j2k_get_default_thread_count()< / a > , and < a class = "el" href = "group___j2_k.html#gabecf91393e6703f8be5006b19df1be22" > opj_j2k_set_threads()< / a > .< / p >
2017-08-10 06:39:58 +02:00
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "af168cf4a4295433c8c33610bac614553" > < / a >
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#a5c557180c59d54a2f1d29e8639687aa4" > opj_image_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_image_create < / td >
< 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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#ab25b37d58849efaebba4902660d7b4cc" > opj_image_cmptparm_t< / a > *  < / td >
< td class = "paramname" > < em > cmptparms< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#afc1dbd6789c60bcf6ebd32cc07575ac6" > OPJ_COLOR_SPACE< / a >   < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > References < a class = "el" href = "structopj__image__comp.html#a29e1e27c76fda74371c495e0cdfccd1d" > opj_image_comp::bpp< / a > , < a class = "el" href = "structopj__image__comptparm.html#abc64ebc6d3d148ad72171ae58b6b8c6b" > opj_image_comptparm::bpp< / a > , < 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 = "group___m_i_s_c.html#ga7fe6dfcb0a623dbec30daf0f48624bf7" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a35a842389bc0ce0e79e196d397d697bc" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > References < a class = "el" href = "group___m_i_s_c.html#ga4418db34754a5b9ac5a79fece518c601" > opj_aligned_malloc()< / a > .< / p >
2017-08-10 06:39:58 +02:00
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___t_c_d.html#gaec7d7a69871d1a8a26b3b8ac8265edf4" > opj_alloc_tile_component_data()< / a > , < a class = "el" href = "openjpeg_8h.html#af168cf4a4295433c8c33610bac614553" > opj_image_create()< / a > , < a class = "el" href = "group___j2_k.html#ga8e1a7d063d261020d4d8984cb2320971" > opj_j2k_update_image_data()< / a > , < a class = "el" href = "group___j_p2.html#ga8c6a6b30b72a7814f8caf2a95aed9e14" > opj_jp2_apply_pclr()< / a > , and < a class = "el" href = "group___t_c_d.html#gad5a64bbb748b2c76bd41ea66715fa897" > opj_tcd_decode_tile()< / a > .< / p >
2017-08-10 06:39:58 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a70e22cb655b4a95041a4dc8bdaf94196" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > References < a class = "el" href = "group___m_i_s_c.html#gaefeccfbb22ba64c00f94f7f66fc97126" > opj_aligned_free()< / a > .< / p >
2017-08-10 06:39:58 +02:00
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___t_c_d.html#gaec7d7a69871d1a8a26b3b8ac8265edf4" > opj_alloc_tile_component_data()< / a > , < a class = "el" href = "group___i_m_a_g_e.html#ga3802de36855e5331f4d6c04bc1b732a3" > opj_copy_image_header()< / a > , < a class = "el" href = "openjpeg_8h.html#adcef66fb58906cc2e6739ad8fe58ba28" > opj_image_destroy()< / a > , < a class = "el" href = "group___j2_k.html#ga7b5ed63aa196941746a348042a55dda3" > 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 = "group___j_p2.html#ga8c6a6b30b72a7814f8caf2a95aed9e14" > opj_jp2_apply_pclr()< / a > , < a class = "el" href = "group___t_c_d.html#gad5a64bbb748b2c76bd41ea66715fa897" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "adcef66fb58906cc2e6739ad8fe58ba28" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a5c557180c59d54a2f1d29e8639687aa4" > opj_image_t< / a > *  < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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 = "group___m_i_s_c.html#ga2bd00e2482ae36197631bde0665cfdfe" > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a2b29bd52d3b2bcc2d3e0d95db66fbd5f" > < / a >
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#a5c557180c59d54a2f1d29e8639687aa4" > opj_image_t< / a > * < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_image_tile_create < / td >
< 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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#ab25b37d58849efaebba4902660d7b4cc" > opj_image_cmptparm_t< / a > *  < / td >
< td class = "paramname" > < em > cmptparms< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#afc1dbd6789c60bcf6ebd32cc07575ac6" > OPJ_COLOR_SPACE< / a >   < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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 = "group___m_i_s_c.html#ga7fe6dfcb0a623dbec30daf0f48624bf7" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ab7ccce9a2fb0cf5caa18d814e7f2947f" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a5c557180c59d54a2f1d29e8639687aa4" > opj_image_t< / a > **  < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#a49ec8119cd2b16a366f706ad415dfbdd" > 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 = "group___e_v_e_n_t.html#ga87d9d4bdfd203ccd8a7522d6f197a3b7" > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a1e19d815afde20f647102ae9f5beead2" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#a49ec8119cd2b16a366f706ad415dfbdd" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a29648f3323808658b11710fc5a7cfa89" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a5c557180c59d54a2f1d29e8639687aa4" > opj_image_t< / a > *  < / td >
< 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 >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#a49ec8119cd2b16a366f706ad415dfbdd" > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "af7aa8f8295d792db318dc214f692e679" > < / a >
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 >
< 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 >
< 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 >
< 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 >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#a49ec8119cd2b16a366f706ad415dfbdd" > 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 = "group___e_v_e_n_t.html#ga87d9d4bdfd203ccd8a7522d6f197a3b7" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a1212c14b4728546170c329acd0c04e78" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > References < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > opj_codec_private::m_codec< / a > , < a class = "el" href = "structopj__codec__private.html#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#a49ec8119cd2b16a366f706ad415dfbdd" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a26ab41f825d43b214e38b1b9d6d63aac" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a6b6650daf87a8d475f9a33f1744d8356" > opj_dparameters_t< / a > *  < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "adf975bbcd105f85d8773b4ee925bc73f" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a5c303dd5ddb702b9e6f82b8fbf69637d" > opj_cparameters_t< / a > *  < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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 = "el" href = "structop
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a52a1f826dd3a2d257fa5b935b60a82ac" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ac887f1d80d30a49fe20b673836783696" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a7850d110156f6dae53f05fc3943562e0" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a5c303dd5ddb702b9e6f82b8fbf69637d" > opj_cparameters_t< / a > *  < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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 = "group___m_i_s_c.html#ga49c70931cbed786f6eef5f095bcb2917" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ae24aa81acf8ec8154f099bbe35703c0a" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "accb6a7b065e3808777237012011e6894" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a6b6650daf87a8d475f9a33f1744d8356" > opj_dparameters_t< / a > *  < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#a49ec8119cd2b16a366f706ad415dfbdd" > 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 = "group___e_v_e_n_t.html#ga87d9d4bdfd203ccd8a7522d6f197a3b7" > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a9292a3d2e289e49cbb1df3a4976092cb" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a5c303dd5ddb702b9e6f82b8fbf69637d" > opj_cparameters_t< / a > *  < / td >
< 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#a5c557180c59d54a2f1d29e8639687aa4" > opj_image_t< / a > *  < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad2e8fc92edffc06808ec5ebe069b52ca" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "afaaf1b749d982c1fe36749b0542b581b" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a5c557180c59d54a2f1d29e8639687aa4" > opj_image_t< / a > *  < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad2e8fc92edffc06808ec5ebe069b52ca" > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a5ceb2a40ddd3b69cdc183e1373257091" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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#a0096c9def0e99114e0eabb73696aabd7" > opj_stream_private::m_opj_seek< / a > , < a class = "el" href = "structopj__stream__private.html#a58aece1447be21b39fe61dfd8b8e41b1" > 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 = "group___m_i_s_c.html#ga7fe6dfcb0a623dbec30daf0f48624bf7" > opj_calloc()< / a > , < a class = "el" href = "group___m_i_s_c.html#ga2bd00e2482ae36197631bde0665cfdfe" > opj_free()< / a > , < a class = "el" href = "group___m_i_s_c.html#ga49c70931cbed786f6eef5f095bcb2917" > opj_malloc()< / a > , < a class = "el" href = "group___c_i_o.html#gad24645757cfda744ed8f4405f8e3b646" > opj_stream_default_read()< / a > , < a class = "el" href = "group___c_i_o.html#ga52e44990c6b111efba20ffc05ac37d27" > opj_stream_default_seek()< / a > , < a class = "el" href = "group___c_i_o.html#ga48c7c8450f5cdb6a063baa3e6de8ad8c" > opj_stream_default_skip()< / a > , < a class = "el" href = "group___c_i_o.html#ga691682240555fdcd433694bb49313957" > opj_stream_default_write()< / a > , < a class = "el" href = "group___c_i_o.html#ga7dc74eec9e8e6227d485ef36396c57d8" > opj_stream_read_seek()< / a > , < a class = "el" href = "group___c_i_o.html#ga092c8153f29a4137728c6d79165c7e51" > opj_stream_read_skip()< / a > , < a class = "el" href = "group___c_i_o.html#ga5a5e3ba200c5f131b10139112d1fe318" > OPJ_STREAM_STATUS_INPUT< / a > , < a class = "el" href = "group___c_i_o.html#ga67983adbcb291d3840f15cae7e1b0625" > OPJ_STREAM_STATUS_OUTPUT< / a > , < a class = "el" href = "group___c_i_o.html#gaa87066c3ad9c71a3b2e7725d111188b9" > opj_stream_write_seek()< / a > , and < a class = "el" href = "group___c_i_o.html#ga9e71a30be5af724e31c50066b7ff1128" > opj_stream_write_skip()< / a > .< / p >
2015-07-10 18:06:19 +02:00
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aec377b042454f3b695486f9829d8a490" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a6d339df3cc8521962a1c03ed421f140a" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > References < a class = "el" href = "openjpeg_8c.html#a12856d08877dbc3558a47a56553a8c8e" > opj_get_data_length_from_file()< / a > , < a class = "el" href = "openjpeg_8c.html#a746bb7f088f57fbf986cb373875f001b" > opj_read_from_file()< / a > , < a class = "el" href = "openjpeg_8c.html#a3aab793d4767e2899acba18567bb38fa" > opj_seek_from_file()< / a > , < a class = "el" href = "openjpeg_8c.html#ae8060b5a32b0a58fd0485a04f55de141" > 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#a533e097d761a58ae4a55addfde8b97cd" > opj_write_from_file()< / a > .< / p >
2015-07-10 18:06:19 +02:00
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ab689cd31c6861d9737acabbba2172d21" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a0703208df785be60460eb83c5d40b10f" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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 = "group___m_i_s_c.html#ga2bd00e2482ae36197631bde0665cfdfe" > opj_free()< / a > .< / p >
2015-07-10 18:06:19 +02:00
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a32646f57f2e8450e57165d085dadb8c8" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#aa2eb8272b84be8503bafa20075b4a943" > opj_stream_read_fn< / a >   < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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 = "group___c_i_o.html#ga5a5e3ba200c5f131b10139112d1fe318" > OPJ_STREAM_STATUS_INPUT< / a > .< / p >
2015-07-10 18:06:19 +02:00
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "abad6efc7d4b7a75b2223bef8a444ccb4" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a6b85fe2ce4d609d2262afad0c7a7f31e" > opj_stream_seek_fn< / a >   < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "aecb87205464e2f2e90e4a2458f0bbcd5" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a5a5da112c449f1aafb5823f7a04d0b3b" > opj_stream_skip_fn< / a >   < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a6cd79f0336b039391ffd67cddca0ac67" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#adea98a88378b8bf7f1654ca7511808ce" > opj_stream_free_user_data_fn< / a >   < / td >
< 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 >
< 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 >
< / table >
< / dd >
< / dl >
2020-12-28 22:12:25 +01:00
< p > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a2845fa5ff8031ef4a0b46314a19c0dc5" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a5d196d304c431d2c1d462397976aa763" > < / a >
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 >
< td class = "paramtype" > < a class = "el" href = "openjpeg_8h.html#a087a324f17cc02a95526b41b7636b580" > opj_stream_write_fn< / a >   < / td >
< 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 >
2020-12-28 22:12:25 +01:00
< p > 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 = "group___c_i_o.html#ga67983adbcb291d3840f15cae7e1b0625" > OPJ_STREAM_STATUS_OUTPUT< / a > .< / p >
2015-07-10 18:06:19 +02:00
2020-12-28 22:12:25 +01:00
< p > 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 >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "ac24bc27913136e224911380a147c5c89" > < / a >
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 > const char* < a class = "el" href = "openjpeg_8h.html#aedc1e23ea6654d0cc416bc390687458b" > OPJ_CALLCONV< / a > opj_version < / td >
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-12-28 22:12:25 +01:00
< p > Referenced by < a class = "el" href = "group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2020-12-28 22:12:25 +01:00
< a class = "anchor" id = "a0a8bf8169aceca7b355f54700759a1f0" > < / a >
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 >
2020-12-28 22:12:25 +01:00
< p > 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#acad1e886fe9dd93863fe69edfd9bc17b" > opj_codec_private::m_codec_data< / a > , < a class = "el" href = "structopj__codec__private.html#ad2e8fc92edffc06808ec5ebe069b52ca" > 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" / >
2020-12-28 22:12:25 +01:00
< / a > 1.8.11
2015-07-10 18:06:19 +02:00
< / small > < / address >
< / body >
< / html >