[MPlayer-dev-eng] MGA_VID and RADEON_VID interoperability

Nick Kurshev nickols_k at mail.ru
Thu Nov 22 08:00:04 CET 2001


Hello, Arpi!

I have solution of upgrading MGA_VID driver to preserve backward compatibility
with other applications and improve it. Also it will solve problems of
interoperability with RADEON_VID:

We should pass version number into driver or change ioctls number for new stuff.
Thus for old ioctls mga_vid will work in the old way but for new ioctls
it will have new possibility.

But mplayer should have only new interface. Or you may save vo_mga and add
new one: linux_vid for example or fb_vid or vo_lvo or vo_vid at end.
(It doesn't matter)

What you think about?

There is still one reason to do that:
RADEON_VID and MGA_VID have incompatibility not only in FOURCC definitions
but in WIDTH_ALIGN too (16 <-> 32)!

Better of best regards! Nick

P.S.: What about hw support of subtitles, brightness, contrast, saturation
and hue?
Also it would be gladly acceptable to have support of hw deinterlacing.
Currently it works for me but driver doesn't know what pattern should be
used: 0xAAAAAAAA or 0x55555555 and uses 0xAAAAAAAA as default, that maybe
wrong for some movies.



More information about the MPlayer-dev-eng mailing list