X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/fc233e3a96e68514165781859afc94a2bb33e9e9..319b1d154578f02388b6a7910c5048ed3bab1343:/lib/nav/pcore.cpp diff --git a/lib/nav/pcore.cpp b/lib/nav/pcore.cpp index 593af58e..fdcb385e 100644 --- a/lib/nav/pcore.cpp +++ b/lib/nav/pcore.cpp @@ -26,45 +26,23 @@ RESULT pNavigation::recordService(const eServiceReference &ref, ePtrrecordService(ref, service); } -RESULT pNavigation::enqueueService(const eServiceReference &service) -{ - return m_core->enqueueService(service); -} - RESULT pNavigation::getCurrentService(ePtr &service) { return m_core->getCurrentService(service); } -RESULT pNavigation::getPlaylist(ePtr &playlist) +RESULT pNavigation::pause(int p) { - return m_core->getPlaylist(playlist); + return m_core->pause(p); } -RESULT pNavigation::pause(int p) +RESULT pNavigation::stopService() { - return m_core->pause(p); + return m_core->stopService(); } void pNavigation::navEvent(eNavigation *nav, int event) { /* just relay the events here. */ - switch (event) - { - case eNavigation::evStopService: - m_event(evStopService); - break; - case eNavigation::evNewService: - m_event(evNewService); - break; - case eNavigation::evPlayFailed: - m_event(evPlayFailed); - break; - case eNavigation::evPlaylistDone: - m_event(evPlaylistDone); - break; - case eNavigation::evUpdatedEventInfo: - m_event(evUpdatedEventInfo); - break; - } + m_event(event); }