On Mon, Mar 24, 2003 at 04:29:38AM +0200, Ville Syrj�l� wrote:
> 
> You need:
> 
> DisplayLayer->SetCooperativeLevel (DisplayLayer, DLSCL_ADMINISTRATIVE);

Ha ha.  As usual, I happened upon the correction about the same time
as your message came in.

> At least I think administrative is the proper level for gtk. mplayer in
> turn uses exclusive access.

I was using EXCLUSIVE and found it was not working but did start
working after I changed it to ADMINISTRATIVE.

Is there an explanation of what these co-operative levels are and what
they do?

Now I just have to go hack the SetOpacity calls in MPlayer's vo_dfbmga
again so that my screen is not black when returning from mplayer back
to my gtk gui.  Was there any agreement on what is the best way to
handle this sitution rather than MPlayer arbitrarily setting the
opacity on exit?  Is this something that I can have my "mplayer
launcher" correct when it resumes control after mplayer's exit?

Thanx Ville.

b.

-- 
Brian J. Murrell

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to