![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <linux/dvb/frontend.h>
#include <linux/dvb/dmx.h>
#include <linux/dvb/version.h>
#include <lib/base/cfile.h>
#include <lib/base/eerror.h>
#include <lib/base/wrappers.h>
#include <lib/dvb/cahandler.h>
#include <lib/dvb/idvb.h>
#include <lib/dvb/dvb.h>
#include <lib/dvb/sec.h>
#include <lib/dvb/fbc.h>
#include <lib/dvb/fcc.h>
#include <lib/dvb/specs.h>
#include "filepush.h"
#include <errno.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <fstream>
Classes | |
class | eDVBChannelFilePush |
Macros | |
#define | MIN(a, b) (a < b ? a : b) |
#define | MAX(a, b) (a > b ? a : b) |
#define | VTUNER_GET_MESSAGE 1 |
#define | VTUNER_SET_RESPONSE 2 |
#define | VTUNER_SET_NAME 3 |
#define | VTUNER_SET_TYPE 4 |
#define | VTUNER_SET_HAS_OUTPUTS 5 |
#define | VTUNER_SET_FE_INFO 6 |
#define | VTUNER_SET_NUM_MODES 7 |
#define | VTUNER_SET_MODES 8 |
#define | VTUNER_SET_DELSYS 32 |
#define | VTUNER_SET_ADAPTER 33 |
#define | MSG_PIDLIST 14 |
#define | DEMUX_BUFFER_SIZE (16 * 1024 * 188 ) /* 3 MB */ |
#define | capHoldDecodeReference 64 |
#define | eDebugNoSimulate(x...) |
Functions | |
DEFINE_REF (eDVBRegisteredFrontend) | |
DEFINE_REF (eDVBRegisteredDemux) | |
DEFINE_REF (eDVBAllocatedFrontend) | |
DEFINE_REF (eDVBAllocatedDemux) | |
DEFINE_REF (eDVBResourceManager) | |
ePtr< eDVBResourceManager > | NewResourceManagerPtr (void) |
DEFINE_REF (eDVBAdapterLinux) | |
DEFINE_REF (eDVBUsbAdapter) | |
static bool | exist_in_pidlist (unsigned short int *pidlist, unsigned short int value) |
int | tuner_type_channel_default (ePtr< iDVBChannelList > &channellist, const eDVBChannelID &chid, int &system) |
DEFINE_REF (eDVBChannel) | |
static long long | align (long long x, int align) |
static size_t | diff_upto (off_t high, off_t low, size_t max) |
DEFINE_REF (eCueSheet) | |
#define capHoldDecodeReference 64 |
#define DEMUX_BUFFER_SIZE (16 * 1024 * 188 ) /* 3 MB */ |
#define eDebugNoSimulate | ( | x... | ) |
#define MAX | ( | a, | |
b | |||
) | (a > b ? a : b) |
#define MIN | ( | a, | |
b | |||
) | (a < b ? a : b) |
#define MSG_PIDLIST 14 |
#define VTUNER_GET_MESSAGE 1 |
#define VTUNER_SET_ADAPTER 33 |
#define VTUNER_SET_DELSYS 32 |
#define VTUNER_SET_FE_INFO 6 |
#define VTUNER_SET_HAS_OUTPUTS 5 |
#define VTUNER_SET_MODES 8 |
#define VTUNER_SET_NAME 3 |
#define VTUNER_SET_NUM_MODES 7 |
#define VTUNER_SET_RESPONSE 2 |
#define VTUNER_SET_TYPE 4 |
|
inlinestatic |
DEFINE_REF | ( | eCueSheet | ) |
DEFINE_REF | ( | eDVBAdapterLinux | ) |
DEFINE_REF | ( | eDVBAllocatedDemux | ) |
DEFINE_REF | ( | eDVBAllocatedFrontend | ) |
DEFINE_REF | ( | eDVBChannel | ) |
DEFINE_REF | ( | eDVBRegisteredDemux | ) |
DEFINE_REF | ( | eDVBRegisteredFrontend | ) |
DEFINE_REF | ( | eDVBResourceManager | ) |
DEFINE_REF | ( | eDVBUsbAdapter | ) |
|
static |
|
static |
ePtr<eDVBResourceManager> NewResourceManagerPtr | ( | void | ) |
int tuner_type_channel_default | ( | ePtr< iDVBChannelList > & | channellist, |
const eDVBChannelID & | chid, | ||
int & | system | ||
) |