diff --git a/girs/GstInsertBin-1.0.gir b/girs/GstInsertBin-1.0.gir
index 72a6350cd2..718ba18ca6 100644
--- a/girs/GstInsertBin-1.0.gir
+++ b/girs/GstInsertBin-1.0.gir
@@ -246,7 +246,7 @@ Same as the #GstInsertBin::remove signal.
-
+
This action signal adds the filter like element after any other element
in the bin.
@@ -270,7 +270,7 @@ Same as gst_insert_bin_append()
-
+
This action signal adds the filter like element after the @sibling
element in the bin.
element in the bin.
@@ -299,7 +299,7 @@ Same as gst_insert_bin_insert_after()
-
+
This action signal adds the filter like element before the @sibling
element in the bin.
@@ -327,7 +327,7 @@ Same as gst_insert_bin_insert_before()
-
+
This action signal adds the filter like element before any other element
in the bin.
@@ -351,7 +351,7 @@ Same as gst_insert_bin_prepend()
-
+
This action signal removed the filter like element from the bin.
Same as gst_insert_bin_remove()
@@ -375,7 +375,7 @@ or %NULL
-
+
This is the prototype of callbacks to be called when the operation completes.
It could be called at any time, including as a re-entrant call while the
operation is requested.
@@ -402,7 +402,7 @@ operation is requested.
-
+
The object class structure.
diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/insertbin/gstinsertbin.c b/subprojects/gst-plugins-bad/gst-libs/gst/insertbin/gstinsertbin.c
index a911bccc86..08935d1aeb 100644
--- a/subprojects/gst-plugins-bad/gst-libs/gst/insertbin/gstinsertbin.c
+++ b/subprojects/gst-plugins-bad/gst-libs/gst/insertbin/gstinsertbin.c
@@ -176,6 +176,8 @@ gst_insert_bin_class_init (GstInsertBinClass * klass)
* in the bin.
*
* Same as gst_insert_bin_prepend()
+ *
+ * Since: 1.2
*/
signals[SIG_PREPEND] = g_signal_new_class_handler ("prepend",
G_TYPE_FROM_CLASS (klass),
@@ -196,6 +198,8 @@ gst_insert_bin_class_init (GstInsertBinClass * klass)
* in the bin.
*
* Same as gst_insert_bin_append()
+ *
+ * Since: 1.2
*/
signals[SIG_APPEND] = g_signal_new_class_handler ("append",
G_TYPE_FROM_CLASS (klass),
@@ -217,6 +221,8 @@ gst_insert_bin_class_init (GstInsertBinClass * klass)
* element in the bin.
*
* Same as gst_insert_bin_insert_before()
+ *
+ * Since: 1.2
*/
signals[SIG_INSERT_BEFORE] = g_signal_new_class_handler ("insert-before",
G_TYPE_FROM_CLASS (klass),
@@ -240,6 +246,8 @@ gst_insert_bin_class_init (GstInsertBinClass * klass)
* element in the bin.
*
* Same as gst_insert_bin_insert_after()
+ *
+ * Since: 1.2
*/
signals[SIG_INSERT_AFTER] = g_signal_new_class_handler ("insert-after",
G_TYPE_FROM_CLASS (klass),
@@ -249,7 +257,6 @@ gst_insert_bin_class_init (GstInsertBinClass * klass)
G_TYPE_NONE, 4, GST_TYPE_ELEMENT, GST_TYPE_ELEMENT,
G_TYPE_POINTER, G_TYPE_POINTER);
-
/**
* GstInsertBin::remove:
* @element: the #GstElement to remove
@@ -261,6 +268,8 @@ gst_insert_bin_class_init (GstInsertBinClass * klass)
* This action signal removed the filter like element from the bin.
*
* Same as gst_insert_bin_remove()
+ *
+ * Since: 1.2
*/
signals[SIG_REMOVE] = g_signal_new_class_handler ("remove",
G_TYPE_FROM_CLASS (klass),
diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/insertbin/gstinsertbin.h b/subprojects/gst-plugins-bad/gst-libs/gst/insertbin/gstinsertbin.h
index 5cd7e471a4..a9e5e3a8f4 100644
--- a/subprojects/gst-plugins-bad/gst-libs/gst/insertbin/gstinsertbin.h
+++ b/subprojects/gst-plugins-bad/gst-libs/gst/insertbin/gstinsertbin.h
@@ -62,6 +62,8 @@ typedef struct _GstInsertBinPrivate GstInsertBinPrivate;
* This is the prototype of callbacks to be called when the operation completes.
* It could be called at any time, including as a re-entrant call while the
* operation is requested.
+ *
+ * Since: 1.2
*/
typedef void (*GstInsertBinCallback) (GstInsertBin *insertbin,
@@ -73,6 +75,8 @@ typedef void (*GstInsertBinCallback) (GstInsertBin *insertbin,
* GstInsertBin:
*
* The object structure.
+ *
+ * Since: 1.2
*/
struct _GstInsertBin
{
@@ -86,6 +90,8 @@ struct _GstInsertBin
* GstInsertBinClass:
*
* The object class structure.
+ *
+ * Since: 1.2
*/
struct _GstInsertBinClass
{
diff --git a/subprojects/gst-plugins-bad/gst/insertbin/plugin.c b/subprojects/gst-plugins-bad/gst/insertbin/plugin.c
index ebd71161bc..3f48c4299f 100644
--- a/subprojects/gst-plugins-bad/gst/insertbin/plugin.c
+++ b/subprojects/gst-plugins-bad/gst/insertbin/plugin.c
@@ -19,6 +19,13 @@
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
* Boston, MA 02110-1301, USA.
*/
+
+/**
+ * plugin-insertbin:
+ *
+ * Since: 1.24
+ */
+
#ifdef HAVE_CONFIG_H
#include
#endif