|
| 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 |
| |