2022-05-13 20:21:13 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2015-07-10 18:06:19 +02:00
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
2022-05-13 20:21:13 +02:00
< meta name = "generator" content = "Doxygen 1.8.17" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
2015-07-10 18:06:19 +02:00
< title > OpenJPEG: opj_codec_private Struct Reference< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
2016-09-29 22:38:29 +02:00
< td id = "projectalign" style = "padding-left: 0.5em;" >
2015-07-10 18:06:19 +02:00
< div id = "projectname" > OpenJPEG
2022-05-13 20:21:13 +02:00
  < span id = "projectnumber" > 2.5.0< / span >
2015-07-10 18:06:19 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2022-05-13 20:21:13 +02:00
<!-- Generated by Doxygen 1.8.17 -->
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */< / script >
< div id = "main-nav" > < / div >
2015-07-10 18:06:19 +02:00
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
< a href = "#pub-attribs" > Data Fields< / a > < / div >
< div class = "headertitle" >
< div class = "title" > opj_codec_private Struct Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< p > Main codec handler used for compression or decompression.
< a href = "structopj__codec__private.html#details" > More...< / a > < / p >
< p > < code > #include < < a class = "el" href = "opj__codec_8h_source.html" > opj_codec.h< / a > > < / code > < / p >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-attribs" > < / a >
Data Fields< / h2 > < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:aa1ea6da2fb49704f22aff985ae1ab22c" > < td class = "memItemLeft" > union {< / td > < / tr >
< tr class = "memitem:a79671fe8c722ad6dc3bd94821987d078" > < td class = "memItemLeft" >       struct < b > opj_decompression< / b > {< / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:a0c71fda4fb01e8c3df88e5cb78b92f6d" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#a63bed644bddf0ac684fd9b31fdf631d0" > opj_read_header< / a > )(struct < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > < br class = "typebreak" / >
                  *cio, void *p_codec, < br class = "typebreak" / >
2022-05-13 20:21:13 +02:00
                  < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > **p_image, struct < br class = "typebreak" / >
2015-07-10 18:06:19 +02:00
                  < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a0c71fda4fb01e8c3df88e5cb78b92f6d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Main header reading function handler. < a href = "structopj__codec__private_1_1_0d2_1_1opj__decompression.html#a0c71fda4fb01e8c3df88e5cb78b92f6d" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a0c71fda4fb01e8c3df88e5cb78b92f6d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa172f48657f36d97c6d16a29f52ce49d" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#a5a882189b793b6beba6111efb865e21d" > opj_decode< / a > )(void *p_codec, struct < br class = "typebreak" / >
                  < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *p_cio, < br class = "typebreak" / >
2022-05-13 20:21:13 +02:00
                  < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *p_image, struct < br class = "typebreak" / >
2015-07-10 18:06:19 +02:00
                  < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:aa172f48657f36d97c6d16a29f52ce49d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Decoding function. < a href = "structopj__codec__private_1_1_0d2_1_1opj__decompression.html#aa172f48657f36d97c6d16a29f52ce49d" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:aa172f48657f36d97c6d16a29f52ce49d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00c31265981c90dca7a0f294f62635a6" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#af0c0eea84456bad053ff25f2616b31df" > opj_read_tile_header< / a > )(void *p_codec, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < br class = "typebreak" / >
                  *p_tile_index, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < br class = "typebreak" / >
                  *p_data_size, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > < br class = "typebreak" / >
                  *p_tile_x0, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > < br class = "typebreak" / >
                  *p_tile_y0, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > < br class = "typebreak" / >
                  *p_tile_x1, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > < br class = "typebreak" / >
                  *p_tile_y1, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < br class = "typebreak" / >
                  *p_nb_comps, < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < br class = "typebreak" / >
                  *p_should_go_on, struct < br class = "typebreak" / >
                  < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *p_cio, < br class = "typebreak" / >
                  struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > < br class = "typebreak" / >
                  *p_manager)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a00c31265981c90dca7a0f294f62635a6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > FIXME DOC. < a href = "structopj__codec__private_1_1_0d2_1_1opj__decompression.html#a00c31265981c90dca7a0f294f62635a6" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a00c31265981c90dca7a0f294f62635a6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a16aa7ec61acc6c764ef6d597a7903ec2" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#ac49179e15d7187487d58779151cad0cd" > opj_decode_tile_data< / a > )(void *p_codec, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < br class = "typebreak" / >
                  p_tile_index, < a class = "el" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *p_data, < br class = "typebreak" / >
                  < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_data_size, struct < br class = "typebreak" / >
                  < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *p_cio, < br class = "typebreak" / >
                  struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > < br class = "typebreak" / >
                  *p_manager)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a16aa7ec61acc6c764ef6d597a7903ec2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > FIXME DOC. < a href = "structopj__codec__private_1_1_0d2_1_1opj__decompression.html#a16aa7ec61acc6c764ef6d597a7903ec2" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a16aa7ec61acc6c764ef6d597a7903ec2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a91870bc42fdd4f231e2d343d69bb3b19" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#a73e4a746e1d751f678460d0bac97122c" > opj_end_decompress< / a > )(void *p_codec, struct < br class = "typebreak" / >
2015-07-10 18:06:19 +02:00
                  < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *cio, < br class = "typebreak" / >
                  struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > < br class = "typebreak" / >
                  *p_manager)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a91870bc42fdd4f231e2d343d69bb3b19" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Reading function used after codestream if necessary. < a href = "structopj__codec__private_1_1_0d2_1_1opj__decompression.html#a91870bc42fdd4f231e2d343d69bb3b19" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a91870bc42fdd4f231e2d343d69bb3b19" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a27624eba3e45d28e23f23f30466b3968" > < td class = "memItemLeft" >             void(*      < a class = "el" href = "structopj__codec__private.html#a508cc5b3d10254132ca6790a97f298b2" > opj_destroy< / a > )(void *p_codec)< / td > < / tr >
