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;
}