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().