|
vdr
1.7.31
|
Go to the source code of this file.
Classes | |
| struct | tDvbParameterMap |
| class | cDvbTransponderParameters |
| class | cDvbDevice |
| The cDvbDevice implements a DVB device which can be accessed through the Linux DVB driver API. More... | |
| class | cDvbDeviceProbe |
Macros | |
| #define | MAXDVBDEVICES 8 |
| #define | MAXDELIVERYSYSTEMS 8 |
| #define | DEV_VIDEO "/dev/video" |
| #define | DEV_DVB_BASE "/dev/dvb" |
| #define | DEV_DVB_ADAPTER "adapter" |
| #define | DEV_DVB_OSD "osd" |
| #define | DEV_DVB_FRONTEND "frontend" |
| #define | DEV_DVB_DVR "dvr" |
| #define | DEV_DVB_DEMUX "demux" |
| #define | DEV_DVB_VIDEO "video" |
| #define | DEV_DVB_AUDIO "audio" |
| #define | DEV_DVB_CA "ca" |
Functions | |
| const char * | MapToUserString (int Value, const tDvbParameterMap *Map) |
| int | MapToUser (int Value, const tDvbParameterMap *Map, const char **String=NULL) |
| int | MapToDriver (int Value, const tDvbParameterMap *Map) |
| int | UserIndex (int Value, const tDvbParameterMap *Map) |
| int | DriverIndex (int Value, const tDvbParameterMap *Map) |
Variables | |
| const tDvbParameterMap | InversionValues [] |
| const tDvbParameterMap | BandwidthValues [] |
| const tDvbParameterMap | CoderateValues [] |
| const tDvbParameterMap | ModulationValues [] |
| const tDvbParameterMap | SystemValuesSat [] |
| const tDvbParameterMap | SystemValuesTerr [] |
| const tDvbParameterMap | TransmissionValues [] |
| const tDvbParameterMap | GuardValues [] |
| const tDvbParameterMap | HierarchyValues [] |
| const tDvbParameterMap | RollOffValues [] |
| cList< cDvbDeviceProbe > | DvbDeviceProbes |
| #define DEV_DVB_ADAPTER "adapter" |
Definition at line 26 of file include/vdr/dvbdevice.h.
| #define DEV_DVB_AUDIO "audio" |
Definition at line 32 of file include/vdr/dvbdevice.h.
| #define DEV_DVB_BASE "/dev/dvb" |
Definition at line 25 of file include/vdr/dvbdevice.h.
| #define DEV_DVB_CA "ca" |
Definition at line 33 of file include/vdr/dvbdevice.h.
| #define DEV_DVB_DEMUX "demux" |
Definition at line 30 of file include/vdr/dvbdevice.h.
| #define DEV_DVB_DVR "dvr" |
Definition at line 29 of file include/vdr/dvbdevice.h.
| #define DEV_DVB_FRONTEND "frontend" |
Definition at line 28 of file include/vdr/dvbdevice.h.
| #define DEV_DVB_OSD "osd" |
Definition at line 27 of file include/vdr/dvbdevice.h.
| #define DEV_DVB_VIDEO "video" |
Definition at line 31 of file include/vdr/dvbdevice.h.
| #define DEV_VIDEO "/dev/video" |
Definition at line 24 of file include/vdr/dvbdevice.h.
| #define MAXDELIVERYSYSTEMS 8 |
Definition at line 22 of file include/vdr/dvbdevice.h.
| #define MAXDVBDEVICES 8 |
Definition at line 21 of file include/vdr/dvbdevice.h.
| int DriverIndex | ( | int | Value, |
| const tDvbParameterMap * | Map | ||
| ) |
Definition at line 155 of file dvbdevice.c.
References tDvbParameterMap::driverValue, and tDvbParameterMap::userValue.
Referenced by MapToUser(), MapToUserString(), and cMenuEditMapItem::ProcessKey().
| int MapToDriver | ( | int | Value, |
| const tDvbParameterMap * | Map | ||
| ) |
Definition at line 185 of file dvbdevice.c.
References tDvbParameterMap::driverValue, and UserIndex().
Referenced by cDvbTransponderParameters::ParseParameter().
| int MapToUser | ( | int | Value, |
| const tDvbParameterMap * | Map, | ||
| const char ** | String = NULL |
||
| ) |
Definition at line 166 of file dvbdevice.c.
References DriverIndex(), tr, and tDvbParameterMap::userValue.
Referenced by cMenuEditMapItem::Set(), and cDvbTransponderParameters::ToString().
| const char* MapToUserString | ( | int | Value, |
| const tDvbParameterMap * | Map | ||
| ) |
Definition at line 177 of file dvbdevice.c.
References DriverIndex(), and tDvbParameterMap::userString.
Referenced by cDvbDevice::QueryDeliverySystems().
| int UserIndex | ( | int | Value, |
| const tDvbParameterMap * | Map | ||
| ) |
Definition at line 144 of file dvbdevice.c.
References tDvbParameterMap::userValue.
Referenced by MapToDriver().
| const tDvbParameterMap BandwidthValues[] |
Definition at line 46 of file dvbdevice.c.
| const tDvbParameterMap CoderateValues[] |
Definition at line 56 of file dvbdevice.c.
| cList<cDvbDeviceProbe> DvbDeviceProbes |
Definition at line 1579 of file dvbdevice.c.
Referenced by cDvbDevice::Probe().
| const tDvbParameterMap GuardValues[] |
Definition at line 115 of file dvbdevice.c.
| const tDvbParameterMap HierarchyValues[] |
Definition at line 127 of file dvbdevice.c.
| const tDvbParameterMap InversionValues[] |
Definition at line 39 of file dvbdevice.c.
| const tDvbParameterMap ModulationValues[] |
Definition at line 72 of file dvbdevice.c.
| const tDvbParameterMap RollOffValues[] |
Definition at line 136 of file dvbdevice.c.
| const tDvbParameterMap SystemValuesSat[] |
Definition at line 92 of file dvbdevice.c.
| const tDvbParameterMap SystemValuesTerr[] |
Definition at line 98 of file dvbdevice.c.
Referenced by cDvbSourceParam::GetOsdItem().
| const tDvbParameterMap TransmissionValues[] |
Definition at line 104 of file dvbdevice.c.
1.8.1.2