[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xine-devel
Subject:    Re: [xine-devel] DRAWABLE_CHANGED
From:       Ewald Snel <ewald () rambo ! its ! tudelft ! nl>
Date:       2004-03-23 9:39:58
Message-ID: 200403231039.59222.ewald () rambo ! its ! tudelft ! nl
[Download RAW message or body]

Hi Barr,

[...]

> Indeed, looking at the sources it looks like Xine is using the new drawable
> right after the call is made... Maybe it's something on the Qt side. I'll
> report here when I got this problem solved.

I have just committed a fix to xine CVS. The problem was not caused by Qt. 
When you change the drawable, xine will destroy the OSD window, which was 
automatically embedded in your window. The problem is that Qt might be 
quicker (by using XSync) to destroy the OSD window by calling XDestroyWindow 
on the parent window, thereby causing the sub windows to be destroyed as 
well. I have added XSync() to x11osd.c to prevent this, and it seems to work 
well with KDE/Noatun.

> Thanks,
> barr

[...]

bye,

ewald


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
xine-devel mailing list
xine-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xine-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic