openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
huffman.h
Go to the documentation of this file.
1 #ifndef _HUFFMAN_H_
2 #define _HUFFMAN_H_
3 
4 typedef struct struct_huffman_node
5 {
6  char *value;
10 
11 bool huffman_read_dictionary (char *file);
14 bool huffman_decode (const unsigned char *data, int length, char *result, int result_max_length, bool huffman_debug);
15 
16 #endif // _HUFFMAN_H_
unsigned char length
Definition: hdmi_cec.h:1
unsigned char data[256]
Definition: hdmi_cec.h:2
struct struct_huffman_node type_huffman_node
bool huffman_decode(const unsigned char *data, int length, char *result, int result_max_length, bool huffman_debug)
Definition: huffman.cpp:139
bool huffman_read_dictionary(char *file)
Definition: huffman.cpp:12
void huffman_free_dictionary()
Definition: huffman.cpp:117
void huffman_free_node(type_huffman_node *node)
Definition: huffman.cpp:122
file
Definition: newplugin.py:100
else result
Definition: picload.cpp:1534
Definition: huffman.h:5
char * value
Definition: huffman.h:6
struct struct_huffman_node * p0
Definition: huffman.h:7
struct struct_huffman_node * p1
Definition: huffman.h:8