X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/5264f2cd003271ba2c426e21d62d13025dba177b..1c6adfdbe104773d7a98377de6951da02ae1aac0:/lib/service/servicedvbrecord.h diff --git a/lib/service/servicedvbrecord.h b/lib/service/servicedvbrecord.h index 018e83f9..b46a73ea 100644 --- a/lib/service/servicedvbrecord.h +++ b/lib/service/servicedvbrecord.h @@ -15,7 +15,7 @@ class eDVBServiceRecord: public eDVBServiceBase, public iStreamableService, public Object { -DECLARE_REF(eDVBServiceRecord); + DECLARE_REF(eDVBServiceRecord); public: RESULT connectEvent(const Slot2 &event, ePtr &connection); RESULT prepare(const char *filename, time_t begTime, time_t endTime, int eit_event_id); @@ -38,6 +38,7 @@ private: eServiceReferenceDVB m_ref; ePtr m_record; + ePtr m_con_record_event; int m_recording, m_tuned, m_error; std::set m_pids_active; @@ -51,6 +52,9 @@ private: /* events */ void serviceEvent(int event); Signal2 m_event; + + /* recorder events */ + void recordEvent(int event); }; #endif