diff --git a/doc/en/Gst/Global.xml b/doc/en/Gst/Global.xml index dde3ae705e..d27df2ce57 100644 --- a/doc/en/Gst/Global.xml +++ b/doc/en/Gst/Global.xml @@ -25,12 +25,6 @@ System.Int32 To be added.To be added.To be added.To be added. - 0.9.5.99 - - Method - System.Boolean - - To be added.To be added.To be added.To be added.To be added.To be added.To be added. 0.9.5.99 Method @@ -97,7 +91,7 @@ Gst.Element To be added.To be added.To be added.To be added. - 0.9.5.99Method0.9.5.99Gst.ElementTo be added.To 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. + 0.9.5.99Method0.9.5.99Gst.ElementTo be added.To be added.To be added.To be added.To be added.To be added. diff --git a/doc/en/Gst/Registry.xml b/doc/en/Gst/Registry.xml index 34f98b63b0..bf652f17e6 100644 --- a/doc/en/Gst/Registry.xml +++ b/doc/en/Gst/Registry.xml @@ -23,8 +23,24 @@ - - + + + + + + + + + + + + + + + + + + Constructor To be added.To be added. @@ -62,13 +78,7 @@ GLib.Signal("feature-added") Gst.FeatureAddedHandler To be added.To be added. - 0.9.5.99 - - Method - GLib.List - - 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.99Gst.PluginFeature[]To be added.To be added.To be added.To be added.To be added. Method Gst.PluginFeature @@ -80,19 +90,7 @@ Gst.Plugin To be added.To be added.To be added.To be added. - 0.9.5.99Method0.9.5.99System.BooleanTo be added.To be added.To be added.Method0.9.5.99System.VoidTo be added.To be added.To be added. - - Method - GLib.List - - To be added.To be added.To be added.To be added. - 0.9.5.99 - - Method - GLib.List - - To be added.To be added.To be added.To be added. - 0.9.5.99 + 0.9.5.99Method0.9.5.99Gst.PluginFeature[]To be added.To be added.To be added.To be added.Method0.9.5.99Gst.PluginFeature[]To be added.To be added.To be added.To be added. Property GLib.GType @@ -122,9 +120,9 @@ To be added.To be added.To be added. 0.9.5.99GLib.DefaultSignalHandler(Type=typeof(Gst.Registry), ConnectionMethod="OverridePluginAdded") - + Property - GLib.List + System.String[] To be added.To be added.To be added. 0.9.5.99 @@ -132,16 +130,10 @@ GLib.Signal("plugin-added") Gst.PluginAddedHandler To be added.To be added. - 0.9.5.99 - - Method - GLib.List - - 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.99Gst.Plugin[]To be added.To be added.To be added.To be added.To be added. + Property - GLib.List + Gst.Plugin[] To be added.To be added.To be added. 0.9.5.99 @@ -155,33 +147,5 @@ System.Void To be added.To be added.To be added. - 0.9.5.99Method0.9.5.99System.BooleanTo be added.To be added.To be added.To be added. - - Method - System.Boolean - - To be added.To be added.To be added.To be added. - 0.9.5.99 - - Method - System.Boolean - - 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.Method0.9.5.99System.BooleanTo be added.To be added.To be added. diff --git a/gstreamer-sharp/Gstreamer.metadata b/gstreamer-sharp/Gstreamer.metadata index 0d493a417a..da35aa6c5e 100644 --- a/gstreamer-sharp/Gstreamer.metadata +++ b/gstreamer-sharp/Gstreamer.metadata @@ -112,6 +112,8 @@ GstPad + + /api/namespace/object[@name='Registry'] 1 1 @@ -199,6 +201,31 @@ boxed true + 1 + UpdateDefault + GstPluginFeature + true + true + GstPluginFeature + true + true + GstPluginFeature + true + true + GstPlugin + true + true + const-char* + false + true + GstPlugin + true + true + + + + + (State.Null << 3) | State.Ready (State.Ready << 3) | State.Paused (State.Paused << 3) | State.Playing diff --git a/gstreamer-sharp/Makefile.am b/gstreamer-sharp/Makefile.am index cc7f5c62d4..4ae46d781c 100644 --- a/gstreamer-sharp/Makefile.am +++ b/gstreamer-sharp/Makefile.am @@ -52,7 +52,7 @@ build_sources = $(addprefix $(srcdir)/, $(sources)) customs = \ Bin.custom \ - Buffer.custom \ + Buffer.custom \ Bus.custom \ Caps.custom \ Clock.custom \ @@ -61,7 +61,9 @@ customs = \ Message.custom \ Pad.custom \ Object.custom \ - MiniObject.custom + MiniObject.custom \ + Registry.custom + build_customs = $(addprefix $(srcdir)/, $(customs)) diff --git a/gstreamer-sharp/Registry.custom b/gstreamer-sharp/Registry.custom new file mode 100644 index 0000000000..1c0f06f444 --- /dev/null +++ b/gstreamer-sharp/Registry.custom @@ -0,0 +1,4 @@ +public Registry() : base (IntPtr.Zero) +{ + CreateNativeObject (new string [0], new GLib.Value [0]); +} diff --git a/source/gstreamer-sharp-source.xml b/source/gstreamer-sharp-source.xml index f50b1c2cfe..f122372933 100644 --- a/source/gstreamer-sharp-source.xml +++ b/source/gstreamer-sharp-source.xml @@ -1,23 +1,16 @@ - gstreamer-0.10.22/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-0.10.22/gst/gstconfig.h gstreamer-0.10.22/gst/gstenumtypes.h gstreamer-0.10.22/gst/gstfilter.h @@ -29,7 +22,7 @@ gstreamer-0.10.22/gst/gsttrace.h gstreamer-0.10.22/gst/gstvalue.h gstreamer-0.10.22/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 @@ -39,6 +32,6 @@ gstreamer-0.10.22/gst/gstquark.h gstreamer-0.10.22/gst/gettext.h - +