From a44c8df41652c299a74eed799dba199738632548 Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Thu, 26 Jan 2006 13:25:39 +0000 Subject: [PATCH] clarify evStart, evEnd, add evSOF (start of file) --- lib/service/iservice.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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; -- 2.30.2