[MPlayer-dev-eng] New Codec Interface

Arpi arpi at thot.banki.hu
Wed Feb 27 13:34:07 CET 2002


Hi,

> > I hope so. Michael? :)
> imho doing a row/slice of blocks is easyer and faster, as the current cpus 
> dont have enough non temporal write buffers afaik for these blocks and for a
>  
> slice the data comes from L2 cache and is written to agp memory, the limitin
> g 
> factor will be agp mem, a per block variant would read from L1 but it still 
> writes to agp mem so i wouldnt expect much speedup especially as the accesse
> s 
> are not sequential anymore

you're right, but it won't skip skipped macroblocks...

for low/middle rate divx/h263/mpg there are lots of skipped macroblocks (not
updated at all by a frame) so don't copying them could mean less agp
waiting/writting so overall speedup. even if for whole frame copy it will be
a bit slower and harder to implement.


A'rpi / Astral & ESP-team

--
Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu



More information about the MPlayer-dev-eng mailing list