[vdr] [ANNOUNCE] VDR-1.5.12: some "micro" speed improvements

Reinhard Nissl rnissl at gmx.de
Thu Dec 27 00:42:30 CET 2007


Hi,

some more patches:

HASHSIZE should be a prime: 512 looks like a typo of 521.

oprofile and gprof showed the possibilty to speed up some OSD drawing
operations. Please find attached a patch for DrawRectangle and
DrawBitmap. BTW: text2skin will not benefit from the DrawBitmap changes
as it uses it's own copy of DrawBitmap.

oprofile also showed strreplace among the top 10 when profiling a 120
second VDR session. Please find attached a "faster" solution.

Bye.
-- 
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl at gmx.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vdr-1.5.12-hash_size.diff
Type: text/x-patch
Size: 313 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/vdr/attachments/20071227/6f91b3fa/attachment-0003.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vdr-1.5.12-osd_draw.diff
Type: text/x-patch
Size: 15524 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/vdr/attachments/20071227/6f91b3fa/attachment-0004.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vdr-1.5.12-str_replace.diff
Type: text/x-patch
Size: 392 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/vdr/attachments/20071227/6f91b3fa/attachment-0005.bin 


More information about the vdr mailing list