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