![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <stdio.h>
#include <strings.h>
#include <memory.h>
#include <malloc.h>
#include <lib/base/huffman.h>
#include <lib/base/eerror.h>
Macros | |
#define | HUFFMAN_MAX_SIZE 4096 |
Functions | |
bool | huffman_read_dictionary (char *file) |
void | huffman_free_dictionary () |
void | huffman_free_node (type_huffman_node *node) |
bool | huffman_decode (const unsigned char *data, int length, char *result, int result_max_length, bool huffman_debug) |
Variables | |
type_huffman_node | huffman_root |
#define HUFFMAN_MAX_SIZE 4096 |
bool huffman_decode | ( | const unsigned char * | data, |
int | length, | ||
char * | result, | ||
int | result_max_length, | ||
bool | huffman_debug | ||
) |
void huffman_free_dictionary | ( | ) |
void huffman_free_node | ( | type_huffman_node * | node | ) |
bool huffman_read_dictionary | ( | char * | file | ) |
type_huffman_node huffman_root |