|
FFmpeg
|
LZW encode state. More...
Data Fields | |
| int | clear_code |
| Value of clear code. | |
| int | end_code |
| Value of end code. | |
| Code | tab [LZW_HASH_SIZE] |
| Hash table. | |
| int | tabsize |
| Number of values in hash table. | |
| int | bits |
| Actual bits code. | |
| int | bufsize |
| Size of output buffer. | |
| PutBitContext | pb |
| Put bit context for output. | |
| int | maxbits |
| Max bits code. | |
| int | maxcode |
| Max value of code. | |
| int | output_bytes |
| Number of written bytes. | |
| int | last_code |
| Value of last output code or LZW_PREFIX_EMPTY. | |
| enum FF_LZW_MODES | mode |
| TIFF or GIF. | |
| void(* | put_bits )(PutBitContext *, int, unsigned) |
| GIF is LE while TIFF is BE. | |
| int LZWEncodeState::clear_code |
Value of clear code.
Definition at line 50 of file lzwenc.c.
Referenced by clearTable(), and ff_lzw_encode_init().
| int LZWEncodeState::end_code |
Value of end code.
Definition at line 51 of file lzwenc.c.
Referenced by ff_lzw_encode_flush(), and ff_lzw_encode_init().
| Code LZWEncodeState::tab[LZW_HASH_SIZE] |
Hash table.
Definition at line 52 of file lzwenc.c.
Referenced by addCode(), clearTable(), ff_lzw_encode(), and findCode().
| int LZWEncodeState::tabsize |
Number of values in hash table.
Definition at line 53 of file lzwenc.c.
Referenced by addCode(), clearTable(), and ff_lzw_encode().
| int LZWEncodeState::bits |
Actual bits code.
Definition at line 54 of file lzwenc.c.
Referenced by addCode(), clearTable(), ff_lzw_encode_init(), and writeCode().
| int LZWEncodeState::bufsize |
Size of output buffer.
Definition at line 55 of file lzwenc.c.
Referenced by ff_lzw_encode(), and ff_lzw_encode_init().
| PutBitContext LZWEncodeState::pb |
Put bit context for output.
Definition at line 56 of file lzwenc.c.
Referenced by ff_lzw_encode_flush(), ff_lzw_encode_init(), writeCode(), and writtenBytes().
| int LZWEncodeState::maxbits |
| int LZWEncodeState::maxcode |
Max value of code.
Definition at line 58 of file lzwenc.c.
Referenced by ff_lzw_encode(), and ff_lzw_encode_init().
| int LZWEncodeState::output_bytes |
Number of written bytes.
Definition at line 59 of file lzwenc.c.
Referenced by ff_lzw_encode(), ff_lzw_encode_init(), and writtenBytes().
| int LZWEncodeState::last_code |
Value of last output code or LZW_PREFIX_EMPTY.
Definition at line 60 of file lzwenc.c.
Referenced by ff_lzw_encode(), ff_lzw_encode_flush(), and ff_lzw_encode_init().
| enum FF_LZW_MODES LZWEncodeState::mode |
TIFF or GIF.
Definition at line 61 of file lzwenc.c.
Referenced by addCode(), ff_lzw_encode_flush(), and ff_lzw_encode_init().
| void(* LZWEncodeState::put_bits)(PutBitContext *, int, unsigned) |
GIF is LE while TIFF is BE.
Definition at line 62 of file lzwenc.c.
Referenced by ff_lzw_encode_flush(), ff_lzw_encode_init(), and writeCode().
1.8.2