[MPlayer-dev-eng] [PATCH] autoq support for control()

Michael Niedermayer michaelni at gmx.at
Sun Feb 10 23:40:43 CET 2002


Hi

On Sunday 10 February 2002 23:02, Arpi wrote:
[...]
> > so here is a quick TODO list...
> > - sliced mode like libmpeg2 (for both encoding & decoding)
> > - try the AAN DCT in MMX as alternative fast but inaccurate choice
> > - optimize the bitstream writer
> > - template stuff to avoid a few if()
>
> i think the bitstream writer optim should be the first, as it's relative
> simple, and doesn't need architectural changes.
>
> instead of doing template stuff, we may could try to localize most critical
> if()'s, and try to separate only them. yes, it isn't 100% solution yet, but
> may help a bit without big mess.
imho most are equally critical, as they are executed once per block :(

>
> as Juanjo alerady did with MC slices, we could do the same to quant/DCT,
> i mean doing DCT for whole slice/frame first, and then doing quantization.
are u sure this will be faster?
512 pixels width 
slice height of 16 
[16*512 (luma) + 8*256*2 (chroma)]*sizeof(short) = 24kb
and the p3 has 16kb L1 data cache
the p4 has 8kb L1 data cache ...

[...]

Michael



More information about the MPlayer-dev-eng mailing list