Luca Olivetti wrote: > Klaus Schmidinger wrote: > >> @Guy: please comment out the lines >> >> for (cOsdItem *item = First(); item; item = Next(item)) >> cStatus::MsgOsdItem(item->Text(), ni++); > > > didn't make a big difference, exactly nothing with the dxr3 plugin (cpu > use around 100%, probably most of the cpu is used by the dxr3 osd > routines) and around 5-7% with the xine plugin (cpu use something less > that 60% without the cStatus::MsgOsdItem, around 65% with). > I'm using a duron at 1200Mhz, probably the difference would be bigger > with a less powerful cpu. So the cStatus thing isn't what's causing this. Well, must be something else in text2skin then. After all, this is a rather complex plugin that does a lot of "eye candy" stuff - apparently beauty comes at a price... ;-) Klaus