< tr class = "memdesc:a27624eba3e45d28e23f23f30466b3968" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Codec destroy function handler. < a href = "structopj__codec__private_1_1_0d2_1_1opj__decompression.html#a27624eba3e45d28e23f23f30466b3968" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a27624eba3e45d28e23f23f30466b3968" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1fcbba5d0cd72b3fe2827fa91193aaed" > < td class = "memItemLeft" >             void(*      < a class = "el" href = "structopj__codec__private.html#a19cb6b8fdf4de37a7d755a849ce13b1a" > opj_setup_decoder< / a > )(void *p_codec, < br class = "typebreak" / >
2022-05-13 20:21:13 +02:00
                  < a class = "el" href = "openjpeg_8h.html#a185e2777174adf9bb684bd7b566f82e0" > opj_dparameters_t< / a > *p_param)< / td > < / tr >
< tr class = "memdesc:a1fcbba5d0cd72b3fe2827fa91193aaed" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Setup decoder function handler. < a href = "structopj__codec__private_1_1_0d2_1_1opj__decompression.html#a1fcbba5d0cd72b3fe2827fa91193aaed" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a1fcbba5d0cd72b3fe2827fa91193aaed" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a1f57e18edbb12ac190cd72ba9c468c58" > < td class = "memItemLeft" >             void(*      < a class = "el" href = "structopj__codec__private.html#ac66cc688d38a15a5da025c0ff5cf4dd8" > opj_decoder_set_strict_mode< / a > )(void *p_codec, < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > strict)< / td > < / tr >
< tr class = "memdesc:a1f57e18edbb12ac190cd72ba9c468c58" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Strict mode function handler. < a href = "structopj__codec__private_1_1_0d2_1_1opj__decompression.html#a1f57e18edbb12ac190cd72ba9c468c58" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a1f57e18edbb12ac190cd72ba9c468c58" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac0ab3f562052ceb05c3a8e8e1422eb16" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#af14bab9e09e5650eb8269a4a6569474d" > opj_set_decode_area< / a > )(void *p_codec, < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > < br class = "typebreak" / >
2015-07-10 18:06:19 +02:00
                  *p_image, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_start_x, < br class = "typebreak" / >
                  < 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 > < br class = "typebreak" / >
                  p_start_y, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_end_y, < br class = "typebreak" / >
                  struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > < br class = "typebreak" / >
                  *p_manager)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:ac0ab3f562052ceb05c3a8e8e1422eb16" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set decode area function handler. < a href = "structopj__codec__private_1_1_0d2_1_1opj__decompression.html#ac0ab3f562052ceb05c3a8e8e1422eb16" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:ac0ab3f562052ceb05c3a8e8e1422eb16" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acb495c23f64f806ae029876b7325258c" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#a55573df7c2bcc775d300dda63ec31061" > opj_get_decoded_tile< / a > )(void *p_codec, < br class = "typebreak" / >
2022-05-13 20:21:13 +02:00
                  < a class = "el" href = "cio_8h.html#a87df528e86c1032677d7841d1fb1270a" > opj_stream_private_t< / a > *p_cio, < br class = "typebreak" / >
                  < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *p_image, struct < br class = "typebreak" / >
2015-07-10 18:06:19 +02:00
                  < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager, < br class = "typebreak" / >
                  < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > tile_index)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:acb495c23f64f806ae029876b7325258c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Get tile function. < a href = "structopj__codec__private_1_1_0d2_1_1opj__decompression.html#acb495c23f64f806ae029876b7325258c" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:acb495c23f64f806ae029876b7325258c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae857ce021d455cf04032299a01207956" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#a599fac2e420b487fcb946fa64d03cab1" > opj_set_decoded_resolution_factor< / a > )(void *p_codec, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < br class = "typebreak" / >
2022-05-13 20:21:13 +02:00
                  res_factor, < a class = "el" href = "event_8h.html#a9015b7726990d51ca282c8134b8eccdd" > opj_event_mgr_t< / a > < br class = "typebreak" / >
2015-07-10 18:06:19 +02:00
                  *p_manager)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:ae857ce021d455cf04032299a01207956" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set the decoded resolution factor. < a href = "structopj__codec__private_1_1_0d2_1_1opj__decompression.html#ae857ce021d455cf04032299a01207956" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:ae857ce021d455cf04032299a01207956" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2017-10-05 00:57:21 +02:00
< tr class = "memitem:ad6b5b9ae52f3f2276d7db843a836623a" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#ad06884ebbbf3bdf412feff80c4d9bca5" > opj_set_decoded_components< / a > )(void *p_codec, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < br class = "typebreak" / >
                  num_comps, const < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < br class = "typebreak" / >
                  *comps_indices, < br class = "typebreak" / >
2022-05-13 20:21:13 +02:00
                  < a class = "el" href = "event_8h.html#a9015b7726990d51ca282c8134b8eccdd" > opj_event_mgr_t< / a > *p_manager)< / td > < / tr >
