|
vdr
2.0.7
|
#include <dvbdevice.h>
Public Member Functions | |
| cDvbTransponderParameters (const char *Parameters=NULL) | |
| char | Polarization (void) const |
| int | Inversion (void) const |
| int | Bandwidth (void) const |
| int | CoderateH (void) const |
| int | CoderateL (void) const |
| int | Modulation (void) const |
| int | System (void) const |
| int | Transmission (void) const |
| int | Guard (void) const |
| int | Hierarchy (void) const |
| int | RollOff (void) const |
| int | StreamId (void) const |
| void | SetPolarization (char Polarization) |
| void | SetInversion (int Inversion) |
| void | SetBandwidth (int Bandwidth) |
| void | SetCoderateH (int CoderateH) |
| void | SetCoderateL (int CoderateL) |
| void | SetModulation (int Modulation) |
| void | SetSystem (int System) |
| void | SetTransmission (int Transmission) |
| void | SetGuard (int Guard) |
| void | SetHierarchy (int Hierarchy) |
| void | SetRollOff (int RollOff) |
| void | SetStreamId (int StreamId) |
| cString | ToString (char Type) const |
| bool | Parse (const char *s) |
Private Member Functions | |
| int | PrintParameter (char *p, char Name, int Value) const |
| const char * | ParseParameter (const char *s, int &Value, const tDvbParameterMap *Map=NULL) |
Private Attributes | |
| char | polarization |
| int | inversion |
| int | bandwidth |
| int | coderateH |
| int | coderateL |
| int | modulation |
| int | system |
| int | transmission |
| int | guard |
| int | hierarchy |
| int | rollOff |
| int | streamId |
Friends | |
| class | cDvbSourceParam |
Definition at line 107 of file dvbdevice.h.
| cDvbTransponderParameters::cDvbTransponderParameters | ( | const char * | Parameters = NULL | ) |
Definition at line 195 of file dvbdevice.c.
References bandwidth, coderateH, coderateL, DVB_SYSTEM_1, guard, hierarchy, inversion, modulation, Parse(), polarization, rollOff, streamId, system, and transmission.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| bool cDvbTransponderParameters::Parse | ( | const char * | s | ) |
Definition at line 254 of file dvbdevice.c.
References bandwidth, coderateH, coderateL, esyslog, guard, hierarchy, inversion, modulation, ParseParameter(), polarization, rollOff, streamId, system, and transmission.
Referenced by cDvbTransponderParameters(), and cDvbSourceParam::SetData().
|
private |
Definition at line 238 of file dvbdevice.c.
References esyslog, and MapToDriver().
Referenced by Parse().
|
inline |
Definition at line 126 of file dvbdevice.h.
References polarization.
Referenced by cNitFilter::Process(), and SetPolarization().
|
private |
Definition at line 212 of file dvbdevice.c.
Referenced by ToString().
|
inline |
|
inline |
Definition at line 140 of file dvbdevice.h.
References Bandwidth().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 141 of file dvbdevice.h.
References CoderateH().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 142 of file dvbdevice.h.
References CoderateL().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 146 of file dvbdevice.h.
References Guard().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 147 of file dvbdevice.h.
References Hierarchy().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 139 of file dvbdevice.h.
References Inversion().
|
inline |
Definition at line 143 of file dvbdevice.h.
References Modulation().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 138 of file dvbdevice.h.
References Polarization().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 148 of file dvbdevice.h.
References RollOff().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 149 of file dvbdevice.h.
References StreamId().
|
inline |
Definition at line 144 of file dvbdevice.h.
References System().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 145 of file dvbdevice.h.
References Transmission().
Referenced by cNitFilter::Process().
|
inline |
|
inline |
Definition at line 132 of file dvbdevice.h.
References system.
Referenced by GetRequiredDeliverySystem(), and SetSystem().
| cString cDvbTransponderParameters::ToString | ( | char | Type | ) | const |
Definition at line 217 of file dvbdevice.c.
References bandwidth, coderateH, coderateL, guard, hierarchy, inversion, MapToUser(), modulation, polarization, PrintParameter(), rollOff, ST, streamId, system, and transmission.
Referenced by cDvbSourceParam::GetData(), and cNitFilter::Process().
|
inline |
Definition at line 133 of file dvbdevice.h.
References transmission.
Referenced by SetTransmission().
|
friend |
Definition at line 108 of file dvbdevice.h.
|
private |
Definition at line 112 of file dvbdevice.h.
Referenced by Bandwidth(), cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Parse(), and ToString().
|
private |
Definition at line 113 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), CoderateH(), cDvbSourceParam::GetOsdItem(), Parse(), and ToString().
|
private |
Definition at line 114 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), CoderateL(), cDvbSourceParam::GetOsdItem(), Parse(), and ToString().
|
private |
Definition at line 118 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Guard(), Parse(), and ToString().
|
private |
Definition at line 119 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Hierarchy(), Parse(), and ToString().
|
private |
Definition at line 111 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Inversion(), Parse(), and ToString().
|
private |
Definition at line 115 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Modulation(), Parse(), and ToString().
|
private |
Definition at line 110 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Parse(), Polarization(), and ToString().
|
private |
Definition at line 120 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Parse(), RollOff(), and ToString().
|
private |
Definition at line 121 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Parse(), StreamId(), and ToString().
|
private |
Definition at line 116 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Parse(), System(), and ToString().
|
private |
Definition at line 117 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Parse(), ToString(), and Transmission().
1.8.8