summaryrefslogtreecommitdiffstats
path: root/gst/debugutils/efence.h
diff options
context:
space:
mode:
Diffstat (limited to 'gst/debugutils/efence.h')
-rw-r--r--gst/debugutils/efence.h42
1 files changed, 17 insertions, 25 deletions
diff --git a/gst/debugutils/efence.h b/gst/debugutils/efence.h
index 7c4acb5d..c2c95a4e 100644
--- a/gst/debugutils/efence.h
+++ b/gst/debugutils/efence.h
@@ -1,4 +1,4 @@
-/*
+/*
* efence.h
*/
@@ -7,11 +7,7 @@
#include <gst/gst.h>
-#ifdef __cplusplus
-extern "C"
-{
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
/* #define's don't like whitespacey bits */
#define GST_TYPE_EFENCE \
(gst_gst_efence_get_type())
@@ -23,28 +19,24 @@ extern "C"
(G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_EFENCE))
#define GST_IS_EFENCE_CLASS(klass) \
(G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_EFENCE))
+typedef struct _GstEFence GstEFence;
+typedef struct _GstEFenceClass GstEFenceClass;
- typedef struct _GstEFence GstEFence;
- typedef struct _GstEFenceClass GstEFenceClass;
-
- struct _GstEFence
- {
- GstElement element;
-
- GstPad *sinkpad, *srcpad;
+struct _GstEFence
+{
+ GstElement element;
- gboolean fence_top;
- };
+ GstPad *sinkpad, *srcpad;
- struct _GstEFenceClass
- {
- GstElementClass parent_class;
- };
+ gboolean fence_top;
+};
- GType gst_gst_efence_get_type (void);
+struct _GstEFenceClass
+{
+ GstElementClass parent_class;
+};
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+GType gst_gst_efence_get_type (void);
-#endif /* __GST_EFENCE_H__ */
+G_END_DECLS
+#endif /* __GST_EFENCE_H__ */