1 #ifndef __lib_nav_pcore_h
2 #define __lib_nav_pcore_h
4 #include <lib/nav/core.h>
5 #include <lib/python/connections.h>
7 /* a subset of eNavigation */
9 class pNavigation: public iObject
13 ePtr<eNavigation> m_core;
15 PSignal1<void, int> event;
19 RESULT playService(const eServiceReference &service);
20 RESULT enqueueService(const eServiceReference &service);
21 RESULT getCurrentService(ePtr<iPlayableService> &service);
22 RESULT getPlaylist(ePtr<ePlaylist> &playlist);