#include <idvb.h>
|
| enum | cacheID {
cVPID
, cMPEGAPID
, cTPID
, cPCRPID
,
cAC3PID
, cVTYPE
, cACHANNEL
, cAC3DELAY
,
cPCMDELAY
, cSUBTITLE
, cAACHEAPID =12
, cDDPPID
,
cDTSPID
, cAACAPID
, cLPCMPID
, cDTSHDPID
,
cDATAPID
, cPMTPID
, cDRAAPID
, cAC4PID
,
cacheMax
} |
| |
| enum | {
dxNoSDT =1
, dxDontshow =2
, dxNoDVB =4
, dxHoldName =8
,
dxNewFound =64
, dxIsDedicated3D =128
, dxIsParentalProtected =256
, dxHideVBI =512
,
dxIsScrambledPMT =1024
, dxCenterDVBSubs =2048
, dxNoEIT =4096
} |
| |
|
| int | getCacheEntry (cacheID) |
| |
| void | setCacheEntry (cacheID, int) |
| |
| bool | cacheEmpty () |
| |
| bool | cacheAudioEmpty () |
| |
| | eDVBService () |
| |
| void | genSortName () |
| |
| bool | usePMT () const |
| |
| bool | isHidden () const |
| |
| bool | isDedicated3D () const |
| |
| bool | doHideVBI () const |
| |
| bool | doCenterDVBSubs () const |
| |
| bool | useEIT () const |
| |
| virtual | ~eDVBService () |
| |
| eDVBService & | operator= (const eDVBService &) |
| |
| RESULT | getName (const eServiceReference &ref, std::string &name) |
| |
| RESULT | getEvent (const eServiceReference &ref, ePtr< eServiceEvent > &ptr, time_t start_time) |
| |
| bool | isCrypted () |
| |
| int | isPlayable (const eServiceReference &ref, const eServiceReference &ignore, bool simulate=false) |
| |
| ePtr< iDVBTransponderData > | getTransponderData (const eServiceReference &ref) |
| |
| int | checkFilter (const eServiceReferenceDVB &ref, const eDVBChannelQuery &query) |
| |
| virtual | SWIG_VOID (RESULT) getName(const eServiceReference &ref |
| |
| virtual int | getLength (const eServiceReference &ref) |
| |
| virtual | SWIG_VOID (RESULT) getEvent(const eServiceReference &ref |
| |
| virtual int | getInfo (const eServiceReference &ref, int w) |
| |
| virtual std::string | getInfoString (const eServiceReference &ref, int w) |
| |
| virtual ePtr< iServiceInfoContainer > | getInfoObject (int w) |
| |
| virtual long long | getFileSize (const eServiceReference &ref) |
| |
| virtual int | setInfo (const eServiceReference &ref, int w, int v) |
| |
| virtual int | setInfoString (const eServiceReference &ref, int w, const char *v) |
| |
| void | operator delete (void *p) |
| |
| virtual void | AddRef ()=0 |
| |
| virtual void | Release ()=0 |
| |
◆ anonymous enum
| Enumerator |
|---|
| dxNoSDT | |
| dxDontshow | |
| dxNoDVB | |
| dxHoldName | |
| dxNewFound | |
| dxIsDedicated3D | |
| dxIsParentalProtected | |
| dxHideVBI | |
| dxIsScrambledPMT | |
| dxCenterDVBSubs | |
| dxNoEIT | |
◆ cacheID
| Enumerator |
|---|
| cVPID | |
| cMPEGAPID | |
| cTPID | |
| cPCRPID | |
| cAC3PID | |
| cVTYPE | |
| cACHANNEL | |
| cAC3DELAY | |
| cPCMDELAY | |
| cSUBTITLE | |
| cAACHEAPID | |
| cDDPPID | |
| cDTSPID | |
| cAACAPID | |
| cLPCMPID | |
| cDTSHDPID | |
| cDATAPID | |
| cPMTPID | |
| cDRAAPID | |
| cAC4PID | |
| cacheMax | |
◆ eDVBService()
| eDVBService::eDVBService |
( |
| ) |
|
◆ ~eDVBService()
| eDVBService::~eDVBService |
( |
| ) |
|
|
virtual |
◆ cacheAudioEmpty()
| bool eDVBService::cacheAudioEmpty |
( |
| ) |
|
◆ cacheEmpty()
| bool eDVBService::cacheEmpty |
( |
| ) |
|
◆ checkFilter()
◆ doCenterDVBSubs()
| bool eDVBService::doCenterDVBSubs |
( |
| ) |
const |
|
inline |
◆ doHideVBI()
| bool eDVBService::doHideVBI |
( |
| ) |
const |
|
inline |
◆ genSortName()
| void eDVBService::genSortName |
( |
| ) |
|
◆ getCacheEntry()
| int eDVBService::getCacheEntry |
( |
cacheID |
id | ) |
|
◆ getEvent()
◆ getName()
◆ getTransponderData()
◆ isCrypted()
| bool eDVBService::isCrypted |
( |
| ) |
|
|
virtual |
◆ isDedicated3D()
| bool eDVBService::isDedicated3D |
( |
| ) |
const |
|
inline |
◆ isHidden()
| bool eDVBService::isHidden |
( |
| ) |
const |
|
inline |
◆ isPlayable()
◆ operator=()
◆ setCacheEntry()
| void eDVBService::setCacheEntry |
( |
cacheID |
id, |
|
|
int |
pid |
|
) |
| |
◆ useEIT()
| bool eDVBService::useEIT |
( |
| ) |
const |
|
inline |
◆ usePMT()
| bool eDVBService::usePMT |
( |
| ) |
const |
|
inline |
◆ audioCacheTags
Initial value:= {
}
@ cDTSHDPID
Definition: idvb.h:334
@ cAACAPID
Definition: idvb.h:333
@ cAC3PID
Definition: idvb.h:331
@ cAACHEAPID
Definition: idvb.h:333
@ cDTSPID
Definition: idvb.h:333
@ cDDPPID
Definition: idvb.h:333
@ cMPEGAPID
Definition: idvb.h:331
@ cLPCMPID
Definition: idvb.h:334
◆ m_aus_da_flag
| uint32_t eDVBService::m_aus_da_flag |
◆ m_ca
◆ m_default_authority
| std::string eDVBService::m_default_authority |
◆ m_flags
◆ m_provider_name
| std::string eDVBService::m_provider_name |
◆ m_service_name
| std::string eDVBService::m_service_name |
◆ m_service_name_sort
| std::string eDVBService::m_service_name_sort |
◆ nAudioCacheTags
The documentation for this class was generated from the following files: