[MPlayer-dev-eng] draw_alpha_* reads from video mem :((

Arpi arpi at thot.banki.hu
Mon Feb 17 09:37:44 CET 2003


Hi,

> While looking into some performance problems (slowdown with subtitles;
> fine without them), I realized that the draw_alpha_* functions read
> from the same destination image they're writing to. This is a very bad
> thing if the image is in video memory. I'd like to change it so that
> when direct rendering isn't in use, the vo driver can use the mpi
> passed to it from the filter layer as the source for draw_alpha_*
> (modifying draw_alpha_* to take a third buffer, sourceimage). However,
> this will not work with slices as far as I can tell, since the vo
> driver never seems to get the mpi. Is there any reasonable way around
> this problem?

yes, -vop expand=-1:-1:-1:-1:1


A'rpi / Astral & ESP-team

--
Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu
    "However, many people beg for its inclusion in Debian. Why?" - Gabucino
  "Because having new software in Debian is good." - Josselin Mouette
"Because having good software in Debian is new." - Gabucino


More information about the MPlayer-dev-eng mailing list