#include <TileCache.h>
◆ PacketParser()
grk::PacketParser::PacketParser |
( |
TileProcessor * | tileProcessor, |
|
|
uint16_t | packetSequenceNumber, |
|
|
uint16_t | compno, |
|
|
uint8_t | resno, |
|
|
uint64_t | precinctIndex, |
|
|
uint16_t | layno, |
|
|
uint8_t * | data, |
|
|
uint32_t | lengthFromMarker, |
|
|
size_t | tileBytes, |
|
|
size_t | remainingTilePartBytes ) |
◆ ~PacketParser()
grk::PacketParser::~PacketParser |
( |
void | | ) |
|
|
virtualdefault |
◆ initSegment()
void grk::PacketParser::initSegment |
( |
DecompressCodeblock * | cblk, |
|
|
uint32_t | index, |
|
|
uint8_t | cblk_sty, |
|
|
bool | first ) |
|
private |
◆ numHeaderBytes()
uint32_t grk::PacketParser::numHeaderBytes |
( |
void | | ) |
|
◆ numReadDataBytes()
uint32_t grk::PacketParser::numReadDataBytes |
( |
void | | ) |
|
◆ numSignalledBytes()
uint32_t grk::PacketParser::numSignalledBytes |
( |
void | | ) |
|
◆ numSignalledDataBytes()
uint32_t grk::PacketParser::numSignalledDataBytes |
( |
void | | ) |
|
◆ print()
void grk::PacketParser::print |
( |
void | | ) |
|
References compno_, layno_, lengthFromMarker_, packetHeaderBytes_, precinctIndex_, readDataBytes_, remainingTilePartBytes_, resno_, signalledDataBytes_, tagBitsPresent_, and tileBytes_.
◆ readData()
void grk::PacketParser::readData |
( |
void | | ) |
|
References bandIndex, cblk, cblkno, compno_, data_, grk::GRK_ERROR(), grk::GRK_WARN(), layno_, numPassesInPacket, offset, precinctIndex_, readDataBytes_, remainingTilePartBytes_, resno_, tagBitsPresent_, tile, and tileProcessor_.
Referenced by grk::grk::T2Decompress::decompressPacket(), and grk::grk::T2Decompress::readPacketData().
◆ readDataFinalize()
void grk::PacketParser::readDataFinalize |
( |
void | | ) |
|
|
private |
◆ readHeader()
void grk::PacketParser::readHeader |
( |
void | | ) |
|
References bandIndex, cblk, cblkno, compno_, cp, data_, grk::floorlog2(), grk::GRK_ERROR(), grk::GRK_WARN(), header, headerError_, J2K_CP_CSTY_EPH, J2K_CP_CSTY_SOP, grk::J2K_MS_EPH, grk::J2K_MS_SOP, layno_, lengthFromMarker_, grk::maxBitPlanesGRK, grk::maxPassesPerSegmentJ2K, numPassesInPacket, packetHeaderBytes_, packetSequenceNumber_, parsedHeader_, precinctIndex_, remainingTilePartBytes_, resno_, signalledDataBytes_, tagBitsPresent_, tileBytes_, tileProcessor_, and value.
Referenced by grk::grk::T2Decompress::decompressPacket(), and grk::grk::T2Decompress::readPacketData().
◆ compno_
uint16_t grk::grk::PacketParser::compno_ |
|
private |
◆ data_
uint8_t* grk::grk::PacketParser::data_ |
|
private |
◆ headerError_
bool grk::grk::PacketParser::headerError_ |
|
private |
◆ layno_
uint16_t grk::grk::PacketParser::layno_ |
|
private |
◆ lengthFromMarker_
uint32_t grk::grk::PacketParser::lengthFromMarker_ |
|
private |
◆ packetHeaderBytes_
uint32_t grk::grk::PacketParser::packetHeaderBytes_ |
|
private |
◆ packetSequenceNumber_
uint16_t grk::grk::PacketParser::packetSequenceNumber_ |
|
private |
◆ parsedHeader_
bool grk::grk::PacketParser::parsedHeader_ |
|
private |
◆ precinctIndex_
uint64_t grk::grk::PacketParser::precinctIndex_ |
|
private |
◆ readDataBytes_
uint32_t grk::grk::PacketParser::readDataBytes_ |
|
private |
◆ remainingTilePartBytes_
size_t grk::grk::PacketParser::remainingTilePartBytes_ |
|
private |
◆ resno_
uint8_t grk::grk::PacketParser::resno_ |
|
private |
◆ signalledDataBytes_
uint32_t grk::grk::PacketParser::signalledDataBytes_ |
|
private |
◆ tagBitsPresent_
bool grk::grk::PacketParser::tagBitsPresent_ |
|
private |
◆ tileBytes_
size_t grk::grk::PacketParser::tileBytes_ |
|
private |
◆ tileProcessor_
The documentation for this class was generated from the following files: