- bool tuneable=true;
-
- if (m_res_mgr && cursorValid() && !((m_cursor->flags & eServiceReference::flagDirectory) == eServiceReference::flagDirectory))
- {
- if ( eDVBServicePMTHandler::getCount() > 1 )
- {
- eServiceReferenceDVB &ref = (eServiceReferenceDVB&) *m_cursor;
- eUsePtr<iDVBChannel> channel;
- eDVBChannelID chid;
- ref.getChannelID(chid);
- tuneable = !m_res_mgr->allocateChannel(chid, channel, true); // no real allocate channel..just fake
- }
- }
-