validate: Do not define GstValidateOverride type twice
authorThibault Saunier <tsaunier@gnome.org>
Mon, 8 Jun 2015 16:48:30 +0000 (18:48 +0200)
committerThibault Saunier <tsaunier@gnome.org>
Mon, 8 Jun 2015 16:58:46 +0000 (18:58 +0200)
validate/gst/validate/gst-validate-override.h

index 762626a..d2dc32e 100644 (file)
@@ -26,6 +26,9 @@
 #include <gst/gst.h>
 
 typedef struct _GstValidateOverride GstValidateOverride;
+typedef struct _GstValidateOverrideClass GstValidateOverrideClass;
+typedef struct _GstValidateOverridePriv GstValidateOverridePriv;
+
 
 #include <gst/validate/gst-validate-report.h>
 #include <gst/validate/gst-validate-monitor.h>
@@ -43,10 +46,6 @@ typedef void (*GstValidateOverrideGetCapsHandler)(GstValidateOverride * override
 typedef void (*GstValidateOverrideSetCapsHandler)(GstValidateOverride * override,
     GstValidateMonitor * pad_monitor, GstCaps * caps);
 
-typedef struct _GstValidateOverride GstValidateOverride;
-typedef struct _GstValidateOverrideClass GstValidateOverrideClass;
-typedef struct _GstValidateOverridePriv GstValidateOverridePriv;
-
 struct _GstValidateOverrideClass
 {
   /*<private>*/