[MPlayer-dev-eng] [PATCH] bmovl2 updates

Jason Tackaberry tack at auc.ca
Wed Oct 29 02:42:04 CET 2003


Hi,

I have made several improvements to bmovl2 since my last post, so I
thought I would share the most recent update.  Here is a list of
changes:

      * Image identifiers are arbitrary strings instead of integers.
      * Images stored using linked list; there is no longer any limit to
        the number of images.
      * Blending process now more precise (thanks to Billy Biggs for his
        advice).
      * MMX optimizations.
      * Some decent optimizations for non-MMX.

I've written a test program as well (it requires imlib2), which you can
fetch here:

  http://people.auc.ca/tack/archive/2003-10/bmovl2-test.tar.gz

Performance is the most significant update.  On my Athlon 1400, CPU
utilization of mplayer dropped from 80% to 45% for my test case.  

I'm happy to hear about your comments or suggestions.  

Cheers,
Jason.

-- 
Jason Tackaberry  ::  tack at auc.ca  :: 705-949-2301 x330
Academic Computing Support Specialist
Information Technology Services
Algoma University College  ::  www.auc.ca
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mplayer-bmovl2-2003-10-28.patch
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20031028/095d410c/attachment.txt>


More information about the MPlayer-dev-eng mailing list