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" / >
2019-04-02 16:25:55 +02:00
< meta name = "generator" content = "Doxygen 1.8.13" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
2015-07-10 18:06:19 +02:00
< title > OpenJPEG: opj_codestream_index 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
2019-04-02 16:25:55 +02:00
  < span id = "projectnumber" > 2.3.1< / span >
2015-07-10 18:06:19 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2019-04-02 16:25:55 +02:00
<!-- Generated by Doxygen 1.8.13 -->
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
$(function() {
initMenu('',false,false,'search.php','Search');
});
< / 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_codestream_index Struct Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< p > Index structure of the codestream (FIXME should be expand and enhance)
< a href = "structopj__codestream__index.html#details" > More...< / a > < / p >
< p > < code > #include < < a class = "el" href = "openjpeg_8h_source.html" > openjpeg.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 >
< tr class = "memitem:a812db107386fa6513a3b0d00670c2e6a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codestream__index.html#a812db107386fa6513a3b0d00670c2e6a" > main_head_start< / a > < / td > < / tr >
< tr class = "memdesc:a812db107386fa6513a3b0d00670c2e6a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > main header start position (SOC position) < a href = "#a812db107386fa6513a3b0d00670c2e6a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a812db107386fa6513a3b0d00670c2e6a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad1cbf83b73e96560352d824700c7b74d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codestream__index.html#ad1cbf83b73e96560352d824700c7b74d" > main_head_end< / a > < / td > < / tr >
< tr class = "memdesc:ad1cbf83b73e96560352d824700c7b74d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > main header end position (first SOT position) < a href = "#ad1cbf83b73e96560352d824700c7b74d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad1cbf83b73e96560352d824700c7b74d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab4e62867bbd858edcdb1aee2ae20bdda" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#ad915cf26c4c9cc10a75b2d9287dbbb5e" > OPJ_UINT64< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codestream__index.html#ab4e62867bbd858edcdb1aee2ae20bdda" > codestream_size< / a > < / td > < / tr >
< tr class = "memdesc:ab4e62867bbd858edcdb1aee2ae20bdda" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > codestream's size < a href = "#ab4e62867bbd858edcdb1aee2ae20bdda" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ab4e62867bbd858edcdb1aee2ae20bdda" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af9a9dd18972fbe7265821c06cbfee3ac" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codestream__index.html#af9a9dd18972fbe7265821c06cbfee3ac" > marknum< / a > < / td > < / tr >
< tr class = "memdesc:af9a9dd18972fbe7265821c06cbfee3ac" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > number of markers < a href = "#af9a9dd18972fbe7265821c06cbfee3ac" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:af9a9dd18972fbe7265821c06cbfee3ac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0a3dfedef12123df206434b4421da5e3" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a8d13df85ea14a6a64ad403e168b0be37" > opj_marker_info_t< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codestream__index.html#a0a3dfedef12123df206434b4421da5e3" > marker< / a > < / td > < / tr >
< tr class = "memdesc:a0a3dfedef12123df206434b4421da5e3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > list of markers < a href = "#a0a3dfedef12123df206434b4421da5e3" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a0a3dfedef12123df206434b4421da5e3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a94043c6b0020bf1e0ad46d25a18248d9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codestream__index.html#a94043c6b0020bf1e0ad46d25a18248d9" > maxmarknum< / a > < / td > < / tr >
< tr class = "memdesc:a94043c6b0020bf1e0ad46d25a18248d9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > actual size of markers array < a href = "#a94043c6b0020bf1e0ad46d25a18248d9" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a94043c6b0020bf1e0ad46d25a18248d9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac623647a3c3d88b83db82acfd90f80d0" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codestream__index.html#ac623647a3c3d88b83db82acfd90f80d0" > nb_of_tiles< / a > < / td > < / tr >
< tr class = "separator:ac623647a3c3d88b83db82acfd90f80d0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab7ce4372a9717a7f6c1ef21553738cd1" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "openjpeg_8h.html#ab230c306bbf1cfbf48e1a1f8a3b438af" > opj_tile_index_t< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structopj__codestream__index.html#ab7ce4372a9717a7f6c1ef21553738cd1" > tile_index< / a > < / td > < / tr >
< tr class = "separator:ab7ce4372a9717a7f6c1ef21553738cd1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
< div class = "textblock" > < p > Index structure of the codestream (FIXME should be expand and enhance) < / p >
< / div > < h2 class = "groupheader" > Field Documentation< / h2 >
2019-04-02 16:25:55 +02:00
< a id = "ab4e62867bbd858edcdb1aee2ae20bdda" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab4e62867bbd858edcdb1aee2ae20bdda" > ◆ < / a > < / span > codestream_size< / 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#ad915cf26c4c9cc10a75b2d9287dbbb5e" > OPJ_UINT64< / a > opj_codestream_index::codestream_size< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > codestream's size < / p >
2019-04-02 16:25:55 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "j2k_8h.html#aab1aefcf177ba3726b29afec69993f6b" > j2k_get_cstr_index()< / a > , and < a class = "el" href = "group___j2_k.html#ga69036131823e6cddc1313df546d178be" > opj_j2k_write_epc()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2019-04-02 16:25:55 +02:00
< a id = "ad1cbf83b73e96560352d824700c7b74d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad1cbf83b73e96560352d824700c7b74d" > ◆ < / a > < / span > main_head_end< / 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#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > opj_codestream_index::main_head_end< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > main header end position (first SOT position) < / p >
2019-04-02 16:25:55 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "j2k_8h.html#aab1aefcf177ba3726b29afec69993f6b" > j2k_get_cstr_index()< / a > , < a class = "el" href = "j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2" > opj_j2k_decode_one_tile()< / a > , < a class = "el" href = "group___j2_k.html#ga2b7e7cbaaffd2361ade9b2c79b6627f2" > opj_j2k_dump_MH_index()< / a > , < a class = "el" href = "group___j2_k.html#ga06bfef520a515d5b8c8eb2b7fa8f555e" > opj_j2k_get_end_header()< / a > , and < a class = "el" href = "group___j2_k.html#ga445c467bde1da70f07c2cdcd3ffbc25c" > opj_j2k_read_header_procedure()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2019-04-02 16:25:55 +02:00
< a id = "a812db107386fa6513a3b0d00670c2e6a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a812db107386fa6513a3b0d00670c2e6a" > ◆ < / a > < / span > main_head_start< / 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#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > opj_codestream_index::main_head_start< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > main header start position (SOC position) < / p >
2019-04-02 16:25:55 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "j2k_8h.html#aab1aefcf177ba3726b29afec69993f6b" > j2k_get_cstr_index()< / a > , < a class = "el" href = "group___j2_k.html#ga2b7e7cbaaffd2361ade9b2c79b6627f2" > opj_j2k_dump_MH_index()< / a > , < a class = "el" href = "group___j2_k.html#ga4a8ad30a3df7afe15c5377a6f673f911" > opj_j2k_read_soc()< / a > , and < a class = "el" href = "group___j2_k.html#ga69036131823e6cddc1313df546d178be" > opj_j2k_write_epc()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2019-04-02 16:25:55 +02:00
< a id = "a0a3dfedef12123df206434b4421da5e3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0a3dfedef12123df206434b4421da5e3" > ◆ < / a > < / span > marker< / 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#a8d13df85ea14a6a64ad403e168b0be37" > opj_marker_info_t< / a > * opj_codestream_index::marker< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > list of markers < / p >
2019-04-02 16:25:55 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "j2k_8h.html#a5836409e5b74b5a9b356e6f24cb9ade8" > j2k_destroy_cstr_index()< / a > , < a class = "el" href = "j2k_8h.html#aab1aefcf177ba3726b29afec69993f6b" > j2k_get_cstr_index()< / a > , < a class = "el" href = "group___j2_k.html#ga1d489122afdca01a88af3e7fe4fbc264" > opj_j2k_add_mhmarker()< / a > , < a class = "el" href = "group___j2_k.html#ga4b2125fe4dc06298bcac21013768d13b" > opj_j2k_create_cstr_index()< / a > , and < a class = "el" href = "group___j2_k.html#ga2b7e7cbaaffd2361ade9b2c79b6627f2" > opj_j2k_dump_MH_index()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2019-04-02 16:25:55 +02:00
< a id = "af9a9dd18972fbe7265821c06cbfee3ac" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af9a9dd18972fbe7265821c06cbfee3ac" > ◆ < / a > < / span > marknum< / 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#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > opj_codestream_index::marknum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > number of markers < / p >
2019-04-02 16:25:55 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "j2k_8h.html#aab1aefcf177ba3726b29afec69993f6b" > j2k_get_cstr_index()< / a > , < a class = "el" href = "group___j2_k.html#ga1d489122afdca01a88af3e7fe4fbc264" > opj_j2k_add_mhmarker()< / a > , < a class = "el" href = "group___j2_k.html#ga4b2125fe4dc06298bcac21013768d13b" > opj_j2k_create_cstr_index()< / a > , and < a class = "el" href = "group___j2_k.html#ga2b7e7cbaaffd2361ade9b2c79b6627f2" > opj_j2k_dump_MH_index()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2019-04-02 16:25:55 +02:00
< a id = "a94043c6b0020bf1e0ad46d25a18248d9" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a94043c6b0020bf1e0ad46d25a18248d9" > ◆ < / a > < / span > maxmarknum< / 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#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > opj_codestream_index::maxmarknum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > actual size of markers array < / p >
2019-04-02 16:25:55 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "group___j2_k.html#ga1d489122afdca01a88af3e7fe4fbc264" > opj_j2k_add_mhmarker()< / a > , and < a class = "el" href = "group___j2_k.html#ga4b2125fe4dc06298bcac21013768d13b" > opj_j2k_create_cstr_index()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2019-04-02 16:25:55 +02:00
< a id = "ac623647a3c3d88b83db82acfd90f80d0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac623647a3c3d88b83db82acfd90f80d0" > ◆ < / a > < / span > nb_of_tiles< / 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#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > opj_codestream_index::nb_of_tiles< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-04-02 16:25:55 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "j2k_8h.html#a5836409e5b74b5a9b356e6f24cb9ade8" > j2k_destroy_cstr_index()< / a > , < a class = "el" href = "j2k_8h.html#aab1aefcf177ba3726b29afec69993f6b" > j2k_get_cstr_index()< / a > , < a class = "el" href = "group___j2_k.html#ga555b0066bf125eea39ab1cb7fdec2e5b" > opj_j2k_allocate_tile_element_cstr_index()< / a > , and < a class = "el" href = "group___j2_k.html#ga2b7e7cbaaffd2361ade9b2c79b6627f2" > opj_j2k_dump_MH_index()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
2019-04-02 16:25:55 +02:00
< a id = "ab7ce4372a9717a7f6c1ef21553738cd1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab7ce4372a9717a7f6c1ef21553738cd1" > ◆ < / a > < / span > tile_index< / h2 >
2015-07-10 18:06:19 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "openjpeg_8h.html#ab230c306bbf1cfbf48e1a1f8a3b438af" > opj_tile_index_t< / a > * opj_codestream_index::tile_index< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-04-02 16:25:55 +02:00
< p class = "reference" > Referenced by < a class = "el" href = "j2k_8h.html#a5836409e5b74b5a9b356e6f24cb9ade8" > j2k_destroy_cstr_index()< / a > , < a class = "el" href = "j2k_8h.html#aab1aefcf177ba3726b29afec69993f6b" > j2k_get_cstr_index()< / a > , < a class = "el" href = "group___j2_k.html#gac5cf290f62c510f4896ad41f872336a7" > opj_j2k_add_tlmarker()< / a > , < a class = "el" href = "group___j2_k.html#ga555b0066bf125eea39ab1cb7fdec2e5b" > opj_j2k_allocate_tile_element_cstr_index()< / a > , < a class = "el" href = "group___j2_k.html#ga4b2125fe4dc06298bcac21013768d13b" > opj_j2k_create_cstr_index()< / a > , < a class = "el" href = "j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2" > opj_j2k_decode_one_tile()< / a > , < a class = "el" href = "group___j2_k.html#ga2b7e7cbaaffd2361ade9b2c79b6627f2" > opj_j2k_dump_MH_index()< / a > , < a class = "el" href = "group___j2_k.html#gaf1ac6b62e18b03816163369ec3a81eff" > opj_j2k_read_sod()< / a > , < a class = "el" href = "group___j2_k.html#ga935e4014c63e07bf19ad99584f6de430" > opj_j2k_read_sot()< / a > , and < a class = "el" href = "group___t2.html#ga08fffa34be41f4811d8bd99e9364de2e" > opj_t2_decode_packets()< / a > .< / p >
2015-07-10 18:06:19 +02:00
< / div >
< / div >
< hr / > The documentation for this struct was generated from the following file:< ul >
< li > < a class = "el" href = "openjpeg_8h_source.html" > openjpeg.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" / >
2019-04-02 16:25:55 +02:00
< / a > 1.8.13
2015-07-10 18:06:19 +02:00
< / small > < / address >
< / body >
< / html >