Go to the source code of this file.
|
namespace | grk |
| Copyright (C) 2016-2023 Grok Image Compression Inc.
|
|
|
typedef std::function< bool(uint8_t *headerData, uint16_t header_size)> | grk::MARKER_FUNC |
|
◆ curr_marker_
◆ decompressorState_
DecompressorState decompressorState_ |
|
private |
Referenced by grk::grk::CodeStreamDecompress::CodeStreamDecompress(), grk::grk::CodeStreamDecompress::copy_default_tcp(), grk::grk::CodeStreamDecompress::decompressTile(), grk::grk::CodeStreamDecompress::decompressTile(), grk::grk::CodeStreamDecompress::decompressTiles(), grk::grk::CodeStreamDecompress::decompressValidation(), grk::grk::CodeStreamDecompress::endOfCodeStream(), grk::grk::CodeStreamDecompress::findNextSOT(), grk::grk::CodeStreamDecompress::get_current_decode_tcp(), grk::grk::CodeStreamDecompress::getDecompressorState(), grk::grk::CodeStreamDecompress::isDecodingTilePartHeader(), grk::grk::CodeStreamDecompress::nextTLM(), grk::grk::CodeStreamDecompress::parseTileParts(), grk::grk::CodeStreamDecompress::read_soc(), grk::grk::CodeStreamDecompress::readCurrentMarkerBody(), grk::grk::CodeStreamDecompress::readHeader(), grk::grk::CodeStreamDecompress::readHeaderProcedureImpl(), grk::grk::CodeStreamDecompress::readSOTorEOC(), grk::grk::CodeStreamDecompress::setDecompressRegion(), grk::grk::CodeStreamDecompress::skipNonScheduledTLM(), and grk::grk::CodeStreamDecompress::~CodeStreamDecompress().
◆ expectSOD_
◆ func
Referenced by hwy::HWY_NAMESPACE::CopyIf(), hwy::HWY_NAMESPACE::FindIf(), hwy::HWY_NAMESPACE::ForAllTypes(), hwy::HWY_NAMESPACE::ForFloatTypes(), hwy::HWY_NAMESPACE::ForIntegerTypes(), hwy::HWY_NAMESPACE::ForSignedTypes(), hwy::HWY_NAMESPACE::ForUI16(), hwy::HWY_NAMESPACE::ForUI163264(), hwy::HWY_NAMESPACE::ForUI32(), hwy::HWY_NAMESPACE::ForUI3264(), hwy::HWY_NAMESPACE::ForUI64(), hwy::HWY_NAMESPACE::ForUI8(), hwy::HWY_NAMESPACE::ForUIF16(), hwy::HWY_NAMESPACE::ForUIF163264(), hwy::HWY_NAMESPACE::ForUIF32(), hwy::HWY_NAMESPACE::ForUIF3264(), hwy::HWY_NAMESPACE::ForUIF64(), hwy::HWY_NAMESPACE::ForUnsignedTypes(), hwy::HWY_NAMESPACE::Generate(), grk_plugin_batch_compress(), grk_plugin_batch_decompress(), grk_plugin_compress(), grk_plugin_decompress(), grk_plugin_get_debug_state(), grk_plugin_init(), grk_plugin_init_batch_decompress(), grk_plugin_stop_batch_compress(), grk_plugin_stop_batch_decompress(), grk_stream_set_read_function(), grk_stream_set_seek_function(), grk_stream_set_user_data(), grk_stream_set_write_function(), grk::grk_stream_set_zero_copy_read_function(), grk::minpf_load_from_dir(), grk::minpf_load_from_path(), grk::mqc_next_plane(), grk::nextCXD(), hwy::HWY_NAMESPACE::ReplaceIf(), hwy::HWY_NAMESPACE::Transform(), hwy::HWY_NAMESPACE::Transform1(), and hwy::HWY_NAMESPACE::Transform2().
◆ grkRegisterReclaimCallback_
◆ headerError_
◆ headerRead_
◆ id
◆ ioBufferCallback
◆ ioUserData
◆ marker_map
std::map<uint16_t, marker_handler*> marker_map |
|
private |
◆ marker_scratch_
◆ marker_scratch_size_
uint16_t marker_scratch_size_ |
|
private |
◆ outputImage_
◆ states
value of the state when the marker can appear
◆ stripCache_
◆ tileCache_