openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
eDVBRdsDecoder Class Reference

#include <radiotext.h>

Inheritance diagram for eDVBRdsDecoder:
iObject ePESParser

Public Types

enum  { RadioTextChanged , RtpTextChanged , RassInteractivePicMaskChanged , RecvRassSlidePic }
 

Public Member Functions

 eDVBRdsDecoder (iDVBDemux *demux, int mode, int audio_type)
 
 ~eDVBRdsDecoder ()
 
int start (int pid)
 
void connectEvent (const sigc::slot1< void, int > &slot, ePtr< eConnection > &connection)
 
std::string getRadioText ()
 
std::string getRtpText ()
 
ePyObject getRassPictureMask ()
 
std::string getRassPicture (int page, int subpage)
 
std::string getRassSlideshowPicture ()
 
int getPid ()
 
- Public Member Functions inherited from iObject
void operator delete (void *p)
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 
- Public Member Functions inherited from ePESParser
 ePESParser ()
 
void setStreamID (unsigned char id, unsigned char id_mask=0xff)
 
void processData (const uint8_t *data, int len)
 
virtual ~ePESParser ()
 

Additional Inherited Members

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

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
RadioTextChanged 
RtpTextChanged 
RassInteractivePicMaskChanged 
RecvRassSlidePic 

Constructor & Destructor Documentation

◆ eDVBRdsDecoder()

eDVBRdsDecoder::eDVBRdsDecoder ( iDVBDemux demux,
int  mode,
int  audio_type 
)

◆ ~eDVBRdsDecoder()

eDVBRdsDecoder::~eDVBRdsDecoder ( )

Member Function Documentation

◆ connectEvent()

void eDVBRdsDecoder::connectEvent ( const sigc::slot1< void, int > &  slot,
ePtr< eConnection > &  connection 
)

◆ getPid()

int eDVBRdsDecoder::getPid ( )
inline

◆ getRadioText()

std::string eDVBRdsDecoder::getRadioText ( )
inline

◆ getRassPicture()

std::string eDVBRdsDecoder::getRassPicture ( int  page,
int  subpage 
)

◆ getRassPictureMask()

ePyObject eDVBRdsDecoder::getRassPictureMask ( )

◆ getRassSlideshowPicture()

std::string eDVBRdsDecoder::getRassSlideshowPicture ( )
inline

◆ getRtpText()

std::string eDVBRdsDecoder::getRtpText ( )
inline

◆ start()

int eDVBRdsDecoder::start ( int  pid)

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