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