#include <CodeStream.h>
◆ CodeStream()
| grk::CodeStream::CodeStream |
( |
IStream * | stream | ) |
|
|
explicit |
◆ ~CodeStream()
| grk::CodeStream::~CodeStream |
( |
| ) |
|
|
virtual |
◆ exec()
| bool grk::CodeStream::exec |
( |
std::vector< PROCEDURE_FUNC > & | procedureList | ) |
|
|
protected |
◆ getBandCallback()
◆ getBandUserData()
| virtual void * grk::CodeStream::getBandUserData |
( |
| ) |
const |
|
inlinevirtual |
◆ getCodingParams()
◆ getCurrentPluginTile()
◆ getHeaderImage()
| GrkImage * grk::CodeStream::getHeaderImage |
( |
void | | ) |
|
References headerImage_.
Referenced by grk::CodeStreamCompress::get_SPCod_SPCoc_size(), grk::CodeStreamCompress::get_SQcd_SQcc_size(), grk::CodeStreamCompress::init_header_writing(), grk::SIZMarker::write(), grk::CodeStreamCompress::write_all_coc(), grk::CodeStreamCompress::write_all_qcc(), grk::CodeStreamCompress::write_cbd(), grk::CodeStreamCompress::write_coc(), grk::CodeStreamCompress::write_qcc(), grk::CodeStreamCompress::write_regions(), grk::CodeStreamCompress::write_SPCod_SPCoc(), grk::CodeStreamCompress::write_SQcd_SQcc(), and grk::CodeStreamCompress::writePoc().
◆ getStream()
| IStream * grk::CodeStream::getStream |
( |
| ) |
|
◆ cp_
Referenced by grk::CodeStreamDecompress::activateScratch(), grk::CodeStreamDecompress::CodeStreamDecompress(), grk::CodeStreamCompress::compare_coc(), grk::CodeStreamCompress::compare_SPCod_SPCoc(), grk::CodeStreamCompress::compare_SQcd_SQcc(), grk::CodeStreamCompress::compress(), grk::CodeStreamCompress::compressValidation(), grk::CodeStreamDecompress::decompress(), grk::CodeStreamDecompress::decompressImpl(), grk::CodeStreamDecompress::decompressSequentialPrepare(), grk::CodeStreamDecompress::decompressTile(), grk::CodeStreamDecompress::decompressTileImpl(), grk::CodeStreamDecompress::differentialUpdate(), grk::CodeStreamDecompress::doTileBatching(), grk::CodeStreamDecompress::dump(), grk::CodeStreamDecompress::dumpMainHeader(), grk::CodeStreamCompress::end(), grk::CodeStreamDecompress::fetchByTile(), grk::CodeStreamCompress::get_SPCod_SPCoc_size(), grk::CodeStreamCompress::get_SQcd_SQcc_size(), getCodingParams(), grk::CodeStreamCompress::getNumTileParts(), grk::CodeStreamCompress::getNumTilePartsForProgression(), grk::CodeStreamDecompress::getTileProcessor(), grk::CodeStreamCompress::init(), grk::CodeStreamDecompress::init(), grk::CodeStreamCompress::init_header_writing(), grk::CodeStreamCompress::mct_validation(), grk::CodeStreamDecompress::postMultiTile(), grk::CodeStreamDecompress::postMultiTile(), grk::CodeStreamDecompress::postProcess(), grk::CodeStreamDecompress::postReadHeader(), grk::CodeStreamDecompress::postSingleTile(), grk::CodeStreamDecompress::readCAP(), grk::CodeStreamDecompress::readHeader(), grk::CodeStreamDecompress::readHeaderProcedure(), grk::CodeStreamDecompress::readPLM(), grk::CodeStreamDecompress::readPPM(), grk::CodeStreamDecompress::readSIZ(), grk::CodeStreamDecompress::readSOT(), grk::CodeStreamDecompress::readTLM(), grk::CodeStreamDecompress::schedule(), grk::CodeStreamDecompress::scheduleTileBatch(), grk::CodeStreamDecompress::setDecompressRegion(), grk::CodeStreamDecompress::startSequentialDecompress(), grk::CodeStreamDecompress::startTLMDecompress(), grk::CodeStreamCompress::updateRates(), grk::CodeStreamCompress::write_cap(), grk::CodeStreamCompress::write_coc(), grk::CodeStreamCompress::write_cod(), grk::CodeStreamCompress::write_com(), grk::CodeStreamCompress::write_mco(), grk::CodeStreamCompress::write_mct_data_group(), grk::CodeStreamCompress::write_regions(), grk::CodeStreamCompress::write_rgn(), grk::CodeStreamCompress::write_SPCod_SPCoc(), grk::CodeStreamCompress::write_SQcd_SQcc(), grk::CodeStreamCompress::write_tlm_begin(), grk::CodeStreamCompress::write_tlm_end(), grk::CodeStreamCompress::writePoc(), grk::CodeStreamCompress::writeTilePart(), and grk::CodeStreamCompress::writeTileParts().
◆ current_plugin_tile
◆ headerImage_
Referenced by grk::CodeStreamDecompress::activateScratch(), CodeStream(), grk::CodeStreamDecompress::CodeStreamDecompress(), grk::CodeStreamDecompress::decompress(), grk::CodeStreamDecompress::decompressImpl(), grk::CodeStreamDecompress::decompressTileImpl(), grk::CodeStreamDecompress::differentialUpdate(), grk::CodeStreamDecompress::dump(), getHeaderImage(), grk::CodeStreamDecompress::getHeaderImage(), grk::CodeStreamDecompress::getTileProcessor(), grk::CodeStreamCompress::init(), grk::CodeStreamDecompress::initDefaultTCP(), grk::CodeStreamCompress::mct_validation(), grk::CodeStreamDecompress::postReadHeader(), grk::CodeStreamDecompress::readCBD(), grk::CodeStreamDecompress::readCRG(), grk::CodeStreamDecompress::readHeader(), grk::CodeStreamDecompress::readSIZ(), grk::CodeStreamDecompress::schedule(), grk::CodeStreamDecompress::setDecompressRegion(), grk::CodeStreamCompress::updateRates(), grk::CodeStreamCompress::writeTilePart(), and ~CodeStream().
◆ procedureList_
◆ processors_
| std::unordered_map<uint32_t, ITileProcessor*> grk::CodeStream::processors_ |
|
protected |
◆ stream_
Referenced by CodeStream(), grk::CodeStreamCompress::compress(), grk::CodeStreamDecompress::decompress(), grk::CodeStreamDecompress::decompressSequential(), grk::CodeStreamDecompress::decompressSequentialPrepare(), grk::CodeStreamDecompress::fetchByTile(), getStream(), grk::CodeStreamDecompress::getTileProcessor(), grk::CodeStreamDecompress::init(), grk::CodeStreamDecompress::postMultiTile(), grk::CodeStreamDecompress::readHeaderProcedure(), grk::CodeStreamDecompress::readSOC(), grk::CodeStreamDecompress::readSOT(), grk::CodeStreamDecompress::readUNK(), grk::CodeStreamDecompress::sequentialParseAndSchedule(), grk::CodeStreamDecompress::startSequentialDecompress(), grk::CodeStreamCompress::updateRates(), grk::CodeStreamCompress::write_cap(), grk::CodeStreamCompress::write_cbd(), grk::CodeStreamCompress::write_coc(), grk::CodeStreamCompress::write_cod(), grk::CodeStreamCompress::write_com(), grk::CodeStreamCompress::write_eoc(), grk::CodeStreamCompress::write_mco(), grk::CodeStreamCompress::write_mct_data_group(), grk::CodeStreamCompress::write_qcc(), grk::CodeStreamCompress::write_qcd(), grk::CodeStreamCompress::write_rgn(), grk::CodeStreamCompress::write_siz(), grk::CodeStreamCompress::write_soc(), grk::CodeStreamCompress::write_SPCod_SPCoc(), grk::CodeStreamCompress::write_SQcd_SQcc(), grk::CodeStreamCompress::write_tlm_begin(), grk::CodeStreamCompress::writePoc(), and grk::CodeStreamCompress::writeTilePart().
◆ validationList_
The documentation for this class was generated from the following files: