openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
huffman.h File Reference

Go to the source code of this file.

Classes

struct  struct_huffman_node
 

Typedefs

typedef struct struct_huffman_node type_huffman_node
 

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)
 

Typedef Documentation

◆ type_huffman_node

Function Documentation

◆ huffman_decode()

bool huffman_decode ( const unsigned char *  data,
int  length,
char *  result,
int  result_max_length,
bool  huffman_debug 
)

◆ huffman_free_dictionary()

void huffman_free_dictionary ( )

◆ huffman_free_node()

void huffman_free_node ( type_huffman_node node)

◆ huffman_read_dictionary()

bool huffman_read_dictionary ( char *  file)