diff gui/win32/interface.c @ 30722:b0342ca7ea61

Fix windows Gui compilation and remove some related typecasts.
author reimar
date Sat, 27 Feb 2010 19:53:25 +0000
parents 71acebef19ec
children 76a13038105e
line wrap: on
line diff
--- a/gui/win32/interface.c	Sat Feb 27 18:20:22 2010 +0000
+++ b/gui/win32/interface.c	Sat Feb 27 19:53:25 2010 +0000
@@ -519,11 +519,11 @@
 }
 
 /* this function gets called by mplayer to update the gui */
-int guiGetEvent(int type, char *arg)
+int guiGetEvent(int type, void *arg)
 {
-    stream_t *stream = (stream_t *) arg;
+    stream_t *stream = arg;
 #ifdef CONFIG_DVDREAD
-    dvd_priv_t *dvdp = (dvd_priv_t *) arg;
+    dvd_priv_t *dvdp = arg;
 #endif
     if(!mygui || !mygui->skin) return 0;
 
@@ -577,17 +577,17 @@
             break;
         }
         case guiSetContext:
-            guiIntfStruct.mpcontext = (void *) arg;
+            guiIntfStruct.mpcontext = arg;
             break;
         case guiSetDemuxer:
-            guiIntfStruct.demuxer = (void *) arg;
+            guiIntfStruct.demuxer = arg;
             break;
         case guiSetValues:
         {
             guiIntfStruct.sh_video = arg;
             if (arg)
             {
-                sh_video_t *sh = (sh_video_t *)arg;
+                sh_video_t *sh = arg;
                 codecname = sh->codec->name;
                 guiIntfStruct.FPS = sh->fps;
 
@@ -644,7 +644,7 @@
             mygui->updatedisplay(mygui, mygui->mainwindow);
             break;
         case guiSetAfilter:
-            guiIntfStruct.afilter = (void *) arg;
+            guiIntfStruct.afilter = arg;
             break;
         case guiCEvent:
         {
@@ -719,7 +719,7 @@
             break;
         }
         case guiSetFileName:
-            if (arg) guiIntfStruct.Filename = (char *) arg;
+            if (arg) guiIntfStruct.Filename = arg;
             break;
         case guiSetDefaults:
         {