From 6f47205321d7a974520cd7dde1476729bcc75e04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Tue, 18 Jul 2017 00:23:09 +0100 Subject: [PATCH] insertbin: mark symbols explicitly for export with GST_EXPORT --- gst-libs/gst/insertbin/gstinsertbin.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gst-libs/gst/insertbin/gstinsertbin.h b/gst-libs/gst/insertbin/gstinsertbin.h index 58326f4b2c..04d254ffc8 100644 --- a/gst-libs/gst/insertbin/gstinsertbin.h +++ b/gst-libs/gst/insertbin/gstinsertbin.h @@ -84,20 +84,31 @@ struct _GstInsertBinClass GstBinClass parent_class; }; +GST_EXPORT GType gst_insert_bin_get_type (void); +GST_EXPORT GstElement *gst_insert_bin_new (const gchar * name); +GST_EXPORT void gst_insert_bin_prepend (GstInsertBin * self, GstElement * element, GstInsertBinCallback callback, gpointer user_data); + +GST_EXPORT void gst_insert_bin_append (GstInsertBin * self, GstElement * element, GstInsertBinCallback callback, gpointer user_data); + +GST_EXPORT void gst_insert_bin_insert_before (GstInsertBin * self, GstElement * element, GstElement * sibling, GstInsertBinCallback callback, gpointer user_data); + +GST_EXPORT void gst_insert_bin_insert_after (GstInsertBin * self, GstElement * element, GstElement * sibling, GstInsertBinCallback callback, gpointer user_data); + +GST_EXPORT void gst_insert_bin_remove (GstInsertBin * self, GstElement * element, GstInsertBinCallback callback, gpointer user_data);