From: Felix Domke Date: Thu, 26 Jan 2006 13:25:39 +0000 (+0000) Subject: clarify evStart, evEnd, add evSOF (start of file) X-Git-Tag: 2.6.0~4272 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/a44c8df41652c299a74eed799dba199738632548 clarify evStart, evEnd, add evSOF (start of file) --- diff --git a/lib/service/iservice.h b/lib/service/iservice.h index 1f55fe49..bc8d0244 100644 --- a/lib/service/iservice.h +++ b/lib/service/iservice.h @@ -386,6 +386,8 @@ class iPlayableService: public iObject public: enum { + /* these first two events are magical, and should only + be generated if you know what you're doing. */ evStart, evEnd, @@ -397,7 +399,8 @@ public: /* when seek() is implemented: */ evSeekableStatusChanged, /* for example when timeshifting */ - evEOF + evEOF, + evSOF, /* bounced against start of file (when seeking backwards) */ }; virtual RESULT connectEvent(const Slot2 &event, ePtr &connection)=0; virtual RESULT start()=0;