diff --git a/configure.ac b/configure.ac
index 7467db1022..384ff5d6e5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -98,8 +98,8 @@ PKG_CHECK_MODULES(GLIB,
AC_SUBST(GLIB_LIBS)
AC_SUBST(GLIB_CFLAGS)
-GSTREAMER_REQUIRED_VERSION=0.10.22
-GSTREAMER_PLUGINS_REQUIRED_VERSION=0.10.22
+GSTREAMER_REQUIRED_VERSION=0.10.22.1
+GSTREAMER_PLUGINS_REQUIRED_VERSION=0.10.22.1
AC_SUBST(GSTREAMER_REQUIRED_VERSION)
AC_SUBST(GSTREAMER_PLUGINS_REQUIRED_VERSION)
PKG_CHECK_MODULES(GST,
diff --git a/doc/en/Gst/ActivateMode.xml b/doc/en/Gst/ActivateMode.xml
index 1c39a21109..8b55769824 100644
--- a/doc/en/Gst/ActivateMode.xml
+++ b/doc/en/Gst/ActivateMode.xml
@@ -31,4 +31,9 @@
To be added.
0.9.5.99
+
+
+ GLib.GType(typeof(Gst.ActivateModeGType))
+
+
diff --git a/doc/en/Gst/AssocFlags.xml b/doc/en/Gst/AssocFlags.xml
index a84225e82f..5536eed916 100644
--- a/doc/en/Gst/AssocFlags.xml
+++ b/doc/en/Gst/AssocFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.AssocFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/Bin.xml b/doc/en/Gst/Bin.xml
index 72cded9210..83af6d4f27 100644
--- a/doc/en/Gst/Bin.xml
+++ b/doc/en/Gst/Bin.xml
@@ -132,7 +132,7 @@
Gst.Pad
To be added.To be added.To be added.To be added.
- 0.9.5.99Method0.9.5.99Gst.PadTo be added.To be added.To be added.To be added.
+ 0.9.5.99System.ObsoleteMethod0.9.5.99Gst.PadTo be added.To be added.To be added.To be added.
Method
Gst.Element
diff --git a/doc/en/Gst/BinFlags.xml b/doc/en/Gst/BinFlags.xml
index 1671771bcb..bcf1d4319c 100644
--- a/doc/en/Gst/BinFlags.xml
+++ b/doc/en/Gst/BinFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.BinFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/BufferCopyFlags.xml b/doc/en/Gst/BufferCopyFlags.xml
index 8b266a2f03..347d570fe3 100644
--- a/doc/en/Gst/BufferCopyFlags.xml
+++ b/doc/en/Gst/BufferCopyFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.BufferCopyFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/BufferFlags.xml b/doc/en/Gst/BufferFlags.xml
index 03d819906c..b422ec57bd 100644
--- a/doc/en/Gst/BufferFlags.xml
+++ b/doc/en/Gst/BufferFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.BufferFlagsGType))
+
System.Flags
@@ -63,7 +66,7 @@
Gst.BufferFlags
To be added.
-
+ Field0.9.5.99Gst.BufferFlagsTo be added.Field0.9.5.99Gst.BufferFlagsTo be added.Field0.9.5.99Gst.BufferFlagsTo be added.
Field
diff --git a/doc/en/Gst/BufferingMode.xml b/doc/en/Gst/BufferingMode.xml
index 2ac599a836..e29d0b33eb 100644
--- a/doc/en/Gst/BufferingMode.xml
+++ b/doc/en/Gst/BufferingMode.xml
@@ -49,4 +49,9 @@
To be added.
+
+
+ GLib.GType(typeof(Gst.BufferingModeGType))
+
+
diff --git a/doc/en/Gst/BusFlags.xml b/doc/en/Gst/BusFlags.xml
index b0e7bf1ba2..2235c2fe7d 100644
--- a/doc/en/Gst/BusFlags.xml
+++ b/doc/en/Gst/BusFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.BusFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/BusSyncReply.xml b/doc/en/Gst/BusSyncReply.xml
index 22a7611b95..37058d9d73 100644
--- a/doc/en/Gst/BusSyncReply.xml
+++ b/doc/en/Gst/BusSyncReply.xml
@@ -31,4 +31,9 @@
0.9.5.99
+
+
+ GLib.GType(typeof(Gst.BusSyncReplyGType))
+
+
diff --git a/doc/en/Gst/ClockEntryType.xml b/doc/en/Gst/ClockEntryType.xml
index c4bd466dc9..9ca7f68802 100644
--- a/doc/en/Gst/ClockEntryType.xml
+++ b/doc/en/Gst/ClockEntryType.xml
@@ -25,4 +25,9 @@
0.9.5.99
+
+
+ GLib.GType(typeof(Gst.ClockEntryTypeGType))
+
+
diff --git a/doc/en/Gst/ClockFlags.xml b/doc/en/Gst/ClockFlags.xml
index 4851fda915..05282eb950 100644
--- a/doc/en/Gst/ClockFlags.xml
+++ b/doc/en/Gst/ClockFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.ClockFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/ClockReturn.xml b/doc/en/Gst/ClockReturn.xml
index 40974230d9..e623866f0a 100644
--- a/doc/en/Gst/ClockReturn.xml
+++ b/doc/en/Gst/ClockReturn.xml
@@ -55,4 +55,9 @@
+
+
+ GLib.GType(typeof(Gst.ClockReturnGType))
+
+
diff --git a/doc/en/Gst/ClockType.xml b/doc/en/Gst/ClockType.xml
new file mode 100644
index 0000000000..559d1f7d0e
--- /dev/null
+++ b/doc/en/Gst/ClockType.xml
@@ -0,0 +1,47 @@
+
+
+
+ gstreamer-sharp
+ 0.9.5.99
+
+
+ System.Enum
+
+
+
+ GLib.GType(typeof(Gst.ClockTypeGType))
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+ Field
+
+ 0.9.5.99
+
+
+ Gst.ClockType
+
+
+ To be added.
+
+
+
+
+ Field
+
+ 0.9.5.99
+
+
+ Gst.ClockType
+
+
+ To be added.
+
+
+
+
diff --git a/doc/en/Gst/ElementFlags.xml b/doc/en/Gst/ElementFlags.xml
index 4dc18e82c7..c6c8298c5a 100644
--- a/doc/en/Gst/ElementFlags.xml
+++ b/doc/en/Gst/ElementFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.ElementFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/EventType.xml b/doc/en/Gst/EventType.xml
index 44facf5737..aaf36a0aac 100644
--- a/doc/en/Gst/EventType.xml
+++ b/doc/en/Gst/EventType.xml
@@ -103,4 +103,9 @@
+
+
+ GLib.GType(typeof(Gst.EventTypeGType))
+
+
diff --git a/doc/en/Gst/EventTypeFlags.xml b/doc/en/Gst/EventTypeFlags.xml
index 881059c099..0956bb29c4 100644
--- a/doc/en/Gst/EventTypeFlags.xml
+++ b/doc/en/Gst/EventTypeFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.EventTypeFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/FlowReturn.xml b/doc/en/Gst/FlowReturn.xml
index dc398f3835..b1c060107a 100644
--- a/doc/en/Gst/FlowReturn.xml
+++ b/doc/en/Gst/FlowReturn.xml
@@ -61,4 +61,9 @@
To be added.
0.9.5.99
+
+
+ GLib.GType(typeof(Gst.FlowReturnGType))
+
+
diff --git a/doc/en/Gst/Format.xml b/doc/en/Gst/Format.xml
index 97aad8350c..5fd1c00a56 100644
--- a/doc/en/Gst/Format.xml
+++ b/doc/en/Gst/Format.xml
@@ -49,4 +49,9 @@
+
+
+ GLib.GType(typeof(Gst.FormatGType))
+
+
diff --git a/doc/en/Gst/IndexCertainty.xml b/doc/en/Gst/IndexCertainty.xml
index 0e3904de04..6a3e6646ce 100644
--- a/doc/en/Gst/IndexCertainty.xml
+++ b/doc/en/Gst/IndexCertainty.xml
@@ -31,4 +31,9 @@
0.9.5.99
+
+
+ GLib.GType(typeof(Gst.IndexCertaintyGType))
+
+
diff --git a/doc/en/Gst/IndexEntryType.xml b/doc/en/Gst/IndexEntryType.xml
index 6f67bc32c5..10e1804d0b 100644
--- a/doc/en/Gst/IndexEntryType.xml
+++ b/doc/en/Gst/IndexEntryType.xml
@@ -37,4 +37,9 @@
0.9.5.99
+
+
+ GLib.GType(typeof(Gst.IndexEntryTypeGType))
+
+
diff --git a/doc/en/Gst/IndexFlags.xml b/doc/en/Gst/IndexFlags.xml
index bf00330f41..b6e39d8a56 100644
--- a/doc/en/Gst/IndexFlags.xml
+++ b/doc/en/Gst/IndexFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.IndexFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/IndexLookupMethod.xml b/doc/en/Gst/IndexLookupMethod.xml
index 5ca19d8114..9de9f9887a 100644
--- a/doc/en/Gst/IndexLookupMethod.xml
+++ b/doc/en/Gst/IndexLookupMethod.xml
@@ -31,4 +31,9 @@
To be added.
0.9.5.99
+
+
+ GLib.GType(typeof(Gst.IndexLookupMethodGType))
+
+
diff --git a/doc/en/Gst/IndexResolverMethod.xml b/doc/en/Gst/IndexResolverMethod.xml
index 0e9d67630e..66e6303a4c 100644
--- a/doc/en/Gst/IndexResolverMethod.xml
+++ b/doc/en/Gst/IndexResolverMethod.xml
@@ -31,4 +31,9 @@
+
+
+ GLib.GType(typeof(Gst.IndexResolverMethodGType))
+
+
diff --git a/doc/en/Gst/Message.xml b/doc/en/Gst/Message.xml
index 000ac29975..efad8d47b7 100644
--- a/doc/en/Gst/Message.xml
+++ b/doc/en/Gst/Message.xml
@@ -53,7 +53,7 @@
Constructor
To be added.To be added.To be added.To be added.
- 0.9.5.99
+ 0.9.5.99Constructor0.9.5.99To be added.To be added.To be added.To be added.
Constructor
@@ -159,7 +159,7 @@
System.Void
To be added.To be added.To be added.
- 0.9.5.99
+ 0.9.5.99Method0.9.5.99Gst.StateTo be added.To be added.To be added.
Method
System.Void
diff --git a/doc/en/Gst/MessageType.xml b/doc/en/Gst/MessageType.xml
index e92cfa0924..21f832cd64 100644
--- a/doc/en/Gst/MessageType.xml
+++ b/doc/en/Gst/MessageType.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.MessageTypeGType))
+
System.Flags
@@ -91,7 +94,7 @@
Field
Gst.MessageType
To be added.
- 0.9.5.99
+ 0.9.5.99Field0.9.5.99Gst.MessageTypeTo be added.
Field
Gst.MessageType
diff --git a/doc/en/Gst/MiniObjectFlags.xml b/doc/en/Gst/MiniObjectFlags.xml
index 4d2ec3cf3e..b69cc7fae0 100644
--- a/doc/en/Gst/MiniObjectFlags.xml
+++ b/doc/en/Gst/MiniObjectFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.MiniObjectFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/ObjectFlags.xml b/doc/en/Gst/ObjectFlags.xml
index b0150f5741..1c48e21a01 100644
--- a/doc/en/Gst/ObjectFlags.xml
+++ b/doc/en/Gst/ObjectFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.ObjectFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/Pad.xml b/doc/en/Gst/Pad.xml
index 45141d45db..4216a292ab 100644
--- a/doc/en/Gst/Pad.xml
+++ b/doc/en/Gst/Pad.xml
@@ -439,16 +439,6 @@
System.Boolean
To be added.To be added.To be added.To be added.To be added.
- 0.9.5.99
-
- Property
- Gst.QueryType
- To be added.To be added.To be added.
- 0.9.5.99
-
- Property
- Gst.QueryType
- To be added.To be added.To be added.
0.9.5.99
Method
@@ -502,7 +492,7 @@
System.Boolean
To be added.To be added.To be added.To be added.To be added.
- 0.9.5.99
+ 0.9.5.99Method0.9.5.99System.BooleanTo be added.To be added.To be added.To be added.To be added.
Method
System.Boolean
diff --git a/doc/en/Gst/PadDirection.xml b/doc/en/Gst/PadDirection.xml
index 9175600f81..5d5017e79f 100644
--- a/doc/en/Gst/PadDirection.xml
+++ b/doc/en/Gst/PadDirection.xml
@@ -31,4 +31,9 @@
+
+
+ GLib.GType(typeof(Gst.PadDirectionGType))
+
+
diff --git a/doc/en/Gst/PadFlags.xml b/doc/en/Gst/PadFlags.xml
index 38e185cca5..83ccf35257 100644
--- a/doc/en/Gst/PadFlags.xml
+++ b/doc/en/Gst/PadFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.PadFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/PadLinkReturn.xml b/doc/en/Gst/PadLinkReturn.xml
index 17441fc1e0..c2cbc9bda7 100644
--- a/doc/en/Gst/PadLinkReturn.xml
+++ b/doc/en/Gst/PadLinkReturn.xml
@@ -55,4 +55,9 @@
+
+
+ GLib.GType(typeof(Gst.PadLinkReturnGType))
+
+
diff --git a/doc/en/Gst/PadPresence.xml b/doc/en/Gst/PadPresence.xml
index 296a086b4a..016aac29b9 100644
--- a/doc/en/Gst/PadPresence.xml
+++ b/doc/en/Gst/PadPresence.xml
@@ -31,4 +31,9 @@
+
+
+ GLib.GType(typeof(Gst.PadPresenceGType))
+
+
diff --git a/doc/en/Gst/PadTemplateFlags.xml b/doc/en/Gst/PadTemplateFlags.xml
index 3ae16441d0..00d01636f3 100644
--- a/doc/en/Gst/PadTemplateFlags.xml
+++ b/doc/en/Gst/PadTemplateFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.PadTemplateFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/ParseError.xml b/doc/en/Gst/ParseError.xml
index 621c2b0ee2..ba03950d97 100644
--- a/doc/en/Gst/ParseError.xml
+++ b/doc/en/Gst/ParseError.xml
@@ -55,4 +55,9 @@
To be added.
0.9.5.99
+
+
+ GLib.GType(typeof(Gst.ParseErrorGType))
+
+
diff --git a/doc/en/Gst/ParseFlags.xml b/doc/en/Gst/ParseFlags.xml
index 84fd550b14..feeebcc0fa 100644
--- a/doc/en/Gst/ParseFlags.xml
+++ b/doc/en/Gst/ParseFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.ParseFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/PipelineFlags.xml b/doc/en/Gst/PipelineFlags.xml
index 0185033c79..111a9d8221 100644
--- a/doc/en/Gst/PipelineFlags.xml
+++ b/doc/en/Gst/PipelineFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.PipelineFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/PluginDependencyFlags.xml b/doc/en/Gst/PluginDependencyFlags.xml
index d060d645a8..b9a19438cd 100644
--- a/doc/en/Gst/PluginDependencyFlags.xml
+++ b/doc/en/Gst/PluginDependencyFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.PluginDependencyFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/PluginError.xml b/doc/en/Gst/PluginError.xml
index cab79f6d18..4789fbc3d3 100644
--- a/doc/en/Gst/PluginError.xml
+++ b/doc/en/Gst/PluginError.xml
@@ -31,4 +31,9 @@
+
+
+ GLib.GType(typeof(Gst.PluginErrorGType))
+
+
diff --git a/doc/en/Gst/PluginFlags.xml b/doc/en/Gst/PluginFlags.xml
index 5e37864c23..95ac8dbc8e 100644
--- a/doc/en/Gst/PluginFlags.xml
+++ b/doc/en/Gst/PluginFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.PluginFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/QueryType.xml b/doc/en/Gst/QueryType.xml
index f0d343b838..9b4463f3ec 100644
--- a/doc/en/Gst/QueryType.xml
+++ b/doc/en/Gst/QueryType.xml
@@ -73,4 +73,9 @@
Gst.QueryType
To be added.
0.9.5.99Field0.9.5.99Gst.QueryTypeTo be added.
+
+
+ GLib.GType(typeof(Gst.QueryTypeGType))
+
+
diff --git a/doc/en/Gst/Rank.xml b/doc/en/Gst/Rank.xml
index 21bb20ed4c..28f3883ab9 100644
--- a/doc/en/Gst/Rank.xml
+++ b/doc/en/Gst/Rank.xml
@@ -37,4 +37,9 @@
To be added.
0.9.5.99
+
+
+ GLib.GType(typeof(Gst.RankGType))
+
+
diff --git a/doc/en/Gst/SeekFlags.xml b/doc/en/Gst/SeekFlags.xml
index 1265d05d5b..91f202a3a9 100644
--- a/doc/en/Gst/SeekFlags.xml
+++ b/doc/en/Gst/SeekFlags.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.SeekFlagsGType))
+
System.Flags
diff --git a/doc/en/Gst/SeekType.xml b/doc/en/Gst/SeekType.xml
index bf77d6b94a..4cf29f7ecf 100644
--- a/doc/en/Gst/SeekType.xml
+++ b/doc/en/Gst/SeekType.xml
@@ -37,4 +37,9 @@
+
+
+ GLib.GType(typeof(Gst.SeekTypeGType))
+
+
diff --git a/doc/en/Gst/State.xml b/doc/en/Gst/State.xml
index 203cb8820d..fa423c7e75 100644
--- a/doc/en/Gst/State.xml
+++ b/doc/en/Gst/State.xml
@@ -43,4 +43,9 @@
To be added.
0.9.5.99
+
+
+ GLib.GType(typeof(Gst.StateGType))
+
+
diff --git a/doc/en/Gst/StateChange.xml b/doc/en/Gst/StateChange.xml
index 33493c48ca..d321b2e669 100644
--- a/doc/en/Gst/StateChange.xml
+++ b/doc/en/Gst/StateChange.xml
@@ -8,6 +8,9 @@
System.Enum
+
+ GLib.GType(typeof(Gst.StateChangeGType))
+
System.Flags
diff --git a/doc/en/Gst/StateChangeReturn.xml b/doc/en/Gst/StateChangeReturn.xml
index dae0279978..1d286e7393 100644
--- a/doc/en/Gst/StateChangeReturn.xml
+++ b/doc/en/Gst/StateChangeReturn.xml
@@ -37,4 +37,9 @@
+
+
+ GLib.GType(typeof(Gst.StateChangeReturnGType))
+
+
diff --git a/doc/en/Gst/StructureChangeType.xml b/doc/en/Gst/StructureChangeType.xml
index d0758eb015..ea64d0723d 100644
--- a/doc/en/Gst/StructureChangeType.xml
+++ b/doc/en/Gst/StructureChangeType.xml
@@ -31,4 +31,9 @@
To be added.
+
+
+ GLib.GType(typeof(Gst.StructureChangeTypeGType))
+
+
diff --git a/doc/en/Gst/SystemClock.xml b/doc/en/Gst/SystemClock.xml
index 9c7fb4e149..24bb3f3f4c 100644
--- a/doc/en/Gst/SystemClock.xml
+++ b/doc/en/Gst/SystemClock.xml
@@ -32,7 +32,7 @@
Constructor
To be added.To be added.To be added.
- 0.9.5.99
+ 0.9.5.99Property0.9.5.99GLib.Property("clock-type")Gst.ClockTypeTo be added.To be added.To be added.
Property
GLib.GType
diff --git a/doc/en/Gst/TagFlags.xml b/doc/en/Gst/TagFlags.xml
index c08c9287a4..1af4d7b879 100644
--- a/doc/en/Gst/TagFlags.xml
+++ b/doc/en/Gst/TagFlags.xml
@@ -58,4 +58,9 @@
To be added.
+
+
+ GLib.GType(typeof(Gst.TagFlagsGType))
+
+
diff --git a/doc/en/Gst/TagList.xml b/doc/en/Gst/TagList.xml
index 5e4e0cd817..bf0d9bb46c 100644
--- a/doc/en/Gst/TagList.xml
+++ b/doc/en/Gst/TagList.xml
@@ -98,7 +98,7 @@
System.Boolean
To be added.To be added.To be added.To be added.To be added.To be added.
- 0.9.5.99
+ 0.9.5.99Method0.9.5.99System.BooleanTo be added.To be added.To be added.To be added.To be added.Method0.9.5.99System.BooleanTo be added.To be added.To be added.To be added.To be added.To be added.
Method
System.Boolean
diff --git a/doc/en/Gst/TagMergeMode.xml b/doc/en/Gst/TagMergeMode.xml
index e83d386566..d82a6d78c6 100644
--- a/doc/en/Gst/TagMergeMode.xml
+++ b/doc/en/Gst/TagMergeMode.xml
@@ -61,4 +61,9 @@
+
+
+ GLib.GType(typeof(Gst.TagMergeModeGType))
+
+
diff --git a/doc/en/Gst/TaskState.xml b/doc/en/Gst/TaskState.xml
index 347ec389b4..cb0a546d5a 100644
--- a/doc/en/Gst/TaskState.xml
+++ b/doc/en/Gst/TaskState.xml
@@ -31,4 +31,9 @@
0.9.5.99
+
+
+ GLib.GType(typeof(Gst.TaskStateGType))
+
+
diff --git a/doc/en/Gst/TypeFindProbability.xml b/doc/en/Gst/TypeFindProbability.xml
index 8c4f1ebc8f..783ed623b1 100644
--- a/doc/en/Gst/TypeFindProbability.xml
+++ b/doc/en/Gst/TypeFindProbability.xml
@@ -43,4 +43,9 @@
+
+
+ GLib.GType(typeof(Gst.TypeFindProbabilityGType))
+
+
diff --git a/doc/en/index.xml b/doc/en/index.xml
index b79dc0e7fa..9f6dff1bd6 100644
--- a/doc/en/index.xml
+++ b/doc/en/index.xml
@@ -36,6 +36,7 @@
+
diff --git a/gstreamer-sharp/Gstreamer.metadata b/gstreamer-sharp/Gstreamer.metadata
index 8905d9509e..cfa6e55e5f 100644
--- a/gstreamer-sharp/Gstreamer.metadata
+++ b/gstreamer-sharp/Gstreamer.metadata
@@ -5,6 +5,11 @@
1
1
1
+
+
+
+
+
ElementFlags.Last << 5
@@ -38,6 +43,9 @@
MiniObjectFlags.Last << 2
MiniObjectFlags.Last << 3
MiniObjectFlags.Last << 4
+ MiniObjectFlags.Last << 5
+ MiniObjectFlags.Last << 6
+ MiniObjectFlags.Last << 7
MiniObjectFlags.Last << 8
true
@@ -94,6 +102,8 @@
MiniObjectFlags.Last << 5
MiniObjectFlags.Last << 8
+ 1
+
1
1
1
@@ -200,6 +210,8 @@
1
1
+ 1
+
Last
ObjectFlags.Last << 0
ObjectFlags.Last << 1
@@ -266,6 +278,8 @@
1
1
1
+ 1
+ 1
Last
ObjectFlags.Last << 0
@@ -351,6 +365,8 @@
true
true
+ 1
+
(State.Null << 3) | State.Ready
(State.Ready << 3) | State.Paused
(State.Paused << 3) | State.Playing
@@ -436,6 +452,8 @@
1
+ 1
+
1
diff --git a/gstreamer-sharp/gstreamer-api.raw b/gstreamer-sharp/gstreamer-api.raw
index dc0992b2fc..3e7f2413c1 100644
--- a/gstreamer-sharp/gstreamer-api.raw
+++ b/gstreamer-sharp/gstreamer-api.raw
@@ -7,57 +7,60 @@
-->
-
+
-
+
-
+
-
+
-
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -66,7 +69,7 @@
-
+
@@ -75,13 +78,17 @@
-
+
+
+
+
+
-
+
@@ -115,12 +122,12 @@
-
+
-
+
@@ -132,7 +139,7 @@
-
+
@@ -140,33 +147,33 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -190,23 +197,24 @@
+
-
+
-
+
-
+
-
+
@@ -214,7 +222,7 @@
-
+
@@ -223,16 +231,16 @@
-
+
-
+
-
+
@@ -241,29 +249,29 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -278,13 +286,18 @@
-
+
-
+
+
+
+
+
+
@@ -292,20 +305,20 @@
-
+
-
+
-
+
@@ -313,24 +326,24 @@
-
+
-
+
-
+
-
+
@@ -340,12 +353,12 @@
-
+
-
+
@@ -828,9 +841,6 @@
-
-
-
@@ -844,7 +854,7 @@
-
+
@@ -995,7 +1005,7 @@
-
+
@@ -2457,6 +2467,12 @@
+
+
+
+
+
+
@@ -2566,6 +2582,12 @@
+
+
+
+
+
+
@@ -2860,7 +2882,8 @@
-
+
+
@@ -3042,12 +3065,6 @@
-
-
-
-
-
-
@@ -3281,6 +3298,15 @@
+
+
+
+
+
+
+
+
+
@@ -4096,7 +4122,9 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5327,7 +5370,10 @@
-
+
+
+
+
@@ -5342,6 +5388,9 @@
+
+
+
@@ -5398,6 +5447,9 @@
+
+
+
@@ -5461,6 +5513,12 @@
+
+
+
+
+
+
@@ -5482,10 +5540,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5513,6 +5585,14 @@
+
+
+
+
+
+
+
+
@@ -5606,6 +5686,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Makefile.am b/source/Makefile.am
index b3d2e74a16..fb2746228b 100644
--- a/source/Makefile.am
+++ b/source/Makefile.am
@@ -1,11 +1,5 @@
MAINTAINERCLEANFILES = Makefile.in
-BASE_PATH="http://gstreamer.freedesktop.org/src"
-
-update-source:
- wget -O - $(BASE_PATH)/gstreamer/gstreamer-$(GSTREAMER_REQUIRED_VERSION).tar.gz | tar xz
- wget -O - $(BASE_PATH)/gst-plugins-base/gst-plugins-base-$(GSTREAMER_REQUIRED_VERSION).tar.gz | tar xz
-
api:
$(GAPI_PARSER) gstreamer-sharp-source.xml
diff --git a/source/gstreamer-sharp-source.xml b/source/gstreamer-sharp-source.xml
index f122372933..f19bb2b641 100644
--- a/source/gstreamer-sharp-source.xml
+++ b/source/gstreamer-sharp-source.xml
@@ -2,35 +2,34 @@
- gstreamer-0.10.22/gst
+ ../../gstreamer/gst
- gstreamer-0.10.22/gst/gstdebugutils.h
- gstreamer-0.10.22/gst/gsterror.h
- gstreamer-0.10.22/gst/gstinfo.h
- gstreamer-0.10.22/gst/gstinterface.h
- gstreamer-0.10.22/gst/gsturi.h
- gstreamer-0.10.22/gst/gstpreset.h
+ ../../gstreamer/gst/gstdebugutils.h
+ ../../gstreamer/gst/gsterror.h
+ ../../gstreamer/gst/gstinfo.h
+ ../../gstreamer/gst/gstinterface.h
+ ../../gstreamer/gst/gsturi.h
+ ../../gstreamer/gst/gstpreset.h
- gstreamer-0.10.22/gst/gstconfig.h
- gstreamer-0.10.22/gst/gstenumtypes.h
- gstreamer-0.10.22/gst/gstfilter.h
- gstreamer-0.10.22/gst/gstiterator.h
- gstreamer-0.10.22/gst/gstmacros.h
- gstreamer-0.10.22/gst/gstmarshal.h
- gstreamer-0.10.22/gst/gstparamspecs.h
- gstreamer-0.10.22/gst/gstpoll.h
- gstreamer-0.10.22/gst/gsttrace.h
- gstreamer-0.10.22/gst/gstvalue.h
- gstreamer-0.10.22/gst/gstversion.h
+ ../../gstreamer/gst/gstconfig.h
+ ../../gstreamer/gst/gstfilter.h
+ ../../gstreamer/gst/gstiterator.h
+ ../../gstreamer/gst/gstmacros.h
+ ../../gstreamer/gst/gstmarshal.h
+ ../../gstreamer/gst/gstparamspecs.h
+ ../../gstreamer/gst/gstpoll.h
+ ../../gstreamer/gst/gsttrace.h
+ ../../gstreamer/gst/gstvalue.h
+ ../../gstreamer/gst/gstversion.h
- gstreamer-0.10.22/gst/gstregistrybinary.h
- gstreamer-0.10.22/gst/gstregistryxml.h
- gstreamer-0.10.22/gst/gst_private.h
- gstreamer-0.10.22/gst/glib-compat-private.h
- gstreamer-0.10.22/gst/glib-i18n-lib.h
- gstreamer-0.10.22/gst/glib-i18n-app.h
- gstreamer-0.10.22/gst/gstquark.h
- gstreamer-0.10.22/gst/gettext.h
+ ../../gstreamer/gst/gstregistrybinary.h
+ ../../gstreamer/gst/gstregistryxml.h
+ ../../gstreamer/gst/gst_private.h
+ ../../gstreamer/gst/glib-compat-private.h
+ ../../gstreamer/gst/glib-i18n-lib.h
+ ../../gstreamer/gst/glib-i18n-app.h
+ ../../gstreamer/gst/gstquark.h
+ ../../gstreamer/gst/gettext.h