Struct openjpeg_sys::opj_codestream_index [−][src]
#[repr(C)]pub struct opj_codestream_index {
pub main_head_start: OPJ_OFF_T,
pub main_head_end: OPJ_OFF_T,
pub codestream_size: OPJ_UINT64,
pub marknum: OPJ_UINT32,
pub marker: *mut opj_marker_info_t,
pub maxmarknum: OPJ_UINT32,
pub nb_of_tiles: OPJ_UINT32,
pub tile_index: *mut opj_tile_index_t,
}
Expand description
Index structure of the codestream (FIXME should be expand and enhance)
Fields
main_head_start: OPJ_OFF_T
main header start position (SOC position)
main_head_end: OPJ_OFF_T
main header end position (first SOT position)
codestream_size: OPJ_UINT64
codestream’s size
marknum: OPJ_UINT32
number of markers
marker: *mut opj_marker_info_t
list of markers
maxmarknum: OPJ_UINT32
actual size of markers array
nb_of_tiles: OPJ_UINT32
tile_index: *mut opj_tile_index_t
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for opj_codestream_index
impl !Send for opj_codestream_index
impl !Sync for opj_codestream_index
impl Unpin for opj_codestream_index
impl UnwindSafe for opj_codestream_index
Blanket Implementations
Mutably borrows from an owned value. Read more