diff -r 567bb019e3e3 -r 7e817e7e631c gst_plugins_base/gst-libs/gst/interfaces/xoverlay.h --- a/gst_plugins_base/gst-libs/gst/interfaces/xoverlay.h Tue Aug 31 15:30:33 2010 +0300 +++ b/gst_plugins_base/gst-libs/gst/interfaces/xoverlay.h Wed Sep 01 12:16:41 2010 +0100 @@ -41,24 +41,9 @@ #define GST_X_OVERLAY_GET_CLASS(inst) \ (G_TYPE_INSTANCE_GET_INTERFACE ((inst), GST_TYPE_X_OVERLAY, GstXOverlayClass)) -/** - * GstXOverlay: - * - * Opaque #GstXOverlay data structure. - */ typedef struct _GstXOverlay GstXOverlay; -typedef struct _GstXOverlayClass GstXOverlayClass; -/** - * GstXOverlayClass: - * @klass: parent interface type. - * @set_xwindow_id: virtual method to configure the XWindow id - * @expose: virtual method to handle expose events - * @handle_events: virtual method to handle events - * - * #GstXOverlay interface - */ -struct _GstXOverlayClass { +typedef struct _GstXOverlayClass { GTypeInterface klass; /* virtual functions */ @@ -72,7 +57,7 @@ /*< private >*/ gpointer _gst_reserved[GST_PADDING - 1]; -}; +} GstXOverlayClass; #ifdef __SYMBIAN32__ IMPORT_C #endif