libopenraw
Public Member Functions | Public Attributes | List of all members
OpenRaw::Internals::DecompressInfo Struct Reference

Public Member Functions

 DecompressInfo (const DecompressInfo &)=delete
 
DecompressInfooperator= (const DecompressInfo &)=delete
 

Public Attributes

int32_t imageWidth
 
int32_t imageHeight
 
int32_t dataPrecision
 
JpegComponentInfocompInfo
 
int16_t numComponents
 
JpegComponentInfocurCompInfo [4]
 
int16_t compsInScan
 
int16_t MCUmembership [10]
 
HuffmanTabledcHuffTblPtrs [4]
 
int32_t Ss
 
int32_t Pt
 
int32_t restartInterval
 
int32_t restartInRows
 
int32_t restartRowsToGo
 
int16_t nextRestartNum
 

Detailed Description

Definition at line 98 of file ljpegdecompressor_priv.hpp.

Constructor & Destructor Documentation

◆ DecompressInfo()

OpenRaw::Internals::DecompressInfo::DecompressInfo ( )
inline

Definition at line 104 of file ljpegdecompressor_priv.hpp.

◆ ~DecompressInfo()

OpenRaw::Internals::DecompressInfo::~DecompressInfo ( )
inline

Definition at line 118 of file ljpegdecompressor_priv.hpp.

Member Data Documentation

◆ compInfo

JpegComponentInfo* OpenRaw::Internals::DecompressInfo::compInfo

Definition at line 142 of file ljpegdecompressor_priv.hpp.

◆ compsInScan

int16_t OpenRaw::Internals::DecompressInfo::compsInScan

Definition at line 150 of file ljpegdecompressor_priv.hpp.

◆ curCompInfo

JpegComponentInfo* OpenRaw::Internals::DecompressInfo::curCompInfo[4]

Definition at line 149 of file ljpegdecompressor_priv.hpp.

◆ dataPrecision

int32_t OpenRaw::Internals::DecompressInfo::dataPrecision

Definition at line 136 of file ljpegdecompressor_priv.hpp.

◆ dcHuffTblPtrs

HuffmanTable* OpenRaw::Internals::DecompressInfo::dcHuffTblPtrs[4]

Definition at line 161 of file ljpegdecompressor_priv.hpp.

◆ imageHeight

int32_t OpenRaw::Internals::DecompressInfo::imageHeight

Definition at line 135 of file ljpegdecompressor_priv.hpp.

◆ imageWidth

int32_t OpenRaw::Internals::DecompressInfo::imageWidth

Definition at line 134 of file ljpegdecompressor_priv.hpp.

◆ MCUmembership

int16_t OpenRaw::Internals::DecompressInfo::MCUmembership[10]

Definition at line 156 of file ljpegdecompressor_priv.hpp.

◆ nextRestartNum

int16_t OpenRaw::Internals::DecompressInfo::nextRestartNum

Definition at line 180 of file ljpegdecompressor_priv.hpp.

◆ numComponents

int16_t OpenRaw::Internals::DecompressInfo::numComponents

Definition at line 143 of file ljpegdecompressor_priv.hpp.

◆ Pt

int32_t OpenRaw::Internals::DecompressInfo::Pt

Definition at line 167 of file ljpegdecompressor_priv.hpp.

◆ restartInRows

int32_t OpenRaw::Internals::DecompressInfo::restartInRows

Definition at line 174 of file ljpegdecompressor_priv.hpp.

◆ restartInterval

int32_t OpenRaw::Internals::DecompressInfo::restartInterval

Definition at line 173 of file ljpegdecompressor_priv.hpp.

◆ restartRowsToGo

int32_t OpenRaw::Internals::DecompressInfo::restartRowsToGo

Definition at line 179 of file ljpegdecompressor_priv.hpp.

◆ Ss

int32_t OpenRaw::Internals::DecompressInfo::Ss

Definition at line 166 of file ljpegdecompressor_priv.hpp.


The documentation for this struct was generated from the following file: