[MPlayer-matrox] Re: [MPlayer-dev-eng] [PATCH] mga_vid scaler limits
Attila Kinali
attila at kinali.ch
Sun Dec 17 00:12:12 CET 2006
On Sat, 16 Dec 2006 17:00:05 +0200
Ville Syrjälä <syrjala at sci.fi> wrote:
> On Sat, Dec 16, 2006 at 01:38:02PM +0200, Kalev Soikonen wrote:
> > Hello
> >
> > Disappointed that -vo xmga would refuse 1280x720 even when scaling was unnecessary,
> > I went abit poking at my matrox and the mga_vid. It appears G550 can scale larger
> > frames too, provided filtering is disabled (blockiness or jaggedy edges may result,
> > but it works). As long as the short dimension needs no scaling, it looks great.
>
> I noticed the same thing when hacking the DirectFB matrox driver.
> Disabling vertical filtering allows source widths up to 2048. Note that
> this only applies to G450/G550. G200 and G400 can't handle it.
Why didn't anyone tell me when i added this check?
Anyways. This mail belongs to -matrox as i don't have
the time to scan -dev-eng regularly for intersting stuff
these days. But -matrox is low traffic enough to watch
closely. Fup2 mplayer-matrox
> > diff -ur trunk/drivers/mga_vid.c main/drivers/mga_vid.c
> > --- trunk/drivers/mga_vid.c 2006-06-05 13:29:08.000000000 +0000
> > +++ main/drivers/mga_vid.c 2006-12-14 07:58:29.000000000 +0000
Wrong tree. Have you read the README.linux.2,6 in there?
It states (more or less) clearly that this tree is outdated.
And i would really like that noone touches it (unless there
is really a need for it)
There are two places to change. The mga_vid driver in
svn.mplayerhq.hu/mga_vid/mga_vid/trunk/ and the check
in libvo/mga_common.c. See my last change there.
But, there need to be a way to tell MPlayer that the
card cannot play >1024 resolution, so that MPlayer can
tell the user. I am not sure whether the current driver
ioctl protocol supports this. But this is a must from my
side for the patch to be appliable
BTW: if you want me to apply it, you have to finish
it until next friday noon (CET) or it'll have to wait
until next year.
Attila Kinali
--
Lotus Notes ist eine verteilte Datenbankapplikation,
als Sample ist eine miese Groupware dabei ;)
-- Lukas Beeler
More information about the MPlayer-matrox
mailing list