[MPlayer-dev-eng] [PATCH] Windows GUI does not work in idle mode

Stephen Sheldon sfsheldo at gmail.com
Wed Sep 28 01:02:13 CEST 2011


On 9/27/2011 2:29 PM, Ingo Brückl wrote:
> Stephen Sheldon wrote on Tue, 27 Sep 2011 09:44:01 -0700:
>
>> The Windows gui does not work in idle mode (-idle) with mingw64
>> and cygwin.  It only seems to work with ming32.
> That is strange. Why would there be a difference?
Different heap implementations.  The better ones will complain about 
bogus pointers being passed to free.
Remember that was what started me down this path to get the Windows GUI 
to work on mingw64.
>> The cause is [...]
> Unfortunately, the Win32 and X11/GTK GUIs differ, but guiInfo.Filename and
> global variable filename handling is the same. While guiInfo.Filename is
> allocated, filename isn't.
>
I tried to apply your patch and compile, but unfortunately uiCurr does 
not exist in the Windows GUI
implementation.  I did a cut and paste, but uiCurr has stuff named "gtk" 
and there is no uiEventHandling
in the Windows GUI.  I need to do more research.


More information about the MPlayer-dev-eng mailing list