index 7e6105bf01f598405a2b791b57ba6ff4fb38fab3..e0e9261a4c4b24d843be68c6a50623ab87846997 100644 (file)
#include <gst/gst.h>
-G_BEGIN_DECLS
-
-
-typedef enum {
- AGGREGATOR_LOOP = 1,
+G_BEGIN_DECLS typedef enum
+{
+ AGGREGATOR_LOOP = 1,
AGGREGATOR_LOOP_SELECT,
AGGREGATOR_CHAIN
} GstAggregatorSchedType;
#define GST_IS_AGGREGATOR_CLASS(obj) \
(G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_AGGREGATOR))
-typedef struct _GstAggregator GstAggregator;
-typedef struct _GstAggregatorClass GstAggregatorClass;
+typedef struct _GstAggregator GstAggregator;
+typedef struct _GstAggregatorClass GstAggregatorClass;
-struct _GstAggregator {
+struct _GstAggregator
+{
GstElement element;
GstPad *srcpad;
gchar *last_message;
};
-struct _GstAggregatorClass {
+struct _GstAggregatorClass
+{
GstElementClass parent_class;
};
-GType gst_aggregator_get_type (void);
+GType gst_aggregator_get_type (void);
-gboolean gst_aggregator_factory_init (GstElementFactory *factory);
+gboolean gst_aggregator_factory_init (GstElementFactory * factory);
G_END_DECLS
-
#endif /* __GST_AGGREGATOR_H__ */