[Mplayer-dvb] The dual memcpy() ?
Arpi
arpi at thot.banki.hu
Mon Sep 24 14:07:48 CEST 2001
Hi,
> Arpi, you said there was a dual memcpy() in libvo and libavcodec, i just
> got a 733Mhz CPU from a friend, i tried the divx->mpegpes with it and it's
> a bit better but still not perfect but i think the 11% speed improvement
> i will get when getting rid of the dual memcpy will make it go at normal
> speed, could you tell me where the dual memcpy it taking place so i could
> write a small patch to test and see if 733Mhz is sufficient for this task
As I said - it is not easy.
One is done in vo_mpegpes, draw_slice().
It copies image slices (for divx it's a complete image) to a buffer.
Second memcpy is in libavcodec, MPV_encode() if i remember well.
A'rpi / Astral & ESP-team
--
mailto:arpi at thot.banki.hu
http://esp-team.scene.hu
More information about the MPlayer-dvb
mailing list