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

Arpi arpi at thot.banki.hu
Sat Feb 9 17:16:52 CET 2002


Hi,

> > perhaps it's just me, but i never noticed libavcodec being any faster
> > at lower quality. lower resolution, on the other hand, would make a
> > huge difference.
> > 
> 
> You might be right, I just assumed it would be faster... Although lower
qscale just affects output bitrate, not the speed

> res would need a swscale which I find unlikely would speedup playback,
> or?
swscale is a lot faster than mpeg encoding

anyway, imho libavcodec could be even faster... at least compared to mp1e it
is still ~50% slower, at least on my system.
i've noticed that mp1e uses 2 nasty tricks: aligned globals, even for dct
temp blocks and so on - it may save one register and extra indexing so it
may speed up things. the other trick is cache optimization, similar to
libmpeg2's slices, so instead of doing various steps (like dct coding,
huffman coding etc) on small macroblocks, it group things, like dct for
while slice, then huffman for whole slice etc.


A'rpi / Astral & ESP-team

--
"I don't RTFM? Wow. What's the meaning of this? It's new for me."
	-- Martin Baum, a tipical MPlayer user...



More information about the MPlayer-dev-eng mailing list