diff options
Diffstat (limited to 'recmenus.c')
-rw-r--r-- | recmenus.c | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -915,8 +915,18 @@ cTVGuideSearchTimer cRecMenuSearchTimerEdit::GetSearchTimer(void) { searchTimer.SetUseSubtitle(sT.useSubtitle); searchTimer.SetUseDesription(sT.useDescription); if (sT.useChannel == 1) { - searchTimer.SetStartChannel(startChannel); - searchTimer.SetStopChannel(stopChannel); +#if VDRVERSNUM >= 20301 + { + LOCK_CHANNELS_READ; + sT.channelMin = Channels->GetByNumber(startChannel); + sT.channelMax = Channels->GetByNumber(stopChannel); + } +#else + sT.channelMin = Channels.GetByNumber(startChannel); + sT.channelMax = Channels.GetByNumber(stopChannel); +#endif + searchTimer.SetStartChannel(sT.channelMin); + searchTimer.SetStopChannel(sT.channelMax); } if (sT.useChannel == 2) { if (channelgroups.size() > 0) { |