On Tue, Jan 24, 2006 at 10:59:37PM -0800, Wolfgang S. Rupprecht wrote:
>
> Jacob Meuser writes:
> > you can also manually reset the XV colorkey via xvctl. i've tried to
> > figure out where the colorkey gets messed up in mplayer, but have
> > not found it yet. vlc screws up the colorkey too.
>
> Good work! I see that in my case the "autopaint_colorkey" gets
> flipped from 1 to a 0. I think this is where the deed is done:
>
> mplayer-1.0pre7p13/MPlayer-1.0pre7/libvo/x11_common.c:2436:
>
> else // disable colorkey autopainting if supported
> {
> if ( xv_atom != None ) // we have autopaint attribute
> {
> XvSetPortAttribute( mDisplay, xv_port, xv_atom, 0 );
> }
> }
>
>
> It isn't clear why ogle isn't resetting the "autopaint_colorkey" if it
> needs it. Maybe ogle needs a call to XvSetPortAttribute to set things
> up the way it needs it???
imo, mplayer should return the XV internals back to how they were when
it's done.
I've no problems with ogle, or other XV programs, as long as I don't use
mplayer or vlc first.
--
<[EMAIL PROTECTED]>
> -wolfgang
>