diff options
author | Peter Kjellerstedt <pkj@axis.com> | 2009-04-15 15:51:24 +0200 |
---|---|---|
committer | Peter Kjellerstedt <pkj@axis.com> | 2009-04-15 15:51:24 +0200 |
commit | af7f3a50ddef157e32493597ee28a2f5ee4c5fa6 (patch) | |
tree | 9be1802d68e2ca7fcf6430d0570e44e69f84e81c | |
parent | 7be792fa138dcb4634eb893074042b7440e56594 (diff) |
debugutils: Use G_BEGIN_DECLS/G_END_DECLS.
Use G_BEGIN_DECLS/G_END_DECLS to avoid gst-indent messing up the
indentation due to extern "C" { }.
-rw-r--r-- | gst/debugutils/efence.h | 42 |
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__ */ |