summaryrefslogtreecommitdiff
path: root/gst-libs/gst
diff options
context:
space:
mode:
Diffstat (limited to 'gst-libs/gst')
-rw-r--r--gst-libs/gst/insertbin/gstinsertbin.h18
1 files changed, 11 insertions, 7 deletions
diff --git a/gst-libs/gst/insertbin/gstinsertbin.h b/gst-libs/gst/insertbin/gstinsertbin.h
index 04d254ffc..d5539a405 100644
--- a/gst-libs/gst/insertbin/gstinsertbin.h
+++ b/gst-libs/gst/insertbin/gstinsertbin.h
@@ -33,6 +33,10 @@
#include <gst/gst.h>
+#ifndef GST_INSERT_BIN_API
+#define GST_INSERT_BIN_API GST_EXPORT
+#endif
+
G_BEGIN_DECLS
#define GST_TYPE_INSERT_BIN (gst_insert_bin_get_type())
#define GST_INSERT_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_INSERT_BIN,GstInsertBin))
@@ -84,31 +88,31 @@ struct _GstInsertBinClass
GstBinClass parent_class;
};
-GST_EXPORT
+GST_INSERT_BIN_API
GType gst_insert_bin_get_type (void);
-GST_EXPORT
+GST_INSERT_BIN_API
GstElement *gst_insert_bin_new (const gchar * name);
-GST_EXPORT
+GST_INSERT_BIN_API
void gst_insert_bin_prepend (GstInsertBin * self, GstElement * element,
GstInsertBinCallback callback, gpointer user_data);
-GST_EXPORT
+GST_INSERT_BIN_API
void gst_insert_bin_append (GstInsertBin * self, GstElement * element,
GstInsertBinCallback callback, gpointer user_data);
-GST_EXPORT
+GST_INSERT_BIN_API
void gst_insert_bin_insert_before (GstInsertBin * self,
GstElement * element, GstElement * sibling,
GstInsertBinCallback callback, gpointer user_data);
-GST_EXPORT
+GST_INSERT_BIN_API
void gst_insert_bin_insert_after (GstInsertBin * self,
GstElement * element, GstElement * sibling,
GstInsertBinCallback callback, gpointer user_data);
-GST_EXPORT
+GST_INSERT_BIN_API
void gst_insert_bin_remove (GstInsertBin * self, GstElement * element,
GstInsertBinCallback callback, gpointer user_data);