diff --git a/src/zapit/include/zapit/getservices.h b/src/zapit/include/zapit/getservices.h index b7195cc1d..5ca49e89c 100644 --- a/src/zapit/include/zapit/getservices.h +++ b/src/zapit/include/zapit/getservices.h @@ -134,6 +134,8 @@ class CServiceManager CZapitChannel* FindChannelFuzzy(const t_channel_id channel_id, const t_satellite_position pos, const freq_id_t freq); + CZapitChannel * GetCurrentChannel(void); + std::string GetServiceName(t_channel_id channel_id); tallchans* GetAllChannels(){ return &allchans; }; diff --git a/src/zapit/src/getservices.cpp b/src/zapit/src/getservices.cpp index da803d047..dd63e1fca 100644 --- a/src/zapit/src/getservices.cpp +++ b/src/zapit/src/getservices.cpp @@ -262,6 +262,11 @@ CZapitChannel* CServiceManager::FindChannelFuzzy(const t_channel_id channel_id, return NULL; } +CZapitChannel* CServiceManager::GetCurrentChannel(void) +{ + return CZapit::getInstance()->GetCurrentChannel(); +} + bool CServiceManager::GetAllRadioChannels(ZapitChannelList &list, int flags) { list.clear();