OpenJPH
Open-source implementation of JPEG2000 Part-15
|
#include <ojph_params_local.h>
Public Member Functions | |
void | init (ui32 payload_length=0, ui16 tile_idx=0, ui8 tile_part_index=0, ui8 num_tile_parts=0) |
bool | write (outfile_base *file, ui32 payload_len) |
bool | write (outfile_base *file, ui32 payload_len, ui8 TPsot, ui8 TNsot) |
bool | read (infile_base *file, bool resilient) |
ui16 | get_tile_index () const |
ui32 | get_payload_length () const |
ui8 | get_tile_part_index () const |
ui8 | get_num_tile_parts () const |
Private Attributes | |
ui16 | Lsot |
ui16 | Isot |
ui32 | Psot |
ui8 | TPsot |
ui8 | TNsot |
Definition at line 571 of file ojph_params_local.h.
|
inline |
Definition at line 591 of file ojph_params_local.h.
References TNsot.
Referenced by ojph::local::codestream::read().
|
inline |
Definition at line 589 of file ojph_params_local.h.
References Psot.
Referenced by ojph::local::tile::parse_tile_header().
|
inline |
Definition at line 588 of file ojph_params_local.h.
References Isot.
Referenced by ojph::local::tile::fill_tlm(), and ojph::local::codestream::read().
|
inline |
Definition at line 590 of file ojph_params_local.h.
References TPsot.
Referenced by ojph::local::tile::parse_tile_header(), and ojph::local::codestream::read().
|
inline |
Definition at line 574 of file ojph_params_local.h.
References Isot, Lsot, Psot, TNsot, and TPsot.
Referenced by ojph::local::tile::finalize_alloc().
bool ojph::local::param_sot::read | ( | infile_base * | file, |
bool | resilient | ||
) |
Definition at line 1133 of file ojph_params.cpp.
References Isot, Lsot, OJPH_ERROR, OJPH_INFO, Psot, ojph::infile_base::read(), ojph::local::swap_byte(), TNsot, and TPsot.
Referenced by ojph::local::codestream::read().
bool ojph::local::param_sot::write | ( | outfile_base * | file, |
ui32 | payload_len | ||
) |
Definition at line 1084 of file ojph_params.cpp.
References Isot, Lsot, Psot, ojph::local::SOT, ojph::local::swap_byte(), TNsot, TPsot, and ojph::outfile_base::write().
Referenced by ojph::local::tile::flush().
bool ojph::local::param_sot::write | ( | outfile_base * | file, |
ui32 | payload_len, | ||
ui8 | TPsot, | ||
ui8 | TNsot | ||
) |
Definition at line 1109 of file ojph_params.cpp.
References Isot, Lsot, ojph::local::SOT, ojph::local::swap_byte(), TNsot, TPsot, and ojph::outfile_base::write().
|
private |
Definition at line 595 of file ojph_params_local.h.
Referenced by get_tile_index(), init(), read(), and write().
|
private |
Definition at line 594 of file ojph_params_local.h.
|
private |
Definition at line 596 of file ojph_params_local.h.
Referenced by get_payload_length(), init(), read(), and write().
|
private |
Definition at line 598 of file ojph_params_local.h.
Referenced by get_num_tile_parts(), init(), read(), and write().
|
private |
Definition at line 597 of file ojph_params_local.h.
Referenced by get_tile_part_index(), init(), read(), and write().