Type Alias openjpeg_sys::opj_poc_t

source ·
pub type opj_poc_t = opj_poc;
Expand description

Progression order changes

Aliased Type§

struct opj_poc_t {
Show 36 fields pub resno0: u32, pub compno0: u32, pub layno1: u32, pub resno1: u32, pub compno1: u32, pub layno0: u32, pub precno0: u32, pub precno1: u32, pub prg1: PROG_ORDER, pub prg: PROG_ORDER, pub progorder: [i8; 5], pub tile: u32, pub tx0: i32, pub tx1: i32, pub ty0: i32, pub ty1: i32, pub layS: u32, pub resS: u32, pub compS: u32, pub prcS: u32, pub layE: u32, pub resE: u32, pub compE: u32, pub prcE: u32, pub txS: u32, pub txE: u32, pub tyS: u32, pub tyE: u32, pub dx: u32, pub dy: u32, pub lay_t: u32, pub res_t: u32, pub comp_t: u32, pub prc_t: u32, pub tx0_t: u32, pub ty0_t: u32,
}

Fields§

§resno0: u32

Resolution num start, Component num start, given by POC

§compno0: u32

Resolution num start, Component num start, given by POC

§layno1: u32

Layer num end,Resolution num end, Component num end, given by POC

§resno1: u32

Layer num end,Resolution num end, Component num end, given by POC

§compno1: u32

Layer num end,Resolution num end, Component num end, given by POC

§layno0: u32

Layer num start,Precinct num start, Precinct num end

§precno0: u32

Layer num start,Precinct num start, Precinct num end

§precno1: u32

Layer num start,Precinct num start, Precinct num end

§prg1: PROG_ORDER

Progression order enum

§prg: PROG_ORDER

Progression order enum

§progorder: [i8; 5]

Progression order string

§tile: u32

Tile number (starting at 1)

§tx0: i32

Start and end values for Tile width and height

§tx1: i32

Start and end values for Tile width and height

§ty0: i32

Start and end values for Tile width and height

§ty1: i32

Start and end values for Tile width and height

§layS: u32

Start value, initialised in pi_initialise_encode

§resS: u32

Start value, initialised in pi_initialise_encode

§compS: u32

Start value, initialised in pi_initialise_encode

§prcS: u32

Start value, initialised in pi_initialise_encode

§layE: u32

End value, initialised in pi_initialise_encode

§resE: u32

End value, initialised in pi_initialise_encode

§compE: u32

End value, initialised in pi_initialise_encode

§prcE: u32

End value, initialised in pi_initialise_encode

§txS: u32

Start and end values of Tile width and height, initialised in pi_initialise_encode

§txE: u32

Start and end values of Tile width and height, initialised in pi_initialise_encode

§tyS: u32

Start and end values of Tile width and height, initialised in pi_initialise_encode

§tyE: u32

Start and end values of Tile width and height, initialised in pi_initialise_encode

§dx: u32

Start and end values of Tile width and height, initialised in pi_initialise_encode

§dy: u32

Start and end values of Tile width and height, initialised in pi_initialise_encode

§lay_t: u32

Temporary values for Tile parts, initialised in pi_create_encode

§res_t: u32

Temporary values for Tile parts, initialised in pi_create_encode

§comp_t: u32

Temporary values for Tile parts, initialised in pi_create_encode

§prc_t: u32

Temporary values for Tile parts, initialised in pi_create_encode

§tx0_t: u32

Temporary values for Tile parts, initialised in pi_create_encode

§ty0_t: u32

Temporary values for Tile parts, initialised in pi_create_encode