|
RetroArch
|
#include "bitstream.h"Go to the source code of this file.
Classes | |
| struct | node_t |
| struct | huffman_decoder |
Macros | |
| #define | __HUFFMAN_H__ |
Typedefs | |
| typedef uint16_t | lookup_value |
Functions | |
| struct huffman_decoder * | create_huffman_decoder (int numcodes, int maxbits) |
| void | delete_huffman_decoder (struct huffman_decoder *decoder) |
| uint32_t | huffman_decode_one (struct huffman_decoder *decoder, struct bitstream *bitbuf) |
| enum huffman_error | huffman_import_tree_rle (struct huffman_decoder *decoder, struct bitstream *bitbuf) |
| enum huffman_error | huffman_import_tree_huffman (struct huffman_decoder *decoder, struct bitstream *bitbuf) |
| int | huffman_build_tree (struct huffman_decoder *decoder, uint32_t totaldata, uint32_t totalweight) |
| enum huffman_error | huffman_assign_canonical_codes (struct huffman_decoder *decoder) |
| enum huffman_error | huffman_compute_tree_from_histo (struct huffman_decoder *decoder) |
| void | huffman_build_lookup_table (struct huffman_decoder *decoder) |
| #define __HUFFMAN_H__ |
| typedef uint16_t lookup_value |
| enum huffman_error |
| struct huffman_decoder* create_huffman_decoder | ( | int | numcodes, |
| int | maxbits | ||
| ) |
| void delete_huffman_decoder | ( | struct huffman_decoder * | decoder | ) |
| enum huffman_error huffman_assign_canonical_codes | ( | struct huffman_decoder * | decoder | ) |
| void huffman_build_lookup_table | ( | struct huffman_decoder * | decoder | ) |
| int huffman_build_tree | ( | struct huffman_decoder * | decoder, |
| uint32_t | totaldata, | ||
| uint32_t | totalweight | ||
| ) |
| enum huffman_error huffman_compute_tree_from_histo | ( | struct huffman_decoder * | decoder | ) |
| uint32_t huffman_decode_one | ( | struct huffman_decoder * | decoder, |
| struct bitstream * | bitbuf | ||
| ) |
| enum huffman_error huffman_import_tree_huffman | ( | struct huffman_decoder * | decoder, |
| struct bitstream * | bitbuf | ||
| ) |
| enum huffman_error huffman_import_tree_rle | ( | struct huffman_decoder * | decoder, |
| struct bitstream * | bitbuf | ||
| ) |
1.8.15