add evEnd to (p)core
[enigma2.git] / lib / nav / pcore.cpp
index 0ee94cc64663e7172af1405f9be7d143f59caf18..5be1dfd26f2dd9bdcf83c92bdab67c53560fd27b 100644 (file)
@@ -26,21 +26,11 @@ RESULT pNavigation::recordService(const eServiceReference &ref, ePtr<iRecordable
        return m_core->recordService(ref, service);
 }
 
-RESULT pNavigation::enqueueService(const eServiceReference &service)
-{
-       return m_core->enqueueService(service);
-}
-
 RESULT pNavigation::getCurrentService(ePtr<iPlayableService> &service)
 {
        return m_core->getCurrentService(service);
 }
 
-RESULT pNavigation::getPlaylist(ePtr<ePlaylist> &playlist)
-{
-       return m_core->getPlaylist(playlist);
-}
-
 RESULT pNavigation::pause(int p)
 {
        return m_core->pause(p);
@@ -65,14 +55,16 @@ void pNavigation::navEvent(eNavigation *nav, int event)
        case eNavigation::evPlayFailed:
                m_event(evPlayFailed);
                break;
-       case eNavigation::evPlaylistDone:
-               m_event(evPlaylistDone);
-               break;
        case eNavigation::evUpdatedEventInfo:
                m_event(evUpdatedEventInfo);
                break;
        case eNavigation::evUpdatedInfo:
                m_event(evUpdatedInfo);
                break;
+       case eNavigation::evSeekableStatusChanged:
+               m_event(evSeekableStatusChanged);
+               break;
+       case eNavigation::evEnd:
+               m_event(evEnd);
        }
 }