[MPlayer-users] XvMC problem

Ivan Kalvachev ivan at cacad.com
Thu Aug 26 02:53:01 CEST 2004


So. Now I need the output of `xvinfo`
Thanks to the help of Alex (beastd) the error was tracked
to XvGetPortAttribute in vo_xvmc.c::230

This code queries the color key. Color key is very importan because
XvMC don't support AUTOPAINT_COLORKEY (and probably never will), so
it should be drawn using Xfill function. If colorkey is not drawn
you cannot see the video from the overlay :(

I had to install the new (61.11) drivers and see if they support
XV_COLORKEY. It looks like they do.

But looking at your output, it looks like there is something strange.
You doesn't run video of adapter 0, that is overlay. It runs on
adapter 1. And this is the first time I see XvMC on no-overlay adapter.

Just to be sure I ignored adapter #0, and run XvMC acceleration.
No XvMC on any of my other adapters available...

So what are you doing?

Wish You Best
   Ivan Kalvachev
  iive

p.s.
I will redo the colorkey routines.
beastd also considers rewrite (for xv), so it may combine it.
It is nice to remember that not ALL XVideo ports
need drawing of color key !



Jim Darby said:
> On Mon, 2004-08-23 at 00:38, Ivan Kalvachev wrote:
>> Need more info...
> Mandrake Linux (XFree86 4.3, patch level 5mdk)
> card: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] rev 162
> driver: NVIDIA X Driver  1.0-6111  Tue Jul 27 07:56:22 PDT 2004
>> What version of mplayer (pre5/ cvs)?
> pre5

[snip]

> Many thanks for your help. Hopefully we'll figure this one out and
> everyone will benefit.
>
> Jim.
> --
> Jim Darby <jim at jimbocorp.uklinux.net>
> The Jimbo Corporation




More information about the MPlayer-users mailing list