vdr
2.2.0
|
#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 |
int | T2SystemId (void) const |
int | SisoMiso (void) const |
int | Pilot (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) |
void | SetT2SystemId (int T2SystemId) |
void | SetSisoMiso (int SisoMiso) |
void | SetPilot (int Pilot) |
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 |
int | t2systemId |
int | sisoMiso |
int | pilot |
Friends | |
class | cDvbSourceParam |
Definition at line 107 of file dvbdevice.h.
cDvbTransponderParameters::cDvbTransponderParameters | ( | const char * | Parameters = NULL | ) |
Definition at line 202 of file dvbdevice.c.
References bandwidth, coderateH, coderateL, DVB_SYSTEM_1, guard, hierarchy, inversion, modulation, Parse(), pilot, polarization, rollOff, sisoMiso, streamId, system, t2systemId, and transmission.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
bool cDvbTransponderParameters::Parse | ( | const char * | s | ) |
Definition at line 267 of file dvbdevice.c.
References bandwidth, coderateH, coderateL, esyslog, guard, hierarchy, inversion, modulation, ParseParameter(), pilot, polarization, rollOff, sisoMiso, streamId, system, t2systemId, and transmission.
Referenced by cDvbTransponderParameters(), and cDvbSourceParam::SetData().
|
private |
Definition at line 251 of file dvbdevice.c.
References esyslog, and MapToDriver().
Referenced by Parse().
|
inline |
|
inline |
Definition at line 129 of file dvbdevice.h.
References polarization.
Referenced by cNitFilter::Process(), and SetPolarization().
|
private |
Definition at line 222 of file dvbdevice.c.
Referenced by ToString().
|
inline |
|
inline |
Definition at line 146 of file dvbdevice.h.
References Bandwidth().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 147 of file dvbdevice.h.
References CoderateH().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 148 of file dvbdevice.h.
References CoderateL().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 152 of file dvbdevice.h.
References Guard().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 153 of file dvbdevice.h.
References Hierarchy().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 145 of file dvbdevice.h.
References Inversion().
|
inline |
Definition at line 149 of file dvbdevice.h.
References Modulation().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 158 of file dvbdevice.h.
References Pilot().
|
inline |
Definition at line 144 of file dvbdevice.h.
References Polarization().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 154 of file dvbdevice.h.
References RollOff().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 157 of file dvbdevice.h.
References SisoMiso().
|
inline |
Definition at line 155 of file dvbdevice.h.
References StreamId().
|
inline |
Definition at line 150 of file dvbdevice.h.
References System().
Referenced by cNitFilter::Process().
|
inline |
Definition at line 156 of file dvbdevice.h.
References T2SystemId().
|
inline |
Definition at line 151 of file dvbdevice.h.
References Transmission().
Referenced by cNitFilter::Process().
|
inline |
|
inline |
|
inline |
Definition at line 135 of file dvbdevice.h.
References system.
Referenced by GetRequiredDeliverySystem(), and SetSystem().
|
inline |
cString cDvbTransponderParameters::ToString | ( | char | Type | ) | const |
Definition at line 227 of file dvbdevice.c.
References bandwidth, coderateH, coderateL, guard, hierarchy, inversion, MapToUser(), modulation, pilot, polarization, PrintParameter(), rollOff, sisoMiso, ST, streamId, system, t2systemId, and transmission.
Referenced by cDvbSourceParam::GetData(), and cNitFilter::Process().
|
inline |
Definition at line 136 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 124 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Parse(), Pilot(), 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 123 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Parse(), SisoMiso(), 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 122 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Parse(), T2SystemId(), and ToString().
|
private |
Definition at line 117 of file dvbdevice.h.
Referenced by cDvbTransponderParameters(), cDvbSourceParam::GetOsdItem(), Parse(), ToString(), and Transmission().