[FFmpeg-devel] [PATCH] UltraSPARC VIS optimized yuv2rgb

Balatoni Denes dbalatoni
Mon Jul 16 21:45:51 CEST 2007


Hi!

Here are some VIS optimized yuv420p/422P to rgb32 conversion routines. Sorry, 
only this much has been done, but other formats (411, 444 etc.) can be added 
easily. Adding rgb24 however is quite complicated (and slow) in VIS I - 
that's why I didn't do it. 

These are actually not too useful, because if one has to use software 
colorspace conversion / scaling for playback, it likely will be slow no 
matter if it's in assembly of visual basic. The real solution is to have a 
hardware overlay driver - xine has them, and I will send at least one vo 
driver (sun xvr100(=radeon 7000) is almost ready) ported from xine to 
mplayer.

bye
Denes

-------------- next part --------------
A non-text attachment was scrubbed...
Name: vis_yuv2rgb.diff
Type: text/x-diff
Size: 8901 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070716/307d2661/attachment.diff>



More information about the ffmpeg-devel mailing list