![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <idvb.h>
Public Types | |
| enum | { state_eof = state_release + 1 } |
Public Types inherited from iDVBChannel | |
| enum | { state_idle , state_tuning , state_failed , state_unavailable , state_ok , state_last_instance , state_release } |
| enum | { evtPreStart , evtEOF , evtSOF , evtFailed , evtStopped } |
| enum | { capDecode = 1 } |
Public Member Functions | |
| virtual RESULT | playFile (const char *file)=0 |
| virtual RESULT | playSource (ePtr< iTsSource > &source, const char *priv=NULL)=0 |
| virtual void | stop ()=0 |
| virtual void | setCueSheet (eCueSheet *cuesheet)=0 |
| virtual void | setOfflineDecodeMode (int parityswitchdelay)=0 |
| virtual RESULT | getLength (pts_t &pts)=0 |
| virtual RESULT | getCurrentPosition (iDVBDemux *decoding_demux, pts_t &pos, int mode)=0 |
Public Member Functions inherited from iDVBChannel | |
| virtual | SWIG_VOID (RESULT) getFrontend(ePtr< iDVBFrontend > &SWIG_OUTPUT)=0 |
| virtual RESULT | requestTsidOnid () |
| virtual int | reserveDemux () |
| virtual int | getDvrId () |
| virtual RESULT | getState (int &)=0 |
| virtual RESULT | getCurrentFrontendParameters (ePtr< iDVBFrontendParameters > &)=0 |
| virtual RESULT | connectStateChange (const sigc::slot1< void, iDVBChannel * > &stateChange, ePtr< eConnection > &connection)=0 |
| virtual RESULT | connectEvent (const sigc::slot2< void, iDVBChannel *, int > &eventChange, ePtr< eConnection > &connection)=0 |
| virtual RESULT | setCIRouting (const eDVBCIRouting &routing)=0 |
| virtual RESULT | getDemux (ePtr< iDVBDemux > &demux, int cap=0)=0 |
| virtual void | AddUse ()=0 |
| virtual void | ReleaseUse ()=0 |
Public Member Functions inherited from iObject | |
| void | operator delete (void *p) |
| virtual void | AddRef ()=0 |
| virtual void | Release ()=0 |
Additional Inherited Members | |
Public Attributes inherited from iDVBChannel | |
| PSignal2< void, int, int > | receivedTsidOnid |
Protected Member Functions inherited from iObject | |
| virtual | ~iObject () |
|
pure virtual |
Implemented in eDVBChannel.
Implemented in eDVBChannel.
|
pure virtual |
Implemented in eDVBChannel.
|
pure virtual |
Implemented in eDVBChannel.
|
pure virtual |
Implemented in eDVBChannel.
|
pure virtual |
Implemented in eDVBChannel.
|
pure virtual |
Implemented in eDVBChannel.