![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
Classes | |
| struct | huffTableEntry |
Macros | |
| #define | START '\0' |
| #define | STOP '\0' |
| #define | ESCAPE '\1' |
| #define | DATADIR "/usr/share" |
| #define | FREESAT_DATA_DIRECTORY DATADIR |
| #define | TABLE1_FILENAME FREESAT_DATA_DIRECTORY "/enigma2/freesat.t1" |
| #define | TABLE2_FILENAME FREESAT_DATA_DIRECTORY "/enigma2/freesat.t2" |
Functions | |
| static void | loadFile (huffTableEntry **table, const char *filename) |
| static unsigned char | resolveChar (const char *str) |
| Convert a textual character description into a value. More... | |
| static unsigned long | decodeBinary (const char *binary) |
| Decode a binary string into a value. More... | |
| #define DATADIR "/usr/share" |
| #define ESCAPE '\1' |
| #define FREESAT_DATA_DIRECTORY DATADIR |
| #define START '\0' |
| #define STOP '\0' |
| #define TABLE1_FILENAME FREESAT_DATA_DIRECTORY "/enigma2/freesat.t1" |
| #define TABLE2_FILENAME FREESAT_DATA_DIRECTORY "/enigma2/freesat.t2" |
|
static |
Decode a binary string into a value.
| binary | - Binary string to decode |
|
static |
|
static |
Convert a textual character description into a value.
| str | - Encoded (in someway) string |