#include <glib-object.h>
#include <ges/ges-timeline.h>
+G_BEGIN_DECLS
+
#define GES_TYPE_FORMATTER ges_formatter_get_type()
#define GES_FORMATTER(obj) \
GESAsset *ges_formatter_get_default (void);
+G_END_DECLS
+
#endif /* _GES_FORMATTER */
#include "ges-asset.h"
#include "ges-base-xml-formatter.h"
+G_BEGIN_DECLS
+
GST_DEBUG_CATEGORY_EXTERN (_ges_debug);
#define GST_CAT_DEFAULT _ges_debug
G_GNUC_INTERNAL gboolean ges_nle_composition_remove_object (GstElement *comp, GstElement *object);
G_GNUC_INTERNAL gboolean ges_nle_object_commit (GstElement * nlesource, gboolean recurse);
+G_END_DECLS
+
#endif /* __GES_INTERNAL_H__ */
#ifndef _GES_PITIVI_FORMATTER
#define _GES_PITIVI_FORMATTER
+G_BEGIN_DECLS
+
#define GES_TYPE_PITIVI_FORMATTER ges_pitivi_formatter_get_type()
#define GES_PITIVI_FORMATTER(obj) \
GType ges_pitivi_formatter_get_type (void);
GESPitiviFormatter *ges_pitivi_formatter_new (void);
+G_END_DECLS
+
#endif /* _GES_PITIVI_FORMATTER */
#include <ges/ges.h>
+G_BEGIN_DECLS
+
typedef gboolean (*ActionFromStructureFunc) (GESTimeline * timeline,
GstStructure * structure,
GError ** error);
_ges_get_layer_by_priority (GESTimeline * timeline,
gint priority);
+G_END_DECLS
+
#endif /* __GES_STRUCTURED_INTERFACE__*/
#ifndef __GES_TYPES_H__
#define __GES_TYPES_H__
+G_BEGIN_DECLS
+
/* Padding */
#define GES_PADDING 4
typedef struct _GESAudioTrackClass GESAudioTrackClass;
typedef struct _GESAudioTrack GESAudioTrack;
+G_END_DECLS
+
#endif /* __GES_TYPES_H__ */