Aubin Paul wrote:
> On Sun, Jul 06, 2003 at 06:26:12AM -0300, Gustavo Sverzut Barbieri wrote:
>> Not redrawing, but recalculating. We use area.write_text() that only
>> redraw the needed areas.
>>    However the new info_area use osd.dsf to recalculate string sizes,
>> and that is slow... we (Dischi, krowi and I) have some work in progress
>> to improve/rewrite osd.dsf_{hard,soft} to a quicker one... Any
>> suggestions? Seems to be that the way we cache things are slow and we
>> need to clean up the algorithm.
>> 
>> osd.dsf == osd.drawstringframed
>
> I guess I'll take a look; as of right now, I have to disable refresh
> because it's using 40% of the CPU to show a counter :)

Try again with the new drawstringframed. Freevo uses 10% of my Duron
800 while playing audio with full info area and cover (skin info.fxd)

Dischi

-- 
Beta. Software undergoes beta testing shortly before it's released.
Beta is Latin for 'still doesn't work.'


-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to