diff --git a/sources/generated/meson.build b/sources/generated/meson.build
index c7c48ef2a3..1157ab0ad7 100644
--- a/sources/generated/meson.build
+++ b/sources/generated/meson.build
@@ -708,7 +708,19 @@ generated_sources = [
'Gst.Rtp_RTPBufferMapFlags.cs',
'Gst.Rtp_Constants.cs',
'Gst.Rtp_RTPBuffer.cs',
- 'Gst.Rtp_RTPBaseAudioPayload.cs'
+ 'Gst.Rtp_RTPBaseAudioPayload.cs',
+ 'Gst.Base_AggregatorPad.cs',
+ 'Gst.Base_Aggregator.cs',
+ 'Gst.App_PushBufferListEventHandler.cs',
+ 'Gst_PromiseChangeFunc.cs',
+ 'Gst_PromiseResult.cs',
+ 'Gst_GstSharp.ElementForeachPadFuncNative.cs',
+ 'Gst_Promise.cs',
+ 'Gst_ElementForeachPadFunc.cs',
+ 'Gst_GstSharp.PromiseChangeFuncNative.cs',
+ 'Gst.Rtsp_RTSPConnectionAcceptCertificateFunc.cs',
+ 'Gst.Rtsp_Gst.RtspSharp.RTSPConnectionAcceptCertificateFuncNative.cs',
+ 'Gst.Audio_AudioStreamAlign.cs',
]
gst_source_gen = custom_target('gst_codegen',
diff --git a/sources/gstreamer-sharp-api.raw b/sources/gstreamer-sharp-api.raw
index 9effbf864f..af7a41ff11 100644
--- a/sources/gstreamer-sharp-api.raw
+++ b/sources/gstreamer-sharp-api.raw
@@ -197,6 +197,12 @@
+
+
+
+
+
+
@@ -677,7 +683,7 @@
-
+
@@ -814,6 +820,14 @@
+
+
+
+
+
+
+
+
@@ -1208,6 +1222,15 @@
+
+
+
+
+ missing glib:type-name
+
+
+
+
@@ -3223,6 +3246,15 @@
+
+
+
+
+ missing glib:type-name
+
+
+
+
@@ -3351,13 +3383,13 @@
-
+
-
+
@@ -3430,6 +3462,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3677,7 +3730,7 @@
-
+
@@ -3733,13 +3786,13 @@
-
+
-
+
@@ -4908,6 +4961,25 @@
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
missing glib:type-name
@@ -4922,6 +4994,7 @@
+
@@ -4931,7 +5004,12 @@
missing glib:type-name
-
+
+
+
+
+
+
@@ -5048,7 +5126,7 @@
-
+
@@ -5086,9 +5164,9 @@
-
-
-
+
+
+
@@ -5112,7 +5190,7 @@
-
+
@@ -5399,7 +5477,7 @@
-
+
@@ -5419,7 +5497,7 @@
-
-
+
missing glib:type-name
@@ -5570,7 +5648,7 @@
-
+
@@ -5775,6 +5853,10 @@
+
+
+
+
@@ -6234,6 +6316,12 @@
+
+
+
+
+
+
missing glib:type-name
@@ -8468,6 +8556,12 @@
+
+
+ missing glib:type-name
+
+
+
@@ -8555,12 +8649,6 @@
-
-
- missing glib:type-name
-
-
-
@@ -8581,10 +8669,6 @@
-
-
-
-
@@ -8833,6 +8917,48 @@
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
missing glib:type-name
@@ -11188,6 +11314,9 @@
+
+
+
@@ -11296,7 +11425,7 @@
-
+
@@ -11690,6 +11819,14 @@
+
+
+
+
+ missing glib:type-name
+
+
+
@@ -12426,6 +12563,7 @@
+
@@ -12443,6 +12581,7 @@
+
@@ -12736,7 +12875,8 @@
-
+
+
@@ -12790,6 +12930,14 @@
+
+
+
+
+ missing glib:type-name
+
+
+
@@ -12885,6 +13033,15 @@
Signal renamed because of existing method with same name
+
+
+
+
+ missing glib:type-name
+
+
+ Signal renamed because of existing method with same name
+
@@ -14967,6 +15124,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -15590,6 +15822,283 @@
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+ missing glib:type-name
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+ missing glib:type-name
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+
+
+
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+ missing glib:type-name
+
+
+
+
+
+ missing glib:type-name
+
+
+ missing glib:type-name
+
+
+
@@ -16235,7 +16744,7 @@
-
+
missing glib:type-name
@@ -16306,8 +16815,8 @@
missing glib:type-name
-
-
+
+
@@ -16466,6 +16975,14 @@
+
+
+
+
+ missing glib:type-name
+
+
+
@@ -17130,6 +17647,8 @@
+
+
@@ -17962,7 +18481,7 @@
-
+
missing glib:type-name
@@ -17978,7 +18497,7 @@
-
+
@@ -18585,6 +19104,7 @@
+
@@ -18616,6 +19136,7 @@
+
missing glib:type-name
@@ -18881,12 +19402,16 @@
-
+
-
-
+
+ missing glib:type-name
+
+
+ missing glib:type-name
+
@@ -18916,13 +19441,15 @@
-
+
missing glib:type-name
-
+
+ missing glib:type-name
+
@@ -18933,8 +19460,12 @@
-
-
+
+ missing glib:type-name
+
+
+ missing glib:type-name
+
missing glib:type-name
@@ -19017,6 +19548,10 @@
+
+
+
+
@@ -19075,6 +19610,10 @@
+
+
+
+
missing glib:type-name
@@ -19598,14 +20137,14 @@
missing glib:type-name
-
-
+
+
-
+
@@ -19618,21 +20157,21 @@
-
+
-
+
-
+
@@ -19648,14 +20187,14 @@
missing glib:type-name
-
-
+
+
-
+
@@ -19668,7 +20207,7 @@
-
+
@@ -19678,14 +20217,14 @@
missing glib:type-name
-
-
+
+
-
+
@@ -19698,14 +20237,14 @@
-
+
-
+
@@ -19715,21 +20254,21 @@
missing glib:type-name
-
-
+
+
-
+
-
+
@@ -19743,7 +20282,7 @@
-
+
@@ -19769,7 +20308,7 @@
-
+
@@ -19780,12 +20319,12 @@
missing glib:type-name
-
-
-
-
-
-
+
+
+
+
+
+
@@ -19794,14 +20333,14 @@
missing glib:type-name
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -20009,6 +20548,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -20016,6 +20567,10 @@
+
+
+
+
@@ -20055,6 +20610,7 @@
+
@@ -20453,7 +21009,7 @@
missing glib:type-name
-
+
@@ -21108,7 +21664,7 @@
missing glib:type-name
-
+
@@ -21174,7 +21730,7 @@
missing glib:type-name
-
+
@@ -21331,7 +21887,7 @@
missing glib:type-name
-
+
@@ -21541,7 +22097,11 @@
-
+
+
+
+
+
@@ -21645,6 +22205,7 @@
+
@@ -21686,6 +22247,15 @@
+
+
+
+
+
+
+
+
+
@@ -22055,6 +22625,14 @@
+
+
+
+
+
+
+
+
@@ -22169,7 +22747,10 @@
-
+
+
+
+
@@ -22212,6 +22793,14 @@
+
+
+
+
+ missing glib:type-name
+
+
+
@@ -22357,47 +22946,7 @@
-
-
-
-
- missing glib:type-name
-
-
-
-
-
-
-
- missing glib:type-name
-
-
-
-
-
-
-
-
- missing glib:type-name
-
-
-
-
-
-
-
-
-
- missing glib:type-name
-
-
-
-
- missing glib:type-name
-
-
-
-
+
@@ -23416,7 +23965,7 @@
-
+
@@ -23477,7 +24026,7 @@
-
+
@@ -23808,7 +24357,7 @@
-
+
@@ -26501,6 +27050,14 @@
+
+
+
+
+ missing glib:type-name
+
+
+
missing glib:type-name
@@ -26513,6 +27070,10 @@
+
+
+
+
@@ -26573,6 +27134,13 @@
+
+
+
+
+
+
+
diff --git a/sources/gstreamer-sharp.metadata b/sources/gstreamer-sharp.metadata
index 36f624ea81..ca1c583d16 100644
--- a/sources/gstreamer-sharp.metadata
+++ b/sources/gstreamer-sharp.metadata
@@ -37,6 +37,17 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
true
true
+
+ RetrieveReply
+
+
+ true
+ true
+ GetMessageType
+
+ guint8*
+
@@ -64,7 +75,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
GstMiniObject
true
true
- true
true
true
@@ -84,8 +94,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
true
true
true
- true
- true
+
true
true
true
@@ -311,14 +320,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
n_length
true
guint8*
- guint8*
guint8*
guint8*
guint8*
guint8*
guint8*
- guint8*
- guint8*
+ guint8*
+ guint8*
guint32*
guint32*
gdouble*
@@ -334,6 +342,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
true
true
+
+ true
+ true
+
true
true