< tr class = "memdesc:ad6b5b9ae52f3f2276d7db843a836623a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set the decoded components. < a href = "structopj__codec__private_1_1_0d2_1_1opj__decompression.html#ad6b5b9ae52f3f2276d7db843a836623a" > More...< / a > < br / > < / td > < / tr >
2017-10-05 00:57:21 +02:00
< tr class = "separator:ad6b5b9ae52f3f2276d7db843a836623a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a79671fe8c722ad6dc3bd94821987d078" > < td class = "memItemLeft" valign = "top" >       }      < a class = "el" href = "structopj__codec__private.html#ad0793e19cbeab381df3d8b5c12527404" > m_decompression< / a > < / td > < / tr >
< tr class = "separator:a79671fe8c722ad6dc3bd94821987d078" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:add4d1b7b404adcd79ad4e0fd27593331" > < td class = "memItemLeft" >       struct < b > opj_compression< / b > {< / td > < / tr >
< tr class = "memitem:aea4dc0de39ca425c0c1c75d33e9428fd" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#a31289df7f3e2e05356cf618977abfd48" > opj_start_compress< / a > )(void *p_codec, struct < br class = "typebreak" / >
2015-07-10 18:06:19 +02:00
                  < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *cio, < br class = "typebreak" / >
                  struct < a class = "el" href = "structopj__image.html" > opj_image< / a > *p_image, < br class = "typebreak" / >
                  struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > < br class = "typebreak" / >
                  *p_manager)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "separator:aea4dc0de39ca425c0c1c75d33e9428fd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6c3b10d776fb45fc84d97445ecabb28f" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#a69a43f9427bbb924ad0d64812a5d64ac" > opj_encode< / a > )(void *p_codec, struct < br class = "typebreak" / >
2015-07-10 18:06:19 +02:00
                  < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *p_cio, < br class = "typebreak" / >
                  struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > < br class = "typebreak" / >
                  *p_manager)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "separator:a6c3b10d776fb45fc84d97445ecabb28f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae499a241680df8da24a361bd77b8daca" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#a80eb0918d2389752b13c257dbe441012" > opj_write_tile< / a > )(void *p_codec, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < br class = "typebreak" / >
2015-07-10 18:06:19 +02:00
                  p_tile_index, < a class = "el" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *p_data, < br class = "typebreak" / >
                  < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_data_size, struct < br class = "typebreak" / >
                  < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *p_cio, < br class = "typebreak" / >
                  struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > < br class = "typebreak" / >
                  *p_manager)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "separator:ae499a241680df8da24a361bd77b8daca" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2b5e532aee58b1d417829e9543855a89" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#a7cc27b0b6735da409d34ab3130f8dd86" > opj_end_compress< / a > )(void *p_codec, struct < br class = "typebreak" / >
2015-07-10 18:06:19 +02:00
                  < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *p_cio, < br class = "typebreak" / >
                  struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > < br class = "typebreak" / >
                  *p_manager)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "separator:a2b5e532aee58b1d417829e9543855a89" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a552a7badb09890f0685938290af17455" > < td class = "memItemLeft" >             void(*      < a class = "el" href = "structopj__codec__private.html#a508cc5b3d10254132ca6790a97f298b2" > opj_destroy< / a > )(void *p_codec)< / td > < / tr >
< tr class = "separator:a552a7badb09890f0685938290af17455" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2a1e98fea0460d23831b5544c98dd1f8" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#afb43b7c8e6daea627eb10a2b2457e7b6" > opj_setup_encoder< / a > )(void *p_codec, < br class = "typebreak" / >
                  < a class = "el" href = "openjpeg_8h.html#a56cfad54152353eb4c24f55544b43cb2" > opj_cparameters_t< / a > *p_param, < br class = "typebreak" / >
2015-07-10 18:06:19 +02:00
                  struct < a class = "el" href = "structopj__image.html" > opj_image< / a > *p_image, < br class = "typebreak" / >
                  struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > < br class = "typebreak" / >
                  *p_manager)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "separator:a2a1e98fea0460d23831b5544c98dd1f8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ace1a73d61c22fcf6db511ae4c9f9549d" > < td class = "memItemLeft" >             < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*      < a class = "el" href = "structopj__codec__private.html#a5d7703bbad705d46fa9386fb25f130c2" > opj_encoder_set_extra_options< / a > )(void *p_codec, const char < br class = "typebreak" / >
2020-12-28 22:12:25 +01:00
                  *const *p_options, struct < br class = "typebreak" / >
                  < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "separator:ace1a73d61c22fcf6db511ae4c9f9549d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:add4d1b7b404adcd79ad4e0fd27593331" > < td class = "memItemLeft" valign = "top" >       }      < a class = "el" href = "structopj__codec__private.html#ad874ca7c0a318216d3fbf5103b81c8a9" > m_compression< / a > < / td > < / tr >
