X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/8d0841a3c4d57ec102acc2a8ac09123b7ebdee27..7d7331ac43c18159a7ebeb652e0e7d971118a8f7:/lib/service/servicedvb.h diff --git a/lib/service/servicedvb.h b/lib/service/servicedvb.h index 29cff4d3..5d3d0085 100644 --- a/lib/service/servicedvb.h +++ b/lib/service/servicedvb.h @@ -41,7 +41,7 @@ public: RESULT startEdit(ePtr &); RESULT flushChanges(); - RESULT addService(eServiceReference &ref); + RESULT addService(eServiceReference &ref, eServiceReference before); RESULT removeService(eServiceReference &ref); RESULT moveService(eServiceReference &ref, int pos); RESULT setListName(const std::string &name); @@ -161,6 +161,7 @@ private: ePtr m_decoder; int m_is_primary; + int m_have_video_pid; /* in timeshift mode, we essentially have two channels, and thus pmt handlers. */ eDVBServicePMTHandler m_service_handler_timeshift;