![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <sys/select.h>#include <unistd.h>#include <string.h>#include <strings.h>#include <sys/types.h>#include <pwd.h>#include <shadow.h>#include <crypt.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <time.h>#include <linux/dvb/frontend.h>#include <linux/dvb/dmx.h>#include <linux/dvb/ca.h>#include <linux/dvb/version.h>#include <iomanip>#include <sstream>#include <lib/base/modelinformation.h>#include <lib/base/eerror.h>#include <lib/base/init.h>#include <lib/base/init_num.h>#include <lib/base/wrappers.h>#include <lib/base/nconfig.h>#include <lib/base/cfile.h>#include <lib/base/e2avahi.h>#include <lib/dvb/decoder.h>#include <lib/dvb/rtspstreamserver.h>#include <lib/dvb/encoder.h>#include <lib/dvb/db.h>#include <lib/dvb_ci/dvbci.h>#include <lib/network/uri.h>#include "absdiff.h"Macros | |
| #define | _ADD_PIDS 1 |
| #define | _DEL_PIDS 2 |
| #define | _PIDS 3 |
| #define | SYS_DVBC2 19 |
| #define | SYS_DVBT2 16 |
Functions | |
| DEFINE_REF (eRTSPStreamServer) | |
Variables | |
| static int | global_stream_id = 0 |
| const char * | app_name = "enigma2" |
| const char * | version = "0.1" |
| std::set< eServiceReferenceDVB > | processed_sr |
| const char * | fe_delsys [] |
| const char * | fe_pol [] = {"h", "v", "l", "r", NULL} |
| const char * | event_desc [] = {"NoResources", "TuneFailed", "NoPAT", "NoPATEntry", "NoPMT", "NewProgramInfo", "Tuned", "PreStart", "SOF", "EOF", "Misconfiguration", "HBBTVInfo", "Stopped"} |
| const char * | fe_inversion [] |
| const char * | fe_rolloff [] |
| const char * | fe_modulation_sat [] |
| const char * | fe_modulation_ter [] |
| const char * | fe_modulation_cab [] |
| const char * | fe_pilot [] |
| const char * | fe_fec [] |
| const char * | fe_bw [] |
| const char * | fe_tmode [] |
| const char * | fe_gi [] |
| eAutoInitPtr< eRTSPStreamServer > | init_eRTSPStreamServer (eAutoInitNumbers::service+1, "RTSP Stream server") |
| #define _ADD_PIDS 1 |
| #define _DEL_PIDS 2 |
| #define _PIDS 3 |
| #define SYS_DVBC2 19 |
| #define SYS_DVBT2 16 |
| DEFINE_REF | ( | eRTSPStreamServer | ) |
| const char* app_name = "enigma2" |
| const char* event_desc[] = {"NoResources", "TuneFailed", "NoPAT", "NoPATEntry", "NoPMT", "NewProgramInfo", "Tuned", "PreStart", "SOF", "EOF", "Misconfiguration", "HBBTVInfo", "Stopped"} |
| const char* fe_bw[] |
| const char* fe_delsys[] |
| const char* fe_fec[] |
| const char* fe_gi[] |
| const char* fe_inversion[] |
| const char* fe_modulation_cab[] |
| const char* fe_modulation_sat[] |
| const char* fe_modulation_ter[] |
| const char* fe_pilot[] |
| const char* fe_pol[] = {"h", "v", "l", "r", NULL} |
| const char* fe_rolloff[] |
| const char* fe_tmode[] |
|
static |
| eAutoInitPtr<eRTSPStreamServer> init_eRTSPStreamServer(eAutoInitNumbers::service+1, "RTSP Stream server") | ( | eAutoInitNumbers::service+ | 1, |
| "RTSP Stream server" | |||
| ) |
| std::set<eServiceReferenceDVB> processed_sr |
| const char* version = "0.1" |