PAlib
Data Fields
JPEG_HuffmanTable Struct Reference

#include <jpeg.h>

Data Fields

const unsigned char * huffval
 
int maxcode [16]
 
const unsigned char * valptr [16]
 
unsigned char look_nbits [256]
 
unsigned char look_sym [256]
 

Detailed Description

A huffman table.

Field Documentation

◆ huffval

const unsigned char* JPEG_HuffmanTable::huffval

Pointer to values in the table (256 entries).

◆ maxcode

int JPEG_HuffmanTable::maxcode[16]

The maximum code for each length - 1.

◆ valptr

const unsigned char* JPEG_HuffmanTable::valptr[16]

Items are subtracted by mincode and then indexed into huffval.

◆ look_nbits

unsigned char JPEG_HuffmanTable::look_nbits[256]

The lookahead buffer lengths.

◆ look_sym

unsigned char JPEG_HuffmanTable::look_sym[256]

The lookahead buffer values.