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 d234b6afbf487318719c79b62bdbfc8a2ef2ba15..5a5a6cee312cbe7bdbb37eab9530f21da308bdc4 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 3028bfb4a25bb27a29cc87ff485e0e3dff3015a2..d8567fd83fd6930d736760c3f373b3dfea1cec8d 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);
        }
 }