diff --git a/gstreamer-sharp/Application.cs b/gstreamer-sharp/Application.cs
index 263f6055c1..720c3c4d32 100644
--- a/gstreamer-sharp/Application.cs
+++ b/gstreamer-sharp/Application.cs
@@ -41,6 +41,7 @@ namespace Gst {
gst_init (ref argc, ref argv);
gst_controller_init (ref argc, ref argv);
+ gst_pb_utils_init ();
RegisterManagedTypes ();
}
@@ -148,6 +149,7 @@ namespace Gst {
}
gst_controller_init (ref argc, ref argv_ptr);
+ gst_pb_utils_init ();
if (argc <= 1) {
args = new string[0];
@@ -168,6 +170,9 @@ namespace Gst {
[DllImport ("libgstcontroller-0.10.dll") ]
private static extern void gst_controller_init (ref int argc, ref IntPtr argv);
+ [DllImport ("libgstpbutils-0.10.dll") ]
+ private static extern void gst_pb_utils_init ();
+
[DllImport ("libgstreamer-0.10.dll") ]
private static extern void gst_deinit();
}
diff --git a/gstreamer-sharp/gstreamer-api.raw b/gstreamer-sharp/gstreamer-api.raw
index 412b0f7db5..78577c0bf8 100644
--- a/gstreamer-sharp/gstreamer-api.raw
+++ b/gstreamer-sharp/gstreamer-api.raw
@@ -9882,4 +9882,170 @@
+