X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/cbaa4012ef5481091ac9b206e29e4c396859abe2..5d6aca12c38d3eee7a5d34f778c5ac93a5f6cd9f:/lib/service/event.cpp?ds=sidebyside diff --git a/lib/service/event.cpp b/lib/service/event.cpp index d8f49f7e..684c9e5e 100644 --- a/lib/service/event.cpp +++ b/lib/service/event.cpp @@ -78,22 +78,24 @@ bool eServiceEvent::loadLanguage(Event *evt, std::string lang) m_extended_description += convertDVBUTF8(eed->getText()); retval=1; } +#if 0 const ExtendedEventList *itemlist = eed->getItems(); - const ExtendedEventConstIterator it = itemlist->begin(); - int num=0; - while(it != itemlist->end()) + for (ExtendedEventConstIterator it = itemlist->begin(); it != itemlist->end(); ++it) { - eDebug("%d %s : %s", ++num, - convertDVBUTF8((*it)->getItem()).c_str(), - convertDVBUTF8((*it)->getItemDescription()).c_str()); + m_extended_description += '\n'; + m_extended_description += convertDVBUTF8((*it)->getItemDescription()); + m_extended_description += ' '; + m_extended_description += convertDVBUTF8((*it)->getItem()); } - // TODO handling for extended event items? ( producer... ) +#endif break; } default: break; } } + if ( m_extended_description.find(m_short_description) == 0 ) + m_short_description=""; return retval; }