add EOF event
authorFelix Domke <tmbinc@elitedvb.net>
Tue, 17 Jan 2006 00:23:27 +0000 (00:23 +0000)
committerFelix Domke <tmbinc@elitedvb.net>
Tue, 17 Jan 2006 00:23:27 +0000 (00:23 +0000)
lib/service/iservice.h
lib/service/servicedvb.cpp

index d234b6a..5a5a6ce 100644 (file)
@@ -386,6 +386,8 @@ public:
                        // when iServiceInformation is implemented:
                evUpdatedEventInfo,
                evUpdatedInfo,
+               
+               evEOF
        };
        virtual RESULT connectEvent(const Slot2<void,iPlayableService*,int> &event, ePtr<eConnection> &connection)=0;
        virtual RESULT start()=0;
index 3028bfb..d8567fd 100644 (file)
@@ -552,6 +552,8 @@ void eDVBServicePlay::serviceEvent(int event)
                m_event((iPlayableService*)this, evUpdatedInfo);
                break;
        }
+       case eDVBServicePMTHandler::eventEOF:
+               m_event((iPlayableService*)this, evEnd);
        }
 }