[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mplayer-dvb
Subject:    Re: [Mplayer-dvb] The dual memcpy() ?
From:       Arpi <arpi () thot ! banki ! hu>
Date:       2001-09-24 12:07:48
Message-ID: 200109241207.OAA36374 () thot ! banki ! hu
[Download RAW message or body]

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@thot.banki.hu
http://esp-team.scene.hu

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic