Go to the source code of this file.
◆ ApplySign
#define ApplySign |
( |
| x, |
|
|
| s ) |
Value:{ (
x) |= ((s) & 0x80000000); }
Definition at line 60 of file huffman.c.
◆ GetCWVQ
Value:((int)( (((
unsigned char)(
x)) >> 3) & 0x01))
Definition at line 54 of file huffman.c.
◆ GetCWWQ
Value:((int)( (((
unsigned char)(
x)) >> 2) & 0x01))
Definition at line 55 of file huffman.c.
◆ GetCWX
Value:((int)( (((
unsigned short)(
x)) >> 4) & 0x000f))
Definition at line 50 of file huffman.c.
◆ GetCWXQ
Value:((int)( (((
unsigned char)(
x)) >> 1) & 0x01))
Definition at line 56 of file huffman.c.
◆ GetCWY
Value:((int)( (((
unsigned short)(
x)) >> 8) & 0x000f))
Definition at line 49 of file huffman.c.
◆ GetCWYQ
Value:((int)( (((
unsigned char)(
x)) >> 0) & 0x01))
Definition at line 57 of file huffman.c.
◆ GetHLen
Value:((int)( (((
unsigned short)(
x)) >> 12) & 0x000f))
Definition at line 48 of file huffman.c.
◆ GetHLenQ
Value:((int)( (((
unsigned char)(
x)) >> 4) & 0x0f))
Definition at line 53 of file huffman.c.
◆ GetMaxbits
Value:((int)( (((
unsigned short)(
x)) >> 0) & 0x000f))
Definition at line 47 of file huffman.c.
◆ GetSignBits
Value:((int)( (((
unsigned short)(
x)) >> 0) & 0x000f))
Definition at line 51 of file huffman.c.
◆ DecodeHuffman()
int DecodeHuffman |
( |
MP3DecInfo * | mp3DecInfo, |
|
|
unsigned char * | buf, |
|
|
int * | bitOffset, |
|
|
int | huffBlockBits, |
|
|
int | gr, |
|
|
int | ch ) |