< tr class = "separator:add4d1b7b404adcd79ad4e0fd27593331" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa1ea6da2fb49704f22aff985ae1ab22c" > < td class = "memItemLeft" valign = "top" > }  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > m_codec_data< / a > < / td > < / tr >
< tr class = "memdesc:aa1ea6da2fb49704f22aff985ae1ab22c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > FIXME DOC. < a href = "structopj__codec__private.html#aa1ea6da2fb49704f22aff985ae1ab22c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aa1ea6da2fb49704f22aff985ae1ab22c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "memitem:a59b2256a734fada5d6775b0e49ae8209" > < td class = "memItemLeft" align = "right" valign = "top" > void *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > m_codec< / a > < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a59b2256a734fada5d6775b0e49ae8209" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > FIXME DOC. < a href = "structopj__codec__private.html#a59b2256a734fada5d6775b0e49ae8209" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a59b2256a734fada5d6775b0e49ae8209" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a80c19f6fb64d1bd40b8593042730ea16" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "event_8h.html#a9015b7726990d51ca282c8134b8eccdd" > opj_event_mgr_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > m_event_mgr< / a > < / td > < / tr >
< tr class = "memdesc:a80c19f6fb64d1bd40b8593042730ea16" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Event handler. < a href = "structopj__codec__private.html#a80c19f6fb64d1bd40b8593042730ea16" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a80c19f6fb64d1bd40b8593042730ea16" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2b260d149ef24ac3bef21d80a804e34e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > is_decompressor< / a > < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a2b260d149ef24ac3bef21d80a804e34e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Flag to indicate if the codec is used to decode or encode. < a href = "structopj__codec__private.html#a2b260d149ef24ac3bef21d80a804e34e" > More...< / a > < br / > < / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a2b260d149ef24ac3bef21d80a804e34e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aab9f27707ff821e374dde5beac90ca9f" > < td class = "memItemLeft" align = "right" valign = "top" > void(*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codec__private.html#aab9f27707ff821e374dde5beac90ca9f" > opj_dump_codec< / a > )(void *p_codec, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > info_flag, FILE *output_stream)< / td > < / tr >
< tr class = "separator:aab9f27707ff821e374dde5beac90ca9f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a13ebe213da45238c20de1bc2004c76bd" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a7e69386eeda6ae24a05ef84f9e80d0af" > opj_codestream_info_v2_t< / a > *(*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codec__private.html#a13ebe213da45238c20de1bc2004c76bd" > opj_get_codec_info< / a > )(void *p_codec)< / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a13ebe213da45238c20de1bc2004c76bd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memitem:a5c41b629596dcc3a8d02fa0255c3d02b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#aef4e40da13534ecda530816e133bfce8" > opj_codestream_index_t< / a > *(*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codec__private.html#a5c41b629596dcc3a8d02fa0255c3d02b" > opj_get_codec_index< / a > )(void *p_codec)< / td > < / tr >
2015-07-10 18:06:19 +02:00
< tr class = "separator:a5c41b629596dcc3a8d02fa0255c3d02b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "memitem:a29f011df297704faaded798ed269ef75" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codec__private.html#a29f011df297704faaded798ed269ef75" > opj_set_threads< / a > )(void *p_codec, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > num_threads)< / td > < / tr >
2022-05-13 20:21:13 +02:00
< tr class = "memdesc:a29f011df297704faaded798ed269ef75" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set number of threads. < a href = "structopj__codec__private.html#a29f011df297704faaded798ed269ef75" > More...< / a > < br / > < / td > < / tr >
2017-08-10 06:39:58 +02:00
< tr class = "separator:a29f011df297704faaded798ed269ef75" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-07-10 18:06:19 +02:00
< / table >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
< div class = "textblock" > < p > Main codec handler used for compression or decompression. < / p >
< / div > < h2 class = "groupheader" > Field Documentation< / h2 >
2022-05-13 20:21:13 +02:00
< a id = "a2b260d149ef24ac3bef21d80a804e34e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2b260d149ef24ac3bef21d80a804e34e" > ◆ < / a > < / span > is_decompressor< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > opj_codec_private::is_decompressor< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Flag to indicate if the codec is used to decode or encode. < / p >
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a990851329975143ee0ad6d9fdf461f06" > opj_create_compress()< / a > , < a class = "el" href = "openjpeg_8h.html#a411e8a7a5ea89724038fd143a48a6892" > opj_create_decompress()< / 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 = "openjpeg_8h.html#a69251f43a74c3c5716fd4f4d24e8a528" > opj_decoder_set_strict_mode()< / a > , < a class = "el" href = "openjpeg_8h.html#a4703066003416217f2a108b99f50c4d5" > opj_destroy_codec()< / a > , < a class = "el" href = "openjpeg_8h.html#a07b1a78e17f8c23f7fd1a4d282b9537b" > opj_encode()< / a > , < a class = "el" href = "openjpeg_8h.html#af850f0334031b7c707ab7167801ef017" > opj_encoder_set_extra_options()< / a > , < a class = "el" href = "openjpeg_8h.html#a0db5facf635c28129d1bbbd6626950b6" > opj_end_compress()< / a > , < a class = "el" href = "openjpeg_8h.html#a5b747bfbcf5be1b36aec8f1b8447d085" > opj_end_decompress()< / a > , < a class = "el" href = "openjpeg_8h.html#aa67a413455bb7e2b53f4e4c2c1e604ef" > opj_get_decoded_tile()< / a > , < a class = "el" href = "openjpeg_8h.html#ab7ccce9a2fb0cf5caa18d814e7f2947f" > opj_read_header()< / a > , < a class = "el" href = "openjpeg_8h.html#a1e19d815afde20f647102ae9f5beead2" > opj_read_tile_header()< / a > , < a class = "el" href = "openjpeg_8h.html#a29648f3323808658b11710fc5a7cfa89" > opj_set_decode_area()< / a > , < a class = "el" href = "openjpeg_8h.html#af7aa8f8295d792db318dc214f692e679" > opj_set_decoded_components()< / a > , < a class = "el" href = "openjpeg_8h.html#accb6a7b065e3808777237012011e6894" > opj_setup_decoder()< / a > , < a class = "el" href = "openjpeg_8h.html#a9292a3d2e289e49cbb1df3a4976092cb" > opj_setup_encoder()< / a > , < a class = "el" href = "openjpeg_8h.html#afaaf1b749d982c1fe36749b0542b581b" > opj_start_compress()< / a > , and < a class = "el" href = "openjpeg_8h.html#a0a8bf8169aceca7b355f54700759a1f0" > opj_write_tile()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a59b2256a734fada5d6775b0e49ae8209" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a59b2256a734fada5d6775b0e49ae8209" > ◆ < / a > < / span > m_codec< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void* opj_codec_private::m_codec< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > FIXME DOC. < / p >
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < 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#a411e8a7a5ea89724038fd143a48a6892" > opj_create_decompress()< / 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 = "openjpeg_8h.html#a69251f43a74c3c5716fd4f4d24e8a528" > opj_decoder_set_strict_mode()< / a > , < a class = "el" href = "openjpeg_8h.html#a4703066003416217f2a108b99f50c4d5" > opj_destroy_codec()< / a > , < a class = "el" href = "openjpeg_8h.html#ad62cb2f523825f2036ddad0387b1e2b2" > opj_dump_codec()< / a > , < a class = "el" href = "openjpeg_8h.html#a07b1a78e17f8c23f7fd1a4d282b9537b" > opj_encode()< / a > , < a class = "el" href = "openjpeg_8h.html#af850f0334031b7c707ab7167801ef017" > opj_encoder_set_extra_options()< / a > , < a class = "el" href = "openjpeg_8h.html#a0db5facf635c28129d1bbbd6626950b6" > opj_end_compress()< / a > , < a class = "el" href = "openjpeg_8h.html#a5b747bfbcf5be1b36aec8f1b8447d085" > opj_end_decompress()< / a > , < a class = "el" href = "openjpeg_8h.html#a94daf46def250f24e7aeca800818e7d8" > opj_get_cstr_index()< / a > , < a class = "el" href = "openjpeg_8h.html#ac4209d9dff9fee40d6604d0c3781a036" > opj_get_cstr_info()< / a > , < a class = "el" href = "openjpeg_8h.html#aa67a413455bb7e2b53f4e4c2c1e604ef" > opj_get_decoded_tile()< / a > , < a class = "el" href = "openjpeg_8h.html#ab7ccce9a2fb0cf5caa18d814e7f2947f" > opj_read_header()< / a > , < a class = "el" href = "openjpeg_8h.html#a1e19d815afde20f647102ae9f5beead2" > opj_read_tile_header()< / a > , < a class = "el" href = "openjpeg_8h.html#a29648f3323808658b11710fc5a7cfa89" > opj_set_decode_area()< / a > , < a class = "el" href = "openjpeg_8h.html#af7aa8f8295d792db318dc214f692e679" > opj_set_decoded_components()< / a > , < a class = "el" href = "openjpeg_8h.html#a1212c14b4728546170c329acd0c04e78" > opj_set_decoded_resolution_factor()< / a > , < a class = "el" href = "openjpeg_8h.html#accb6a7b065e3808777237012011e6894" > opj_setup_decoder()< / a > , < a class = "el" href = "openjpeg_8h.html#a9292a3d2e289e49cbb1df3a4976092cb" > opj_setup_encoder()< / a > , < a class = "el" href = "openjpeg_8h.html#afaaf1b749d982c1fe36749b0542b581b" > opj_start_compress()< / a > , and < a class = "el" href = "openjpeg_8h.html#a0a8bf8169aceca7b355f54700759a1f0" > opj_write_tile()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aa1ea6da2fb49704f22aff985ae1ab22c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa1ea6da2fb49704f22aff985ae1ab22c" > ◆ < / a > < / span > m_codec_data< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > union { ... } opj_codec_private::m_codec_data< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > FIXME DOC. < / p >
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a990851329975143ee0ad6d9fdf461f06" > opj_create_compress()< / a > , < a class = "el" href = "openjpeg_8h.html#a411e8a7a5ea89724038fd143a48a6892" > opj_create_decompress()< / 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 = "openjpeg_8h.html#a69251f43a74c3c5716fd4f4d24e8a528" > opj_decoder_set_strict_mode()< / a > , < a class = "el" href = "openjpeg_8h.html#a4703066003416217f2a108b99f50c4d5" > opj_destroy_codec()< / a > , < a class = "el" href = "openjpeg_8h.html#a07b1a78e17f8c23f7fd1a4d282b9537b" > opj_encode()< / a > , < a class = "el" href = "openjpeg_8h.html#af850f0334031b7c707ab7167801ef017" > opj_encoder_set_extra_options()< / a > , < a class = "el" href = "openjpeg_8h.html#a0db5facf635c28129d1bbbd6626950b6" > opj_end_compress()< / a > , < a class = "el" href = "openjpeg_8h.html#a5b747bfbcf5be1b36aec8f1b8447d085" > opj_end_decompress()< / a > , < a class = "el" href = "openjpeg_8h.html#aa67a413455bb7e2b53f4e4c2c1e604ef" > opj_get_decoded_tile()< / a > , < a class = "el" href = "openjpeg_8h.html#ab7ccce9a2fb0cf5caa18d814e7f2947f" > opj_read_header()< / a > , < a class = "el" href = "openjpeg_8h.html#a1e19d815afde20f647102ae9f5beead2" > opj_read_tile_header()< / a > , < a class = "el" href = "openjpeg_8h.html#a29648f3323808658b11710fc5a7cfa89" > opj_set_decode_area()< / a > , < a class = "el" href = "openjpeg_8h.html#af7aa8f8295d792db318dc214f692e679" > opj_set_decoded_components()< / a > , < a class = "el" href = "openjpeg_8h.html#a1212c14b4728546170c329acd0c04e78" > opj_set_decoded_resolution_factor()< / a > , < a class = "el" href = "openjpeg_8h.html#accb6a7b065e3808777237012011e6894" > opj_setup_decoder()< / a > , < a class = "el" href = "openjpeg_8h.html#a9292a3d2e289e49cbb1df3a4976092cb" > opj_setup_encoder()< / a > , < a class = "el" href = "openjpeg_8h.html#afaaf1b749d982c1fe36749b0542b581b" > opj_start_compress()< / a > , and < a class = "el" href = "openjpeg_8h.html#a0a8bf8169aceca7b355f54700759a1f0" > opj_write_tile()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ad874ca7c0a318216d3fbf5103b81c8a9" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad874ca7c0a318216d3fbf5103b81c8a9" > ◆ < / a > < / span > m_compression< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > struct { ... } ::opj_compression opj_codec_private::m_compression< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a990851329975143ee0ad6d9fdf461f06" > opj_create_compress()< / a > , < a class = "el" href = "openjpeg_8h.html#a4703066003416217f2a108b99f50c4d5" > opj_destroy_codec()< / a > , < a class = "el" href = "openjpeg_8h.html#a07b1a78e17f8c23f7fd1a4d282b9537b" > opj_encode()< / a > , < a class = "el" href = "openjpeg_8h.html#af850f0334031b7c707ab7167801ef017" > opj_encoder_set_extra_options()< / a > , < a class = "el" href = "openjpeg_8h.html#a0db5facf635c28129d1bbbd6626950b6" > opj_end_compress()< / a > , < a class = "el" href = "openjpeg_8h.html#a9292a3d2e289e49cbb1df3a4976092cb" > opj_setup_encoder()< / a > , < a class = "el" href = "openjpeg_8h.html#afaaf1b749d982c1fe36749b0542b581b" > opj_start_compress()< / a > , and < a class = "el" href = "openjpeg_8h.html#a0a8bf8169aceca7b355f54700759a1f0" > opj_write_tile()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ad0793e19cbeab381df3d8b5c12527404" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad0793e19cbeab381df3d8b5c12527404" > ◆ < / a > < / span > m_decompression< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > struct { ... } ::opj_decompression opj_codec_private::m_decompression< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a411e8a7a5ea89724038fd143a48a6892" > opj_create_decompress()< / 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 = "openjpeg_8h.html#a69251f43a74c3c5716fd4f4d24e8a528" > opj_decoder_set_strict_mode()< / a > , < a class = "el" href = "openjpeg_8h.html#a4703066003416217f2a108b99f50c4d5" > opj_destroy_codec()< / a > , < a class = "el" href = "openjpeg_8h.html#a5b747bfbcf5be1b36aec8f1b8447d085" > opj_end_decompress()< / a > , < a class = "el" href = "openjpeg_8h.html#aa67a413455bb7e2b53f4e4c2c1e604ef" > opj_get_decoded_tile()< / a > , < a class = "el" href = "openjpeg_8h.html#ab7ccce9a2fb0cf5caa18d814e7f2947f" > opj_read_header()< / a > , < a class = "el" href = "openjpeg_8h.html#a1e19d815afde20f647102ae9f5beead2" > opj_read_tile_header()< / a > , < a class = "el" href = "openjpeg_8h.html#a29648f3323808658b11710fc5a7cfa89" > opj_set_decode_area()< / a > , < a class = "el" href = "openjpeg_8h.html#af7aa8f8295d792db318dc214f692e679" > opj_set_decoded_components()< / a > , < a class = "el" href = "openjpeg_8h.html#a1212c14b4728546170c329acd0c04e78" > opj_set_decoded_resolution_factor()< / a > , and < a class = "el" href = "openjpeg_8h.html#accb6a7b065e3808777237012011e6894" > opj_setup_decoder()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a80c19f6fb64d1bd40b8593042730ea16" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a80c19f6fb64d1bd40b8593042730ea16" > ◆ < / a > < / span > m_event_mgr< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "event_8h.html#a9015b7726990d51ca282c8134b8eccdd" > opj_event_mgr_t< / a > opj_codec_private::m_event_mgr< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Event handler. < / p >
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a990851329975143ee0ad6d9fdf461f06" > opj_create_compress()< / a > , < a class = "el" href = "openjpeg_8h.html#a411e8a7a5ea89724038fd143a48a6892" > opj_create_decompress()< / 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 = "openjpeg_8h.html#a69251f43a74c3c5716fd4f4d24e8a528" > opj_decoder_set_strict_mode()< / a > , < a class = "el" href = "openjpeg_8h.html#a07b1a78e17f8c23f7fd1a4d282b9537b" > opj_encode()< / a > , < a class = "el" href = "openjpeg_8h.html#af850f0334031b7c707ab7167801ef017" > opj_encoder_set_extra_options()< / a > , < a class = "el" href = "openjpeg_8h.html#a0db5facf635c28129d1bbbd6626950b6" > opj_end_compress()< / a > , < a class = "el" href = "openjpeg_8h.html#a5b747bfbcf5be1b36aec8f1b8447d085" > opj_end_decompress()< / a > , < a class = "el" href = "openjpeg_8h.html#aa67a413455bb7e2b53f4e4c2c1e604ef" > opj_get_decoded_tile()< / a > , < a class = "el" href = "openjpeg_8h.html#ab7ccce9a2fb0cf5caa18d814e7f2947f" > opj_read_header()< / a > , < a class = "el" href = "openjpeg_8h.html#a1e19d815afde20f647102ae9f5beead2" > opj_read_tile_header()< / a > , < a class = "el" href = "openjpeg_8h.html#a29648f3323808658b11710fc5a7cfa89" > opj_set_decode_area()< / a > , < a class = "el" href = "openjpeg_8h.html#af7aa8f8295d792db318dc214f692e679" > opj_set_decoded_components()< / a > , < a class = "el" href = "openjpeg_8h.html#a1212c14b4728546170c329acd0c04e78" > opj_set_decoded_resolution_factor()< / a > , < a class = "el" href = "openjpeg_8h.html#a52a1f826dd3a2d257fa5b935b60a82ac" > opj_set_error_handler()< / a > , < a class = "el" href = "openjpeg_8h.html#ac887f1d80d30a49fe20b673836783696" > opj_set_info_handler()< / a > , < a class = "el" href = "openjpeg_8h.html#ae24aa81acf8ec8154f099bbe35703c0a" > opj_set_warning_handler()< / a > , < a class = "el" href = "openjpeg_8h.html#accb6a7b065e3808777237012011e6894" > opj_setup_decoder()< / a > , < a class = "el" href = "openjpeg_8h.html#a9292a3d2e289e49cbb1df3a4976092cb" > opj_setup_encoder()< / a > , < a class = "el" href = "openjpeg_8h.html#afaaf1b749d982c1fe36749b0542b581b" > opj_start_compress()< / a > , and < a class = "el" href = "openjpeg_8h.html#a0a8bf8169aceca7b355f54700759a1f0" > opj_write_tile()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a5a882189b793b6beba6111efb865e21d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5a882189b793b6beba6111efb865e21d" > ◆ < / a > < / span > opj_decode< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_decode) (void *p_codec, struct < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *p_cio, < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *p_image, struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Decoding function. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ac49179e15d7187487d58779151cad0cd" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac49179e15d7187487d58779151cad0cd" > ◆ < / a > < / span > opj_decode_tile_data< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_decode_tile_data) (void *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, struct < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *p_cio, struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > FIXME DOC. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ac66cc688d38a15a5da025c0ff5cf4dd8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac66cc688d38a15a5da025c0ff5cf4dd8" > ◆ < / a > < / span > opj_decoder_set_strict_mode< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > void(* opj_codec_private::opj_decoder_set_strict_mode) (void *p_codec, < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > strict)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Strict mode function handler. < / p >
< / div >
< / div >
< a id = "a508cc5b3d10254132ca6790a97f298b2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a508cc5b3d10254132ca6790a97f298b2" > ◆ < / a > < / span > opj_destroy< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void(* opj_codec_private::opj_destroy) (void *p_codec)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Codec destroy function handler. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "aab9f27707ff821e374dde5beac90ca9f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aab9f27707ff821e374dde5beac90ca9f" > ◆ < / a > < / span > opj_dump_codec< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void(* opj_codec_private::opj_dump_codec) (void *p_codec, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > info_flag, FILE *output_stream)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a411e8a7a5ea89724038fd143a48a6892" > opj_create_decompress()< / a > , and < a class = "el" href = "openjpeg_8h.html#ad62cb2f523825f2036ddad0387b1e2b2" > opj_dump_codec()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a69a43f9427bbb924ad0d64812a5d64ac" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a69a43f9427bbb924ad0d64812a5d64ac" > ◆ < / a > < / span > opj_encode< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_encode) (void *p_codec, struct < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *p_cio, struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a5d7703bbad705d46fa9386fb25f130c2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5d7703bbad705d46fa9386fb25f130c2" > ◆ < / a > < / span > opj_encoder_set_extra_options< / h2 >
2020-12-28 22:12:25 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_encoder_set_extra_options) (void *p_codec, const char *const *p_options, struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td >
2020-12-28 22:12:25 +01:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-04-02 16:25:55 +02:00
2020-12-28 22:12:25 +01:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a7cc27b0b6735da409d34ab3130f8dd86" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7cc27b0b6735da409d34ab3130f8dd86" > ◆ < / a > < / span > opj_end_compress< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_end_compress) (void *p_codec, struct < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *p_cio, struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a73e4a746e1d751f678460d0bac97122c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a73e4a746e1d751f678460d0bac97122c" > ◆ < / a > < / span > opj_end_decompress< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_end_decompress) (void *p_codec, struct < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *cio, struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Reading function used after codestream if necessary. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a5c41b629596dcc3a8d02fa0255c3d02b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5c41b629596dcc3a8d02fa0255c3d02b" > ◆ < / a > < / span > opj_get_codec_index< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#aef4e40da13534ecda530816e133bfce8" > opj_codestream_index_t< / a > *(* opj_codec_private::opj_get_codec_index) (void *p_codec)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a411e8a7a5ea89724038fd143a48a6892" > opj_create_decompress()< / a > , and < a class = "el" href = "openjpeg_8h.html#a94daf46def250f24e7aeca800818e7d8" > opj_get_cstr_index()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a13ebe213da45238c20de1bc2004c76bd" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a13ebe213da45238c20de1bc2004c76bd" > ◆ < / a > < / span > opj_get_codec_info< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#a7e69386eeda6ae24a05ef84f9e80d0af" > opj_codestream_info_v2_t< / a > *(* opj_codec_private::opj_get_codec_info) (void *p_codec)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "openjpeg_8h.html#a411e8a7a5ea89724038fd143a48a6892" > opj_create_decompress()< / a > , and < a class = "el" href = "openjpeg_8h.html#ac4209d9dff9fee40d6604d0c3781a036" > opj_get_cstr_info()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a55573df7c2bcc775d300dda63ec31061" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a55573df7c2bcc775d300dda63ec31061" > ◆ < / a > < / span > opj_get_decoded_tile< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_get_decoded_tile) (void *p_codec, < a class = "el" href = "cio_8h.html#a87df528e86c1032677d7841d1fb1270a" > opj_stream_private_t< / a > *p_cio, < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *p_image, struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > tile_index)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Get tile function. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a63bed644bddf0ac684fd9b31fdf631d0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a63bed644bddf0ac684fd9b31fdf631d0" > ◆ < / a > < / span > opj_read_header< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_read_header) (struct < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *cio, void *p_codec, < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > **p_image, struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Main header reading function handler. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "af0c0eea84456bad053ff25f2616b31df" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af0c0eea84456bad053ff25f2616b31df" > ◆ < / a > < / span > opj_read_tile_header< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_read_tile_header) (void *p_codec, < 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, struct < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *p_cio, struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > FIXME DOC. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "af14bab9e09e5650eb8269a4a6569474d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af14bab9e09e5650eb8269a4a6569474d" > ◆ < / a > < / span > opj_set_decode_area< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_set_decode_area) (void *p_codec, < a class = "el" href = "openjpeg_8h.html#a938748004a587b25d8a5b8d3b344bad4" > opj_image_t< / a > *p_image, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_start_x, < a class = "el" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_end_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_y, struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Set decode area function handler. < / p >
2017-10-05 00:57:21 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "ad06884ebbbf3bdf412feff80c4d9bca5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad06884ebbbf3bdf412feff80c4d9bca5" > ◆ < / a > < / span > opj_set_decoded_components< / h2 >
2017-10-05 00:57:21 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_set_decoded_components) (void *p_codec, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > num_comps, const < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > *comps_indices, < a class = "el" href = "event_8h.html#a9015b7726990d51ca282c8134b8eccdd" > opj_event_mgr_t< / a > *p_manager)< / td >
2017-10-05 00:57:21 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Set the decoded components. < / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a599fac2e420b487fcb946fa64d03cab1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a599fac2e420b487fcb946fa64d03cab1" > ◆ < / a > < / span > opj_set_decoded_resolution_factor< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_set_decoded_resolution_factor) (void *p_codec, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > res_factor, < a class = "el" href = "event_8h.html#a9015b7726990d51ca282c8134b8eccdd" > opj_event_mgr_t< / a > *p_manager)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Set the decoded resolution factor. < / p >
< / div >
2017-08-10 06:39:58 +02:00
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a29f011df297704faaded798ed269ef75" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a29f011df297704faaded798ed269ef75" > ◆ < / a > < / span > opj_set_threads< / h2 >
2017-08-10 06:39:58 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_set_threads) (void *p_codec, < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > num_threads)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Set number of threads. < / p >
2022-05-13 20:21:13 +02:00
< p class = "reference" > Referenced by < 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 > , and < a class = "el" href = "openjpeg_8h.html#a411e8a7a5ea89724038fd143a48a6892" > opj_create_decompress()< / a > .< / p >
2017-08-10 06:39:58 +02:00
< / div >
2015-07-10 18:06:19 +02:00
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a19cb6b8fdf4de37a7d755a849ce13b1a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a19cb6b8fdf4de37a7d755a849ce13b1a" > ◆ < / a > < / span > opj_setup_decoder< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > void(* opj_codec_private::opj_setup_decoder) (void *p_codec, < a class = "el" href = "openjpeg_8h.html#a185e2777174adf9bb684bd7b566f82e0" > opj_dparameters_t< / a > *p_param)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Setup decoder function handler. < / p >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "afb43b7c8e6daea627eb10a2b2457e7b6" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#afb43b7c8e6daea627eb10a2b2457e7b6" > ◆ < / a > < / span > opj_setup_encoder< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_setup_encoder) (void *p_codec, < a class = "el" href = "openjpeg_8h.html#a56cfad54152353eb4c24f55544b43cb2" > opj_cparameters_t< / a > *p_param, struct < a class = "el" href = "structopj__image.html" > opj_image< / a > *p_image, struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a31289df7f3e2e05356cf618977abfd48" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a31289df7f3e2e05356cf618977abfd48" > ◆ < / a > < / span > opj_start_compress< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_start_compress) (void *p_codec, struct < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *cio, struct < a class = "el" href = "structopj__image.html" > opj_image< / a > *p_image, struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-05-13 20:21:13 +02:00
< a id = "a80eb0918d2389752b13c257dbe441012" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a80eb0918d2389752b13c257dbe441012" > ◆ < / a > < / span > opj_write_tile< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-05-13 20:21:13 +02:00
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (* opj_codec_private::opj_write_tile) (void *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, struct < a class = "el" href = "structopj__stream__private.html" > opj_stream_private< / a > *p_cio, struct < a class = "el" href = "structopj__event__mgr.html" > opj_event_mgr< / a > *p_manager)< / td >
2015-07-10 18:06:19 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< hr / > The documentation for this struct was generated from the following file:< ul >
< li > < a class = "el" href = "opj__codec_8h_source.html" > opj_codec.h< / a > < / li >
< / ul >
< / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
Generated by   < a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
2022-05-13 20:21:13 +02:00
< / a > 1.8.17
2015-07-10 18:06:19 +02:00
< / small > < / address >
< / body >
< / html >