#include <PacketParser.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 ) |
References compno_, data_, headerError_, layno_, lengthFromMarker_, packetHeaderBytes_, packetSequenceNumber_, parsedHeader_, precinctIndex_, readDataBytes_, remainingTilePartBytes_, resno_, signalledDataBytes_, tagBitsPresent_, tileBytes_, and tileProcessor_.
◆ ~PacketParser()
| virtual 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 compno_, data_, grk::grklog, layno_, precinctIndex_, readDataBytes_, readDataFinalize(), remainingTilePartBytes_, resno_, tagBitsPresent_, and tileProcessor_.
Referenced by grk::T2Decompress::decompressPacket(), and grk::T2Decompress::readPacketData().
◆ readDataFinalize()
| void grk::PacketParser::readDataFinalize |
( |
void | | ) |
|
|
private |
◆ readHeader()
| void grk::PacketParser::readHeader |
( |
void | | ) |
|
References compno_, data_, grk::floorlog2(), grk::grklog, headerError_, initSegment(), J2K_CP_CSTY_EPH, J2K_CP_CSTY_SOP, grk::J2K_EPH, grk::J2K_SOP, layno_, lengthFromMarker_, grk::maxBitPlanesGRK, grk::maxPassesPerSegmentJ2K, numSignalledBytes(), packetHeaderBytes_, packetSequenceNumber_, parsedHeader_, precinctIndex_, remainingTilePartBytes_, resno_, signalledDataBytes_, tagBitsPresent_, tileBytes_, and tileProcessor_.
Referenced by grk::T2Decompress::decompressPacket(), and grk::T2Decompress::readPacketData().
◆ compno_
| uint16_t grk::PacketParser::compno_ |
|
private |
◆ data_
| uint8_t* grk::PacketParser::data_ |
|
private |
◆ headerError_
| bool grk::PacketParser::headerError_ |
|
private |
◆ layno_
| uint16_t grk::PacketParser::layno_ |
|
private |
◆ lengthFromMarker_
| uint32_t grk::PacketParser::lengthFromMarker_ |
|
private |
◆ packetHeaderBytes_
| uint32_t grk::PacketParser::packetHeaderBytes_ |
|
private |
◆ packetSequenceNumber_
| uint16_t grk::PacketParser::packetSequenceNumber_ |
|
private |
◆ parsedHeader_
| bool grk::PacketParser::parsedHeader_ |
|
private |
◆ precinctIndex_
| uint64_t grk::PacketParser::precinctIndex_ |
|
private |
◆ readDataBytes_
| uint32_t grk::PacketParser::readDataBytes_ |
|
private |
◆ remainingTilePartBytes_
| size_t grk::PacketParser::remainingTilePartBytes_ |
|
private |
◆ resno_
| uint8_t grk::PacketParser::resno_ |
|
private |
◆ signalledDataBytes_
| uint32_t grk::PacketParser::signalledDataBytes_ |
|
private |
◆ tagBitsPresent_
| bool grk::PacketParser::tagBitsPresent_ |
|
private |
◆ tileBytes_
| size_t grk::PacketParser::tileBytes_ |
|
private |
◆ tileProcessor_
The documentation for this class was generated from the following files: