[vlc-commits] XCB: remove xembed.h file

Jean-Baptiste Kempf git at videolan.org
Tue Dec 18 17:26:56 CET 2012


npapi-vlc | branch: windowless | Jean-Baptiste Kempf <jb at videolan.org> | Thu Dec 13 17:21:57 2012 +0100| [56a341bcc640842f324ce9757d36cbdd05503b1a] | committer: Jean-Baptiste Kempf

XCB: remove xembed.h file

> http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=56a341bcc640842f324ce9757d36cbdd05503b1a
---

 npapi/Makefile.am       |    1 -
 npapi/vlcplugin_xcb.cpp |    7 +++++++
 npapi/vlcplugin_xcb.h   |    1 -
 npapi/xembed.h          |   38 --------------------------------------
 4 files changed, 7 insertions(+), 40 deletions(-)

diff --git a/npapi/Makefile.am b/npapi/Makefile.am
index 7963afe..7e0d161 100644
--- a/npapi/Makefile.am
+++ b/npapi/Makefile.am
@@ -62,7 +62,6 @@ AM_CPPFLAGS += $(XCB_CFLAGS)
 libvlcplugin_la_LIBADD += $(XCB_LIBS)
 SOURCES_support = \
 	support/npunix.cpp \
-	xembed.h \
 	vlcplugin_xcb.cpp \
 	vlcplugin_xcb.h
 endif # !USE_GTK
diff --git a/npapi/vlcplugin_xcb.cpp b/npapi/vlcplugin_xcb.cpp
index 63cb7f5..904e6de 100644
--- a/npapi/vlcplugin_xcb.cpp
+++ b/npapi/vlcplugin_xcb.cpp
@@ -29,6 +29,13 @@
 #include <cstring>
 #include <cstdlib>
 
+/* the latest version of XEmbed that we support */
+#define PLUGIN_XEMBED_PROTOCOL_VERSION 1
+
+/* Flags for _XEMBED_INFO */
+#define XEMBED_MAPPED                   (1 << 0)
+
+
 VlcPluginXcb::VlcPluginXcb(NPP instance, NPuint16_t mode) :
     VlcPluginBase(instance, mode)
 {
diff --git a/npapi/vlcplugin_xcb.h b/npapi/vlcplugin_xcb.h
index 9bae89c..f9ec92a 100644
--- a/npapi/vlcplugin_xcb.h
+++ b/npapi/vlcplugin_xcb.h
@@ -29,7 +29,6 @@
 
 #include "vlcplugin_base.h"
 #include <xcb/xcb.h>
-#include "xembed.h"
 
 class VlcPluginXcb : public VlcPluginBase
 {
diff --git a/npapi/xembed.h b/npapi/xembed.h
deleted file mode 100644
index 25d5521..0000000
--- a/npapi/xembed.h
+++ /dev/null
@@ -1,38 +0,0 @@
-#ifndef __XEMBED_H__
-#define __XEMBED_H__
-
-/* the latest version of XEmbed that we support */
-#define PLUGIN_XEMBED_PROTOCOL_VERSION 1
-
-/* XEMBED messages */
-typedef enum {
-  XEMBED_EMBEDDED_NOTIFY        = 0,
-  XEMBED_WINDOW_ACTIVATE        = 1,
-  XEMBED_WINDOW_DEACTIVATE      = 2,
-  XEMBED_REQUEST_FOCUS          = 3,
-  XEMBED_FOCUS_IN               = 4,
-  XEMBED_FOCUS_OUT              = 5,
-  XEMBED_FOCUS_NEXT             = 6,
-  XEMBED_FOCUS_PREV             = 7,
-  XEMBED_GRAB_KEY               = 8,
-  XEMBED_UNGRAB_KEY             = 9,
-  XEMBED_MODALITY_ON            = 10,
-  XEMBED_MODALITY_OFF           = 11,
-
-/* Non standard messages*/
-  XEMBED_GTK_GRAB_KEY           = 108,
-  XEMBED_GTK_UNGRAB_KEY         = 109
-} XEmbedMessageType;
-
-/* Details for  XEMBED_FOCUS_IN: */
-#define XEMBED_FOCUS_CURRENT             0
-#define XEMBED_FOCUS_FIRST               1
-#define XEMBED_FOCUS_LAST                2
-
-/* Flags for XEMBED_FOCUS_IN, XEMBED_FOCUS_NEXT, XEMBED_FOCUS_PREV */
-#define XEMBED_FOCUS_WRAPAROUND         (1 << 0)
-
-/* Flags for _XEMBED_INFO */
-#define XEMBED_MAPPED                   (1 << 0)
-
-#endif /* __XEMBED_H__ */



More information about the vlc-commits mailing list