openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
eDVBPMTParser::eStreamData Class Reference

#include <pmtparse.h>

Inheritance diagram for eDVBPMTParser::eStreamData:
iStreamData iObject

Public Member Functions

 eStreamData (struct program &program)
 
RESULT getAllPids (std::vector< int > &result) const
 
RESULT getVideoPids (std::vector< int > &result) const
 
RESULT getAudioPids (std::vector< int > &result) const
 
RESULT getSubtitlePids (std::vector< int > &result) const
 
RESULT getPmtPid (int &result) const
 
RESULT getPatPid (int &result) const
 
RESULT getPcrPid (int &result) const
 
RESULT getTxtPid (int &result) const
 
RESULT getAitPid (int &result) const
 
RESULT getServiceId (int &result) const
 
RESULT getAdapterId (int &result) const
 
RESULT getDemuxId (int &result) const
 
RESULT getCaIds (std::vector< int > &caids, std::vector< int > &ecmpids, std::vector< std::string > &ecmdatabytes) const
 
RESULT getDefaultAudioPid (int &result) const
 
- Public Member Functions inherited from iStreamData
virtual SWIG_VOID (RESULT) getPatPid(int &result) const =0
 
virtual SWIG_VOID (RESULT) getPcrPid(int &result) const =0
 
virtual SWIG_VOID (RESULT) getTxtPid(int &result) const =0
 
virtual SWIG_VOID (RESULT) getServiceId(int &result) const =0
 
virtual SWIG_VOID (RESULT) getAdapterId(int &result) const =0
 
virtual SWIG_VOID (RESULT) getDemuxId(int &result) const =0
 
virtual virtual SWIG_VOID(RESULT) getCaIds(std SWIG_VOID (RESULT) getDefaultAudioPid(int &result) const =0
 
- Public Member Functions inherited from iObject
void operator delete (void *p)
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 

Additional Inherited Members

- Protected Member Functions inherited from iObject
virtual ~iObject ()
 

Constructor & Destructor Documentation

◆ eStreamData()

eDVBPMTParser::eStreamData::eStreamData ( struct program program)

Member Function Documentation

◆ getAdapterId()

RESULT eDVBPMTParser::eStreamData::getAdapterId ( int &  result) const

◆ getAitPid()

RESULT eDVBPMTParser::eStreamData::getAitPid ( int &  result) const

◆ getAllPids()

RESULT eDVBPMTParser::eStreamData::getAllPids ( std::vector< int > &  result) const

◆ getAudioPids()

RESULT eDVBPMTParser::eStreamData::getAudioPids ( std::vector< int > &  result) const

◆ getCaIds()

RESULT eDVBPMTParser::eStreamData::getCaIds ( std::vector< int > &  caids,
std::vector< int > &  ecmpids,
std::vector< std::string > &  ecmdatabytes 
) const

◆ getDefaultAudioPid()

RESULT eDVBPMTParser::eStreamData::getDefaultAudioPid ( int &  result) const

◆ getDemuxId()

RESULT eDVBPMTParser::eStreamData::getDemuxId ( int &  result) const

◆ getPatPid()

RESULT eDVBPMTParser::eStreamData::getPatPid ( int &  result) const

◆ getPcrPid()

RESULT eDVBPMTParser::eStreamData::getPcrPid ( int &  result) const

◆ getPmtPid()

RESULT eDVBPMTParser::eStreamData::getPmtPid ( int &  result) const

◆ getServiceId()

RESULT eDVBPMTParser::eStreamData::getServiceId ( int &  result) const

◆ getSubtitlePids()

RESULT eDVBPMTParser::eStreamData::getSubtitlePids ( std::vector< int > &  result) const

◆ getTxtPid()

RESULT eDVBPMTParser::eStreamData::getTxtPid ( int &  result) const

◆ getVideoPids()

RESULT eDVBPMTParser::eStreamData::getVideoPids ( std::vector< int > &  result) const

The documentation for this class was generated from the following files: