|
enum | service_ref { ref_service_type = 0
, ref_service_id = 1
} |
|
enum | {
invalid = -1
, dTv = 0x01
, dRadio = 0x02
, tText = 0x03
,
nvod = 0x04
, nvodTs = 0x05
, mosaic = 0x06
, radioFm = 0x07
,
dvbSrm = 0x08
, dRadioAvc = 0x0A
, mosaicAvc = 0x0B
, datacast = 0x0C
,
ci = 0x0D
, rcsMap = 0x0E
, rcsFls = 0x0F
, dvbMhp = 0x10
,
mpeg2HdTv = 0x11
, avcSdTv = 0x16
, nvodAvcSdTs = 0x17
, nvodAvcSdRef = 0x18
,
avcHdTv = 0x19
, nvodAvcHdTs = 0x1A
, nvodAvcHdRef = 0x1B
, avcHdStereo = 0x1C
,
nvodAvcHdStereoTs = 0x1D
, nvodAvcHdStereoRef = 0x1E
, nvecTv = 0x1F
, nvecTv20 = 0x20
,
user134 = 0x86
, user195 = 0xC3
} |
|
enum | {
idServiceIsScrambled = 0x0100
, idInvalid = -1
, idStructure = 0x0000
, idDVB = 0x0001
,
idFile = 0x0002
, idServiceM2TS = 0x0003
, idDVBScrambled = idDVB + idServiceIsScrambled
, idUser = 0x1000
,
idServiceMP3 = 0x1001
, idServiceAirPlay = 0x1009
, idServiceXINE = 0x1010
, idServiceDVD = 0x1111
,
idServiceAzBox = 0x1112
, idServiceHDMIIn = 0x2000
} |
|
enum | {
noFlags =0
, isDirectory =1
, mustDescent =2
, canDescent =4
,
flagDirectory =isDirectory|mustDescent|canDescent
, shouldSort =8
, hasSortKey =16
, sort1 =32
,
isMarker =64
, isGroup =128
, isNumberedMarker =256
, isInvisible =512
} |
|
|
int | getServiceType () const |
|
void | setServiceType (int service_type) |
|
eServiceID | getServiceID () const |
|
void | setServiceID (eServiceID service_id) |
|
eTransportStreamID | getTransportStreamID () const |
|
void | setTransportStreamID (eTransportStreamID transport_stream_id) |
|
eOriginalNetworkID | getOriginalNetworkID () const |
|
void | setOriginalNetworkID (eOriginalNetworkID original_network_id) |
|
eDVBNamespace | getDVBNamespace () const |
|
void | setDVBNamespace (eDVBNamespace dvbnamespace) |
|
eServiceID | getParentServiceID () const |
|
void | setParentServiceID (eServiceID sid) |
|
eTransportStreamID | getParentTransportStreamID () const |
|
void | setParentTransportStreamID (eTransportStreamID tsid) |
|
int | getSourceID () const |
|
void | setSourceID (int sourceid) |
|
eServiceReferenceDVB | getParentServiceReference () const |
|
| eServiceReferenceDVB (eDVBNamespace dvbnamespace, eTransportStreamID transport_stream_id, eOriginalNetworkID original_network_id, eServiceID service_id, int service_type, int source_id=0) |
|
void | set (const eDVBChannelID &chid) |
|
void | getChannelID (eDVBChannelID &chid) const |
|
| eServiceReferenceDVB () |
|
| eServiceReferenceDVB (const std::string &string) |
|
int | getSortKey () const |
|
std::string | getPath () const |
|
void | setPath (const std::string &n) |
|
void | setAlternativeUrl (const std::string &n) |
|
unsigned int | getUnsignedData (unsigned int num) const |
|
int | getData (unsigned int num) const |
|
void | setUnsignedData (unsigned int num, unsigned int val) |
|
void | setData (unsigned int num, int val) |
|
std::string | getName () const |
|
void | setName (const std::string &n) |
|
int | getChannelNum () const |
|
void | setChannelNum (const int n) |
|
| eServiceReference () |
|
| eServiceReference (int type, int flags) |
|
| eServiceReference (int type, int flags, int data0) |
|
| eServiceReference (int type, int flags, int data0, int data1) |
|
| eServiceReference (int type, int flags, int data0, int data1, int data2) |
|
| eServiceReference (int type, int flags, int data0, int data1, int data2, int data3) |
|
| eServiceReference (int type, int flags, int data0, int data1, int data2, int data3, int data4) |
|
| eServiceReference (int type, int flags, const std::string &path) |
|
| eServiceReference (const std::string &string) |
|
std::string | toString () const |
|
std::string | toCompareString () const |
|
| operator bool () const |
|
bool | operator== (const eServiceReference &c) const |
|
bool | operator!= (const eServiceReference &c) const |
|
bool | operator< (const eServiceReference &c) const |
|
int | valid () const |
|