ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

ICB::JpegHuffmanDecoder Class Reference

#include <jpeg.h>

List of all members.

Public Member Functions

 JpegHuffmanDecoder ()
virtual ~JpegHuffmanDecoder ()
unsigned int ReadTable (JpegDecoder &)
int Decode (JpegDecoder &)
void MakeTable (uint8 huffbits[JpegMaxHuffmanCodeLength])

Public Attributes

int maxcode [JpegMaxHuffmanCodeLength]
int mincode [JpegMaxHuffmanCodeLength]
uint8 valptr [JpegMaxHuffmanCodeLength]
uint8 huff_values [JpegMaxNumberOfHuffmanCodes]

Detailed Description

Definition at line 222 of file jpeg.h.


Constructor & Destructor Documentation

ICB::JpegHuffmanDecoder::JpegHuffmanDecoder (  ) 

Definition at line 362 of file jpeg.cpp.

virtual ICB::JpegHuffmanDecoder::~JpegHuffmanDecoder (  )  [inline, virtual]

Definition at line 225 of file jpeg.h.


Member Function Documentation

int ICB::JpegHuffmanDecoder::Decode ( JpegDecoder decoder  ) 

Definition at line 454 of file jpeg.cpp.

void ICB::JpegHuffmanDecoder::MakeTable ( uint8  huffbits[JpegMaxHuffmanCodeLength]  ) 

Definition at line 394 of file jpeg.cpp.

unsigned int ICB::JpegHuffmanDecoder::ReadTable ( JpegDecoder decoder  ) 

Definition at line 364 of file jpeg.cpp.


Member Data Documentation


The documentation for this class was generated from the following files:


Generated on Sat Sep 19 2020 05:05:38 for ResidualVM by doxygen 1.7.1
curved edge   curved edge