diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2005-04-30 18:01:16 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2005-04-30 18:01:16 +0000 |
| commit | b2ec733c0227ae072b8d3b19bfb9fd98e2b6961e (patch) | |
| tree | 888d14160cdc34708ed3107e98dec8d1d07970c8 /lib/nav/core.h | |
| parent | 39542988a01b4e836d3d6680470995c0f550a10b (diff) | |
| download | enigma2-b2ec733c0227ae072b8d3b19bfb9fd98e2b6961e.tar.gz enigma2-b2ec733c0227ae072b8d3b19bfb9fd98e2b6961e.zip | |
- add record
Diffstat (limited to 'lib/nav/core.h')
| -rw-r--r-- | lib/nav/core.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/nav/core.h b/lib/nav/core.h index 6c94fe2c..c4306e39 100644 --- a/lib/nav/core.h +++ b/lib/nav/core.h @@ -11,6 +11,9 @@ class eNavigation: public iObject, public Object DECLARE_REF(eNavigation); private: ePtr<iPlayableService> m_runningService; + + ePtr<iRecordableService> m_recordingService; + ePtr<iServiceHandler> m_servicehandler; Signal2<void,eNavigation*,int> m_event; ePtr<eConnection> m_service_event_conn; @@ -35,6 +38,9 @@ public: RESULT getPlaylist(ePtr<ePlaylist> &playlist); RESULT stopService(void); + RESULT recordService(const eServiceReference &service); + RESULT endRecording(); + RESULT pause(int p); eNavigation(iServiceHandler *serviceHandler); virtual ~eNavigation(); |
