Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <JBig2_Context.h>
Public Member Functions | |
~CJBig2_Context () | |
bool | GetFirstPage (pdfium::span< uint8_t > pBuf, int32_t width, int32_t height, int32_t stride, PauseIndicatorIface *pPause) |
bool | Continue (PauseIndicatorIface *pPause) |
FXCODEC_STATUS | GetProcessingStatus () const |
Static Public Member Functions | |
static std::unique_ptr< CJBig2_Context > | Create (pdfium::span< const uint8_t > pGlobalSpan, uint64_t global_key, pdfium::span< const uint8_t > pSrcSpan, uint64_t src_key, std::list< CJBig2_CachePair > *pSymbolDictCache) |
static bool | HuffmanAssignCode (JBig2HuffmanCode *SBSYMCODES, uint32_t NTEMP) |
Definition at line 30 of file JBig2_Context.h.
|
default |
bool CJBig2_Context::Continue | ( | PauseIndicatorIface * | pPause | ) |
Definition at line 153 of file JBig2_Context.cpp.
References kDecodeFinished, kDecodeReady, kDecodeToBeContinued, kError, and kSuccess.
Referenced by GetFirstPage().
|
static |
Definition at line 55 of file JBig2_Context.cpp.
bool CJBig2_Context::GetFirstPage | ( | pdfium::span< uint8_t > | pBuf, |
int32_t | width, | ||
int32_t | height, | ||
int32_t | stride, | ||
PauseIndicatorIface * | pPause ) |
Definition at line 130 of file JBig2_Context.cpp.
References Continue(), kDecodeToBeContinued, kError, kSuccess, and PauseIndicatorIface::NeedToPauseNow().
|
inline |
Definition at line 50 of file JBig2_Context.h.
|
static |
Definition at line 1204 of file JBig2_Context.cpp.
References JBig2HuffmanCode::code, and JBig2HuffmanCode::codelen.