diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2007-06-19 23:40:09 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2007-06-19 23:40:09 +0000 |
| commit | cf5341701c32afc934b3ff0dc75a28c7e9f264ee (patch) | |
| tree | b3f8032fcc7172b47106d08366caddfa412cab5f /lib/service/servicedvb.h | |
| parent | 92e521a30c214ac2e65c6fb68401e90196a6c88b (diff) | |
| download | enigma2-cf5341701c32afc934b3ff0dc75a28c7e9f264ee.tar.gz enigma2-cf5341701c32afc934b3ff0dc75a28c7e9f264ee.zip | |
implement streamableService for playing dvb services
Diffstat (limited to 'lib/service/servicedvb.h')
| -rw-r--r-- | lib/service/servicedvb.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/service/servicedvb.h b/lib/service/servicedvb.h index 7c785c4e..4a40df12 100644 --- a/lib/service/servicedvb.h +++ b/lib/service/servicedvb.h @@ -89,7 +89,7 @@ class eDVBServicePlay: public eDVBServiceBase, public iAudioTrackSelection, public iAudioChannelSelection, public iSubserviceList, public iTimeshiftService, public iCueSheet, public iSubtitleOutput, public iAudioDelay, - public iRdsDecoder + public iRdsDecoder, public iStreamableService { DECLARE_REF(eDVBServicePlay); public: @@ -176,7 +176,10 @@ public: int getPCMDelay(); void setAC3Delay(int); void setPCMDelay(int); - + + // iStreamableService + RESULT stream(ePtr<iStreamableService> &ptr); + PyObject *getStreamingData(); private: friend class eServiceFactoryDVB; eServiceReference m_reference; |
