[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