![]() |
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" |