|
Grok 20.3.2
|
#include <FileFormatMJ2.h>
Public Member Functions | |
| FileFormatMJ2 (IStream *stream) | |
| ~FileFormatMJ2 () override | |
| Public Member Functions inherited from grk::FileFormatJP2Family | |
| FileFormatJP2Family (IStream *stream) | |
| virtual | ~FileFormatJP2Family () |
| FileFormatJP2Family (const FileFormatJP2Family &)=delete | |
| FileFormatJP2Family & | operator= (const FileFormatJP2Family &)=delete |
Protected Member Functions | |
| GrkImage * | getHeaderImage (void) override |
| Protected Member Functions inherited from grk::FileFormatJP2Family | |
| void | init (grk_decompress_parameters *param) |
| bool | readHeaderProcedure () |
| bool | readHeader (grk_header_info *header_info, GrkImage *headerImage) |
| grk_color * | getColour (void) |
| std::string | getBoxName (const Box &box) |
| const FindHandlerInfo | img_find_handler (uint32_t id) |
| Finds the BOX_FUNC related to given box id. | |
| uint32_t | read_asoc (AsocBox *parent, uint8_t **header_data, uint32_t *header_data_size, uint32_t asocSize) |
| bool | read_asoc (uint8_t *header_data, uint32_t header_data_size) |
| void | serializeAsoc (AsocBox *asoc, grk_asoc *serial_asocs, uint32_t *num_asocs, uint32_t level) |
| bool | read_box_header (Box *box, IStream *stream, uint32_t *bytesRead, bool codeStreamBoxWasRead) |
| bool | read_box_header (Box *box, uint8_t *p_data, uint32_t *bytesRead, uint64_t availableBytes) |
| uint8_t * | write_buffer (uint32_t boxId, Buffer8 *buffer, uint32_t *p_nb_bytes_written) |
| bool | write_ftyp (IStream *stream, uint32_t file_type) |
| bool | write_signature (IStream *stream, uint32_t sig) |
| bool | exec (std::vector< PROCEDURE_FUNC > *procs) |
| bool | read_jp2h (uint8_t *headerData, uint32_t headerSize) |
| Reads the Jpeg2000 file Header box - JP2 Header box. | |
| void | skip (uint8_t **headerData, uint32_t *headerSize, uint32_t skip) |
|
explicit |
|
override |
References grk::grk_unref(), headerImage_, and tracks_.
|
overrideprotectedvirtual |
Implements grk::FileFormatJP2Family.
Reimplemented in grk::FileFormatMJ2Decompress.
References headerImage_.
|
protected |
Referenced by FileFormatMJ2(), and grk::FileFormatMJ2Decompress::read_mvhd().
|
protected |
Referenced by grk::FileFormatMJ2Decompress::decompress(), grk::FileFormatMJ2Decompress::decompressSampleInternal(), grk::FileFormatMJ2Decompress::decompressTile(), FileFormatMJ2(), grk::FileFormatMJ2Decompress::getNumSamples(), grk::FileFormatMJ2Decompress::read_fiel(), grk::FileFormatMJ2Decompress::read_hdlr(), grk::FileFormatMJ2Decompress::read_jp2p(), grk::FileFormatMJ2Decompress::read_jsub(), grk::FileFormatMJ2Decompress::read_mdhd(), grk::FileFormatMJ2Decompress::read_orfo(), grk::FileFormatMJ2Decompress::read_smj2(), grk::FileFormatMJ2Decompress::read_stco(), grk::FileFormatMJ2Decompress::read_stsc(), grk::FileFormatMJ2Decompress::read_stsd(), grk::FileFormatMJ2Decompress::read_stsz(), grk::FileFormatMJ2Decompress::read_stts(), grk::FileFormatMJ2Decompress::read_tkhd(), grk::FileFormatMJ2Decompress::read_url(), grk::FileFormatMJ2Decompress::read_urn(), grk::FileFormatMJ2Decompress::read_vmhd(), and grk::FileFormatMJ2Decompress::readHeader().
|
protected |
Referenced by FileFormatMJ2(), and grk::FileFormatMJ2Decompress::read_mvhd().
|
protected |
Referenced by grk::FileFormatMJ2Decompress::decompress(), grk::FileFormatMJ2Decompress::decompressSampleInternal(), FileFormatMJ2(), getHeaderImage(), grk::FileFormatMJ2Decompress::getHeaderImage(), grk::FileFormatMJ2Decompress::getImage(), grk::FileFormatMJ2Decompress::getImage(), grk::FileFormatMJ2Decompress::getSampleImage(), grk::FileFormatMJ2Decompress::readHeader(), and ~FileFormatMJ2().
|
protected |
Referenced by FileFormatMJ2(), and grk::FileFormatMJ2Decompress::read_mvhd().
|
protected |
Referenced by FileFormatMJ2(), and grk::FileFormatMJ2Decompress::read_mvhd().
|
protected |
Referenced by FileFormatMJ2().
|
protected |
Referenced by FileFormatMJ2().
|
protected |
Referenced by FileFormatMJ2().
|
protected |
Referenced by FileFormatMJ2(), and grk::FileFormatMJ2Decompress::read_mvhd().
|
protected |
Referenced by FileFormatMJ2(), and grk::FileFormatMJ2Decompress::read_mvhd().
|
protected |
Referenced by grk::FileFormatMJ2Decompress::read_tkhd(), and ~FileFormatMJ2().
|
protected |
Referenced by FileFormatMJ2(), and grk::FileFormatMJ2Decompress::read_mvhd().
|
protected |
Referenced by FileFormatMJ2(), and grk::FileFormatMJ2Decompress::read_mvhd().