OpenJPEG
1.5.1
|
Modification of jpip.c from 2KAN indexer. More...
Go to the source code of this file.
Macros | |
#define | JPIP_CIDX 0x63696478 /* Codestream index */ |
#define | JPIP_CPTR 0x63707472 /* Codestream Finder Box */ |
#define | JPIP_MANF 0x6d616e66 /* Manifest Box */ |
#define | JPIP_FAIX 0x66616978 /* Fragment array Index box */ |
#define | JPIP_MHIX 0x6d686978 /* Main Header Index Table */ |
#define | JPIP_TPIX 0x74706978 /* Tile-part Index Table box */ |
#define | JPIP_THIX 0x74686978 /* Tile header Index Table box */ |
#define | JPIP_PPIX 0x70706978 /* Precinct Packet Index Table box */ |
#define | JPIP_PHIX 0x70686978 /* Packet Header index Table */ |
#define | JPIP_FIDX 0x66696478 /* File Index */ |
#define | JPIP_FPTR 0x66707472 /* File Finder */ |
#define | JPIP_PRXY 0x70727879 /* Proxy boxes */ |
#define | JPIP_IPTR 0x69707472 /* Index finder box */ |
#define | JPIP_PHLD 0x70686c64 /* Place holder */ |
Functions | |
int | write_tpix (int coff, opj_codestream_info_t cstr_info, int j2klen, opj_cio_t *cio) |
int | write_thix (int coff, opj_codestream_info_t cstr_info, opj_cio_t *cio) |
int | write_ppix (int coff, opj_codestream_info_t cstr_info, opj_bool EPHused, int j2klen, opj_cio_t *cio) |
int | write_phix (int coff, opj_codestream_info_t cstr_info, opj_bool EPHused, int j2klen, opj_cio_t *cio) |
void | write_manf (int second, int v, opj_jp2_box_t *box, opj_cio_t *cio) |
Modification of jpip.c from 2KAN indexer.
#define JPIP_CIDX 0x63696478 /* Codestream index */ |
Referenced by write_cidx(), and write_prxy().
#define JPIP_CPTR 0x63707472 /* Codestream Finder Box */ |
Referenced by write_cptr().
#define JPIP_FAIX 0x66616978 /* Fragment array Index box */ |
Referenced by write_phix(), write_phixfaix(), write_ppix(), write_ppixfaix(), and write_tpixfaix().
#define JPIP_FIDX 0x66696478 /* File Index */ |
Referenced by write_fidx().
#define JPIP_FPTR 0x66707472 /* File Finder */ |
#define JPIP_IPTR 0x69707472 /* Index finder box */ |
Referenced by write_iptr().
#define JPIP_MANF 0x6d616e66 /* Manifest Box */ |
Referenced by write_manf().
#define JPIP_MHIX 0x6d686978 /* Main Header Index Table */ |
Referenced by write_cidx(), write_mainmhix(), write_thix(), and write_tilemhix().
#define JPIP_PHIX 0x70686978 /* Packet Header index Table */ |
Referenced by write_cidx(), and write_phix().
#define JPIP_PHLD 0x70686c64 /* Place holder */ |
#define JPIP_PPIX 0x70706978 /* Precinct Packet Index Table box */ |
Referenced by write_cidx(), and write_ppix().
#define JPIP_PRXY 0x70727879 /* Proxy boxes */ |
Referenced by write_prxy().
#define JPIP_THIX 0x74686978 /* Tile header Index Table box */ |
Referenced by write_cidx(), and write_thix().
#define JPIP_TPIX 0x74706978 /* Tile-part Index Table box */ |
Referenced by write_cidx(), and write_tpix().
void write_manf | ( | int | second, |
int | v, | ||
opj_jp2_box_t * | box, | ||
opj_cio_t * | cio | ||
) |
References cio_seek(), cio_skip(), cio_tell(), cio_write(), and JPIP_MANF.
Referenced by write_cidx(), write_phix(), write_ppix(), and write_thix().
int write_phix | ( | int | coff, |
opj_codestream_info_t | cstr_info, | ||
opj_bool | EPHused, | ||
int | j2klen, | ||
opj_cio_t * | cio | ||
) |
References cio_seek(), cio_skip(), cio_tell(), cio_write(), JPIP_FAIX, JPIP_PHIX, opj_jp2_box::length, opj_codestream_info::numcomps, opj_calloc, opj_free, opj_jp2_box::type, write_manf(), and write_phixfaix().
Referenced by write_cidx().
int write_ppix | ( | int | coff, |
opj_codestream_info_t | cstr_info, | ||
opj_bool | EPHused, | ||
int | j2klen, | ||
opj_cio_t * | cio | ||
) |
References cio_seek(), cio_skip(), cio_tell(), cio_write(), JPIP_FAIX, JPIP_PPIX, opj_jp2_box::length, opj_codestream_info::numcomps, opj_calloc, opj_free, opj_jp2_box::type, write_manf(), and write_ppixfaix().
Referenced by write_cidx().
int write_thix | ( | int | coff, |
opj_codestream_info_t | cstr_info, | ||
opj_cio_t * | cio | ||
) |
References cio_seek(), cio_skip(), cio_tell(), cio_write(), JPIP_MHIX, JPIP_THIX, opj_jp2_box::length, opj_calloc, opj_free, opj_codestream_info::th, opj_codestream_info::tw, opj_jp2_box::type, write_manf(), and write_tilemhix().
Referenced by write_cidx().
int write_tpix | ( | int | coff, |
opj_codestream_info_t | cstr_info, | ||
int | j2klen, | ||
opj_cio_t * | cio | ||
) |
References cio_seek(), cio_skip(), cio_tell(), cio_write(), JPIP_TPIX, and write_tpixfaix().
Referenced by write_cidx().