#include <dvb.h>
|
| eDVBChannel (eDVBResourceManager *mgr, eDVBAllocatedFrontend *frontend) |
|
virtual | ~eDVBChannel () |
|
RESULT | setChannel (const eDVBChannelID &id, ePtr< iDVBFrontendParameters > &feparam) |
|
eDVBChannelID | getChannelID () |
|
RESULT | connectStateChange (const sigc::slot1< void, iDVBChannel * > &stateChange, ePtr< eConnection > &connection) |
|
RESULT | connectEvent (const sigc::slot2< void, iDVBChannel *, int > &eventChange, ePtr< eConnection > &connection) |
|
RESULT | getState (int &state) |
|
RESULT | setCIRouting (const eDVBCIRouting &routing) |
|
RESULT | getDemux (ePtr< iDVBDemux > &demux, int cap) |
|
RESULT | getFrontend (ePtr< iDVBFrontend > &frontend) |
|
RESULT | getCurrentFrontendParameters (ePtr< iDVBFrontendParameters > ¶m) |
|
RESULT | playFile (const char *file) |
|
RESULT | playSource (ePtr< iTsSource > &source, const char *priv=NULL) |
|
void | stop () |
|
void | setCueSheet (eCueSheet *cuesheet) |
|
void | setOfflineDecodeMode (int parityswitchdelay) |
|
RESULT | getLength (pts_t &len) |
|
RESULT | getCurrentPosition (iDVBDemux *decoding_demux, pts_t &pos, int mode) |
|
int | getUseCount () |
|
RESULT | requestTsidOnid () |
|
int | reserveDemux () |
|
int | getDvrId () |
|
virtual | SWIG_VOID (RESULT) getFrontend(ePtr< iDVBFrontend > &SWIG_OUTPUT)=0 |
|
void | operator delete (void *p) |
|
virtual void | AddRef ()=0 |
|
virtual void | Release ()=0 |
|
virtual | ~iFilePushScatterGather () |
|
|
enum | { state_eof = state_release + 1
} |
|
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
} |
|
PSignal2< void, int, int > | receivedTsidOnid |
|
virtual | ~iObject () |
|
◆ eDVBChannel()
◆ ~eDVBChannel()
eDVBChannel::~eDVBChannel |
( |
| ) |
|
|
virtual |
◆ connectEvent()
◆ connectStateChange()
◆ getChannelID()
◆ getCurrentFrontendParameters()
◆ getCurrentPosition()
◆ getDemux()
◆ getDvrId()
int eDVBChannel::getDvrId |
( |
| ) |
|
|
virtual |
◆ getFrontend()
◆ getLength()
◆ getState()
RESULT eDVBChannel::getState |
( |
int & |
state | ) |
|
|
virtual |
◆ getUseCount()
int eDVBChannel::getUseCount |
( |
| ) |
|
|
inline |
◆ playFile()
RESULT eDVBChannel::playFile |
( |
const char * |
file | ) |
|
|
virtual |
◆ playSource()
◆ requestTsidOnid()
RESULT eDVBChannel::requestTsidOnid |
( |
| ) |
|
|
virtual |
◆ reserveDemux()
int eDVBChannel::reserveDemux |
( |
| ) |
|
|
virtual |
◆ setChannel()
◆ setCIRouting()
◆ setCueSheet()
void eDVBChannel::setCueSheet |
( |
eCueSheet * |
cuesheet | ) |
|
|
virtual |
◆ setOfflineDecodeMode()
void eDVBChannel::setOfflineDecodeMode |
( |
int |
parityswitchdelay | ) |
|
|
virtual |
◆ stop()
void eDVBChannel::stop |
( |
| ) |
|
|
virtual |
◆ eDVBResourceManager
◆ eUsePtr< eDVBChannel >
The documentation for this class was generated from the following files: