[MPlayer-dev-eng] Re: DECODING AHEAD - (Initialy Michael's idea)

Daniel Egger degger at fhm.edu
Wed Feb 27 13:20:07 CET 2002


Am Die, 2002-02-26 um 20.30 schrieb Tobias Diedrich:

> It would be nice to have more low level access to the gfx card (vidix
> maybe ?) so one could have the codec update a buffer in video memory
> and let the gfx card to a dma transfer to a set of other buffers in video
> memory for double/triple buffering. This would also allow for the gfx
> card to do the color space conversion even if one is using method 2.

Indeed. Theoretically chips like ATIs Rage Mobility can even do 
iDCT/Weaving/Bobbing and picture composing in hardware which would
make most of the videoplayback basically free. Using libavcodec a
DivX playback uses about 80% of the overall performance of mplayer
just for decoding DCT blocks and copying or composing them into RAM.

-- 
Servus,
       Daniel




More information about the MPlayer-dev-eng mailing list