GST_DEBUG reorganization containing loads of stuff:
[platform/upstream/gstreamer.git] / gst / elements / gstmultifilesrc.h
index ba235e8..07e8398 100644 (file)
 
 #include <gst/gst.h>
 
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
 
-GstElementDetails gst_multidisksrc_details;
+extern GstElementDetails gst_multidisksrc_details;
+GST_DEBUG_CATEGORY_EXTERN(gst_multidisksrc_debug);
 
 #define GST_TYPE_MULTIDISKSRC \
   (gst_multidisksrc_get_type())
@@ -46,7 +45,7 @@ GstElementDetails gst_multidisksrc_details;
 typedef enum {
   GST_MULTIDISKSRC_OPEN                = GST_ELEMENT_FLAG_LAST,
 
-  GST_MULTIDISKSRC_FLAG_LAST   = GST_ELEMENT_FLAG_LAST + 2,
+  GST_MULTIDISKSRC_FLAG_LAST   = GST_ELEMENT_FLAG_LAST + 2
 } GstMultiDiskSrcFlags;
 
 typedef struct _GstMultiDiskSrc GstMultiDiskSrc;
@@ -77,8 +76,6 @@ struct _GstMultiDiskSrcClass {
 
 GType gst_multidisksrc_get_type(void);
 
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
 
 #endif /* __GST_MULTIDISKSRC_H__ */