[MPlayer-dev-eng] [PATCH] possible vo_cvidix bug
Oded Shimon
ods15 at ods15.dyndns.org
Mon Dec 26 19:12:41 CET 2005
On Mon, Dec 26, 2005 at 11:42:01AM +0100, Sascha Sommer wrote:
> > ----- Forwarded message from Oded Shimon <ods15 at ods15.dyndns.org> -----
> >
> > When using vo_cvidix on matrox, colorkey setting doesn't work right, it
> > seems to apply only after switching to full screen. By hacking the code I
> > found that it only works if you change the colorkey BEFORE calling
> > vidix_init, not after. Because it was changed after, it was only applied
> > when calling vidix_init again (like to change resolution for a full screen
> > switch). With this patch, it works perfectly
> >
> > I am not maintainer of this and do not truely understand the change I made,
> > so I will not commit this unless approoved by someone who does... So,
> > someone please look over this patch...
>
> Do you own a matrox card?
Yes, it's the reason I made this patch and the reason I pushed you to check
it. I didn't want the global MPlayer installed on my system to be a hacked
MPlayer.
> I'm against this change as it is only a workaround. I just looked over all the
> other drivers and they seem to write the new colorkey to the registers when
> the vixSetGrKeys function gets called.
> You could try to seperate the colorkey part of mga_vid_write_regs function and
> then call this from vixSetGrKey, too.
> As quick alternative something like the attached patch might also work.
I was feeling my patch might be wrong.
The patch you sent works perfectly. Should I commit it?...
- ods15
More information about the MPlayer-dev-eng
mailing list