summaryrefslogtreecommitdiffstats
path: root/Gui/interface.c
diff options
context:
space:
mode:
authorpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-02-21 22:48:47 +0000
committerpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-02-21 22:48:47 +0000
commitfe8edf976759aef5328f2f52556277e7bad15031 (patch)
tree05b89440b45ca6346e760587ae7a9c6b96d89ac2 /Gui/interface.c
parent9be78192bba31c64dcc9c4e17dee38cfbd92ab34 (diff)
downloadmpv-fe8edf976759aef5328f2f52556277e7bad15031.tar.bz2
mpv-fe8edf976759aef5328f2f52556277e7bad15031.tar.xz
new interface ? :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4799 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Gui/interface.c')
-rw-r--r--Gui/interface.c25
1 files changed, 25 insertions, 0 deletions
diff --git a/Gui/interface.c b/Gui/interface.c
new file mode 100644
index 0000000000..c4b1fba858
--- /dev/null
+++ b/Gui/interface.c
@@ -0,0 +1,25 @@
+
+
+#include "ws.h"
+#include "mplayer/play.h"
+#include "interface.h"
+#include "../mplayer.h"
+
+void guiGetEvent( int type,char * arg )
+{
+ switch ( type )
+ {
+ case guiXEvent:
+ wsEvents( wsDisplay,(XEvent *)arg,NULL );
+ break;
+ case guiCEvent:
+ break;
+ }
+}
+
+void guiEventHandling( void )
+{
+ if ( use_gui && !mplShMem->Playing ) wsHandleEvents();
+ mplTimerHandler(0); // handle GUI timer events
+ if ( mplShMem->SkinChange ) { ChangeSkin(); mplShMem->SkinChange=0; }
+}