aboutsummaryrefslogtreecommitdiff
path: root/lib/nav/core.h
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2005-04-30 18:01:16 +0000
committerFelix Domke <tmbinc@elitedvb.net>2005-04-30 18:01:16 +0000
commitb2ec733c0227ae072b8d3b19bfb9fd98e2b6961e (patch)
tree888d14160cdc34708ed3107e98dec8d1d07970c8 /lib/nav/core.h
parent39542988a01b4e836d3d6680470995c0f550a10b (diff)
downloadenigma2-b2ec733c0227ae072b8d3b19bfb9fd98e2b6961e.tar.gz
enigma2-b2ec733c0227ae072b8d3b19bfb9fd98e2b6961e.zip
- add record
Diffstat (limited to 'lib/nav/core.h')
-rw-r--r--lib/nav/core.h6
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();