diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2009-08-05 16:57:20 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2009-08-05 16:57:20 +0200 |
commit | aa7bb8fa1c533fc4be0506e34e7bbc147cc411a9 (patch) | |
tree | d6b5f85dd4423825cdd2ea2ac67bb9ee0a56e310 | |
parent | 414fae657f68db88313c3357e1d4975a8ef320e4 (diff) |
Use internal glib-sharp copy everywhere and make it work side-by-side with real glib-sharp
glib-sharp will only get a new release with the new API that we need for
3.0 in a year or something. Instead of waiting a year before we can release
something we now have our own internal copy of glib-sharp trunk that will
be dropped once glib-sharp 3.0 is released.
Everything is now compilable and working without any additional patches.
409 files changed, 13214 insertions, 2189 deletions
diff --git a/configure.ac b/configure.ac index 1b05a0f..986c4ae 100644 --- a/configure.ac +++ b/configure.ac @@ -90,9 +90,9 @@ MONODOC_SOURCESDIR=`pkg-config --variable=sourcesdir monodoc` AC_SUBST(MONODOC_SOURCESDIR) ## Versions of dependencies -GLIBSHARP_REQUIRED_VERSION=2.12.9.90 -PKG_CHECK_MODULES(GLIBSHARP, glib-sharp-2.0 >= $GLIBSHARP_REQUIRED_VERSION) -AC_SUBST(GLIBSHARP_LIBS) +#GLIBSHARP_REQUIRED_VERSION=2.12.9.90 +#PKG_CHECK_MODULES(GLIBSHARP, glib-sharp-2.0 >= $GLIBSHARP_REQUIRED_VERSION) +#AC_SUBST(GLIBSHARP_LIBS) GLIB_REQUIRED_VERSION=2.14.0 PKG_CHECK_MODULES(GLIB, @@ -124,7 +124,7 @@ AC_SUBST(GST_CFLAGS) AM_CONDITIONAL(ENABLE_MONODOC, test "x$enable_monodoc" = "xyes") ## Check for the gapi programs -PKG_CHECK_MODULES(GAPI, gapi-2.0 >= $GLIBSHARP_REQUIRED_VERSION) +#PKG_CHECK_MODULES(GAPI, gapi-2.0 >= $GLIBSHARP_REQUIRED_VERSION) ## NUnit tests AC_PATH_PROG(NUNIT_TESTER, nunit-console, no) diff --git a/doc/en/Gst.App/AppSink.xml b/doc/en/Gst.App/AppSink.xml index 5b2cc53..4f69743 100644 --- a/doc/en/Gst.App/AppSink.xml +++ b/doc/en/Gst.App/AppSink.xml @@ -63,7 +63,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("caps")</AttributeName> + <AttributeName>Gst.GLib.Property("caps")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -83,7 +83,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("drop")</AttributeName> + <AttributeName>Gst.GLib.Property("drop")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -103,7 +103,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("emit-signals")</AttributeName> + <AttributeName>Gst.GLib.Property("emit-signals")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -123,7 +123,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("eos")</AttributeName> + <AttributeName>Gst.GLib.Signal("eos")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -135,13 +135,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -172,7 +172,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("max-buffers")</AttributeName> + <AttributeName>Gst.GLib.Property("max-buffers")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -192,7 +192,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("new-buffer")</AttributeName> + <AttributeName>Gst.GLib.Signal("new-buffer")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -211,7 +211,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("new-preroll")</AttributeName> + <AttributeName>Gst.GLib.Signal("new-preroll")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -230,7 +230,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideEos", Type=typeof(Gst.App.AppSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideEos", Type=typeof(Gst.App.AppSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -250,7 +250,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewBuffer", Type=typeof(Gst.App.AppSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewBuffer", Type=typeof(Gst.App.AppSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -270,7 +270,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewPreroll", Type=typeof(Gst.App.AppSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewPreroll", Type=typeof(Gst.App.AppSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.App/AppSrc.xml b/doc/en/Gst.App/AppSrc.xml index 451b72b..6881c82 100644 --- a/doc/en/Gst.App/AppSrc.xml +++ b/doc/en/Gst.App/AppSrc.xml @@ -63,7 +63,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("block")</AttributeName> + <AttributeName>Gst.GLib.Property("block")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -83,7 +83,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("caps")</AttributeName> + <AttributeName>Gst.GLib.Property("caps")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -103,7 +103,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("emit-signals")</AttributeName> + <AttributeName>Gst.GLib.Property("emit-signals")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -139,7 +139,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("enough-data")</AttributeName> + <AttributeName>Gst.GLib.Signal("enough-data")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -158,7 +158,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("format")</AttributeName> + <AttributeName>Gst.GLib.Property("format")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -191,13 +191,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -213,7 +213,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("is-live")</AttributeName> + <AttributeName>Gst.GLib.Property("is-live")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -233,7 +233,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("max-bytes")</AttributeName> + <AttributeName>Gst.GLib.Property("max-bytes")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -253,7 +253,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("max-latency")</AttributeName> + <AttributeName>Gst.GLib.Property("max-latency")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -273,7 +273,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("min-latency")</AttributeName> + <AttributeName>Gst.GLib.Property("min-latency")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -293,7 +293,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("need-data")</AttributeName> + <AttributeName>Gst.GLib.Signal("need-data")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -312,7 +312,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideEnoughData", Type=typeof(Gst.App.AppSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideEnoughData", Type=typeof(Gst.App.AppSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -332,7 +332,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNeedData", Type=typeof(Gst.App.AppSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideNeedData", Type=typeof(Gst.App.AppSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -355,7 +355,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSeekData", Type=typeof(Gst.App.AppSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSeekData", Type=typeof(Gst.App.AppSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -398,7 +398,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("seek-data")</AttributeName> + <AttributeName>Gst.GLib.Signal("seek-data")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -437,7 +437,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("size")</AttributeName> + <AttributeName>Gst.GLib.Property("size")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -457,7 +457,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("stream-type")</AttributeName> + <AttributeName>Gst.GLib.Property("stream-type")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.App/NeedDataArgs.xml b/doc/en/Gst.App/NeedDataArgs.xml index 5191ede..e275025 100644 --- a/doc/en/Gst.App/NeedDataArgs.xml +++ b/doc/en/Gst.App/NeedDataArgs.xml @@ -1,11 +1,11 @@ <Type Name="NeedDataArgs" FullName="Gst.App.NeedDataArgs"> - <TypeSignature Language="C#" Value="public class NeedDataArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class NeedDataArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.App/SeekDataArgs.xml b/doc/en/Gst.App/SeekDataArgs.xml index 36164fd..8950181 100644 --- a/doc/en/Gst.App/SeekDataArgs.xml +++ b/doc/en/Gst.App/SeekDataArgs.xml @@ -1,11 +1,11 @@ <Type Name="SeekDataArgs" FullName="Gst.App.SeekDataArgs"> - <TypeSignature Language="C#" Value="public class SeekDataArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class SeekDataArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.Base/Adapter.xml b/doc/en/Gst.Base/Adapter.xml index 3c9a420..e91f34c 100644 --- a/doc/en/Gst.Base/Adapter.xml +++ b/doc/en/Gst.Base/Adapter.xml @@ -1,11 +1,11 @@ <Type Name="Adapter" FullName="Gst.Base.Adapter"> - <TypeSignature Language="C#" Value="public class Adapter : GLib.Object" /> + <TypeSignature Language="C#" Value="public class Adapter : Gst.GLib.Object" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Object</BaseTypeName> + <BaseTypeName>Gst.GLib.Object</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -106,13 +106,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst.Base/BaseSink.xml b/doc/en/Gst.Base/BaseSink.xml index f619ab1..66c5b7c 100644 --- a/doc/en/Gst.Base/BaseSink.xml +++ b/doc/en/Gst.Base/BaseSink.xml @@ -48,7 +48,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("async")</AttributeName> + <AttributeName>Gst.GLib.Property("async")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -60,21 +60,6 @@ <remarks>To be added.</remarks> </Docs> </Member> - <Member MemberName="AsyncEnabled"> - <MemberSignature Language="C#" Value="public bool AsyncEnabled { set; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <ReturnValue> - <ReturnType>System.Boolean</ReturnType> - </ReturnValue> - <Docs> - <summary>To be added.</summary> - <value>To be added.</value> - <remarks>To be added.</remarks> - </Docs> - </Member> <Member MemberName="Blocksize"> <MemberSignature Language="C#" Value="public uint Blocksize { set; get; }" /> <MemberType>Property</MemberType> @@ -83,7 +68,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("blocksize")</AttributeName> + <AttributeName>Gst.GLib.Property("blocksize")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -115,43 +100,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <ReturnValue> - <ReturnType>GLib.GType</ReturnType> - </ReturnValue> - <Docs> - <summary>To be added.</summary> - <value>To be added.</value> - <remarks>To be added.</remarks> - </Docs> - </Member> - <Member MemberName="IsAsyncEnabled"> - <MemberSignature Language="C#" Value="public bool IsAsyncEnabled { get; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <ReturnValue> - <ReturnType>System.Boolean</ReturnType> - </ReturnValue> - <Docs> - <summary>To be added.</summary> - <value>To be added.</value> - <remarks>To be added.</remarks> - </Docs> - </Member> - <Member MemberName="IsQosEnabled"> - <MemberSignature Language="C#" Value="public bool IsQosEnabled { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>System.Boolean</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -197,7 +152,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("max-lateness")</AttributeName> + <AttributeName>Gst.GLib.Property("max-lateness")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -217,7 +172,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideActivatePull", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideActivatePull", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -241,7 +196,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideAsyncPlay", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideAsyncPlay", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -262,7 +217,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideBufferAlloc", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideBufferAlloc", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -292,7 +247,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideEvent", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideEvent", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -316,7 +271,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideFixate", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideFixate", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -339,7 +294,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetCaps", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetCaps", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -360,7 +315,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetTimes", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetTimes", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -387,7 +342,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePreroll", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePreroll", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -411,7 +366,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideRender", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideRender", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -435,7 +390,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetCaps", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetCaps", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -459,7 +414,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideStart", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideStart", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -480,7 +435,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideStop", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideStop", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -501,7 +456,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlock", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlock", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -522,7 +477,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlockStop", Type=typeof(Gst.Base.BaseSink))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlockStop", Type=typeof(Gst.Base.BaseSink))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -543,7 +498,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("preroll-queue-len")</AttributeName> + <AttributeName>Gst.GLib.Property("preroll-queue-len")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -563,7 +518,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("qos")</AttributeName> + <AttributeName>Gst.GLib.Property("qos")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -575,21 +530,6 @@ <remarks>To be added.</remarks> </Docs> </Member> - <Member MemberName="QosEnabled"> - <MemberSignature Language="C#" Value="public bool QosEnabled { set; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <ReturnValue> - <ReturnType>System.Boolean</ReturnType> - </ReturnValue> - <Docs> - <summary>To be added.</summary> - <value>To be added.</value> - <remarks>To be added.</remarks> - </Docs> - </Member> <Member MemberName="QueryLatency"> <MemberSignature Language="C#" Value="public bool QueryLatency (out bool live, out bool upstream_live, out ulong min_latency, out ulong max_latency);" /> <MemberType>Method</MemberType> @@ -623,7 +563,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("render-delay")</AttributeName> + <AttributeName>Gst.GLib.Property("render-delay")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -643,7 +583,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("sync")</AttributeName> + <AttributeName>Gst.GLib.Property("sync")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -663,7 +603,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("ts-offset")</AttributeName> + <AttributeName>Gst.GLib.Property("ts-offset")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.Base/BaseSrc.xml b/doc/en/Gst.Base/BaseSrc.xml index 2c5cb74..03c0d9c 100644 --- a/doc/en/Gst.Base/BaseSrc.xml +++ b/doc/en/Gst.Base/BaseSrc.xml @@ -48,7 +48,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("blocksize")</AttributeName> + <AttributeName>Gst.GLib.Property("blocksize")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -68,7 +68,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("do-timestamp")</AttributeName> + <AttributeName>Gst.GLib.Property("do-timestamp")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -96,28 +96,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> - </ReturnValue> - <Docs> - <summary>To be added.</summary> - <value>To be added.</value> - <remarks>To be added.</remarks> - </Docs> - </Member> - <Member MemberName="IsLive"> - <MemberSignature Language="C#" Value="public bool IsLive { get; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <ReturnValue> - <ReturnType>System.Boolean</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -126,7 +111,7 @@ </Docs> </Member> <Member MemberName="Live"> - <MemberSignature Language="C#" Value="public bool Live { set; }" /> + <MemberSignature Language="C#" Value="public bool Live { set; get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -148,7 +133,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("num-buffers")</AttributeName> + <AttributeName>Gst.GLib.Property("num-buffers")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -168,7 +153,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideCheckGetRange", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideCheckGetRange", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -189,7 +174,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideCreate", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideCreate", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -217,7 +202,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideDoSeek", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideDoSeek", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -241,7 +226,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideEvent", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideEvent", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -265,7 +250,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideFixate", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideFixate", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -288,7 +273,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetCaps", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetCaps", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -309,7 +294,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetSize", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetSize", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -333,7 +318,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetTimes", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetTimes", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -360,7 +345,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideIsSeekable", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideIsSeekable", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -381,7 +366,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNegotiate", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideNegotiate", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -402,7 +387,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewsegment", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewsegment", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -423,7 +408,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePrepareSeekSegment", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePrepareSeekSegment", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -441,49 +426,49 @@ <remarks>To be added.</remarks> </Docs> </Member> - <Member MemberName="OnQuery"> - <MemberSignature Language="C#" Value="protected virtual bool OnQuery (Gst.Query query);" /> + <Member MemberName="OnSetCaps"> + <MemberSignature Language="C#" Value="protected virtual bool OnSetCaps (Gst.Caps caps);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideQuery", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetCaps", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> - <Parameter Name="query" Type="Gst.Query" /> + <Parameter Name="caps" Type="Gst.Caps" /> </Parameters> <Docs> - <param name="query">To be added.</param> + <param name="caps">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> - <Member MemberName="OnSetCaps"> - <MemberSignature Language="C#" Value="protected virtual bool OnSetCaps (Gst.Caps caps);" /> + <Member MemberName="OnSrcQuery"> + <MemberSignature Language="C#" Value="protected virtual bool OnSrcQuery (Gst.Query query);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetCaps", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSrcQuery", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> - <Parameter Name="caps" Type="Gst.Caps" /> + <Parameter Name="query" Type="Gst.Query" /> </Parameters> <Docs> - <param name="caps">To be added.</param> + <param name="query">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> @@ -497,7 +482,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideStart", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideStart", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -518,7 +503,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideStop", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideStop", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -539,7 +524,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlock", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlock", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -560,7 +545,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlockStop", Type=typeof(Gst.Base.BaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlockStop", Type=typeof(Gst.Base.BaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -604,7 +589,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("typefind")</AttributeName> + <AttributeName>Gst.GLib.Property("typefind")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.Base/BaseTransform.xml b/doc/en/Gst.Base/BaseTransform.xml index 1d5f62d..0848b9c 100644 --- a/doc/en/Gst.Base/BaseTransform.xml +++ b/doc/en/Gst.Base/BaseTransform.xml @@ -56,13 +56,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -71,52 +71,7 @@ </Docs> </Member> <Member MemberName="InPlace"> - <MemberSignature Language="C#" Value="public bool InPlace { set; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <ReturnValue> - <ReturnType>System.Boolean</ReturnType> - </ReturnValue> - <Docs> - <summary>To be added.</summary> - <value>To be added.</value> - <remarks>To be added.</remarks> - </Docs> - </Member> - <Member MemberName="IsInPlace"> - <MemberSignature Language="C#" Value="public bool IsInPlace { get; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <ReturnValue> - <ReturnType>System.Boolean</ReturnType> - </ReturnValue> - <Docs> - <summary>To be added.</summary> - <value>To be added.</value> - <remarks>To be added.</remarks> - </Docs> - </Member> - <Member MemberName="IsPassthrough"> - <MemberSignature Language="C#" Value="public bool IsPassthrough { get; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <ReturnValue> - <ReturnType>System.Boolean</ReturnType> - </ReturnValue> - <Docs> - <summary>To be added.</summary> - <value>To be added.</value> - <remarks>To be added.</remarks> - </Docs> - </Member> - <Member MemberName="IsQosEnabled"> - <MemberSignature Language="C#" Value="public bool IsQosEnabled { get; }" /> + <MemberSignature Language="C#" Value="public bool InPlace { set; get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -138,7 +93,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideBeforeTransform", Type=typeof(Gst.Base.BaseTransform))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideBeforeTransform", Type=typeof(Gst.Base.BaseTransform))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -161,7 +116,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideEvent", Type=typeof(Gst.Base.BaseTransform))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideEvent", Type=typeof(Gst.Base.BaseTransform))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -185,7 +140,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideFixateCaps", Type=typeof(Gst.Base.BaseTransform))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideFixateCaps", Type=typeof(Gst.Base.BaseTransform))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -212,7 +167,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetUnitSize", Type=typeof(Gst.Base.BaseTransform))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetUnitSize", Type=typeof(Gst.Base.BaseTransform))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -238,7 +193,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePrepareOutputBuffer", Type=typeof(Gst.Base.BaseTransform))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePrepareOutputBuffer", Type=typeof(Gst.Base.BaseTransform))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -268,7 +223,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetCaps", Type=typeof(Gst.Base.BaseTransform))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetCaps", Type=typeof(Gst.Base.BaseTransform))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -294,7 +249,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSrcEvent", Type=typeof(Gst.Base.BaseTransform))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSrcEvent", Type=typeof(Gst.Base.BaseTransform))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -318,7 +273,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideStart", Type=typeof(Gst.Base.BaseTransform))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideStart", Type=typeof(Gst.Base.BaseTransform))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -339,7 +294,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideStop", Type=typeof(Gst.Base.BaseTransform))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideStop", Type=typeof(Gst.Base.BaseTransform))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -360,7 +315,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransform", Type=typeof(Gst.Base.BaseTransform))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransform", Type=typeof(Gst.Base.BaseTransform))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -386,7 +341,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransformCaps", Type=typeof(Gst.Base.BaseTransform))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransformCaps", Type=typeof(Gst.Base.BaseTransform))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -412,7 +367,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransformIp", Type=typeof(Gst.Base.BaseTransform))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransformIp", Type=typeof(Gst.Base.BaseTransform))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -436,7 +391,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransformSize", Type=typeof(Gst.Base.BaseTransform))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransformSize", Type=typeof(Gst.Base.BaseTransform))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -461,7 +416,7 @@ </Docs> </Member> <Member MemberName="Passthrough"> - <MemberSignature Language="C#" Value="public bool Passthrough { set; }" /> + <MemberSignature Language="C#" Value="public bool Passthrough { set; get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -483,7 +438,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("qos")</AttributeName> + <AttributeName>Gst.GLib.Property("qos")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -495,21 +450,6 @@ <remarks>To be added.</remarks> </Docs> </Member> - <Member MemberName="QosEnabled"> - <MemberSignature Language="C#" Value="public bool QosEnabled { set; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <ReturnValue> - <ReturnType>System.Boolean</ReturnType> - </ReturnValue> - <Docs> - <summary>To be added.</summary> - <value>To be added.</value> - <remarks>To be added.</remarks> - </Docs> - </Member> <Member MemberName="Reconfigure"> <MemberSignature Language="C#" Value="public void Reconfigure ();" /> <MemberType>Method</MemberType> diff --git a/doc/en/Gst.Base/PushSrc.xml b/doc/en/Gst.Base/PushSrc.xml index e96675f..e8104cb 100644 --- a/doc/en/Gst.Base/PushSrc.xml +++ b/doc/en/Gst.Base/PushSrc.xml @@ -41,13 +41,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -63,7 +63,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideCreate", Type=typeof(Gst.Base.PushSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideCreate", Type=typeof(Gst.Base.PushSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml index 24c6b64..6ef9ddf 100644 --- a/doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml +++ b/doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml @@ -1,12 +1,12 @@ <Type Name="DecodeBin+NewDecodedPadArgs" FullName="Gst.BasePlugins.DecodeBin+NewDecodedPadArgs"> - <TypeSignature Language="C#" Value="public class DecodeBin.NewDecodedPadArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class DecodeBin.NewDecodedPadArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml index a932b41..87024b6 100644 --- a/doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml +++ b/doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml @@ -1,11 +1,11 @@ <Type Name="DecodeBin+RemovedDecodedPadArgs" FullName="Gst.BasePlugins.DecodeBin+RemovedDecodedPadArgs"> - <TypeSignature Language="C#" Value="public class DecodeBin.RemovedDecodedPadArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class DecodeBin.RemovedDecodedPadArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml index 66dca58..0183c1d 100644 --- a/doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml +++ b/doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml @@ -1,11 +1,11 @@ <Type Name="DecodeBin+UnknownTypeArgs" FullName="Gst.BasePlugins.DecodeBin+UnknownTypeArgs"> - <TypeSignature Language="C#" Value="public class DecodeBin.UnknownTypeArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class DecodeBin.UnknownTypeArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.BasePlugins/DecodeBin.xml b/doc/en/Gst.BasePlugins/DecodeBin.xml index 20f9d64..c9611c3 100644 --- a/doc/en/Gst.BasePlugins/DecodeBin.xml +++ b/doc/en/Gst.BasePlugins/DecodeBin.xml @@ -285,7 +285,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("sink-caps")</AttributeName> + <AttributeName>Gst.GLib.Property("sink-caps")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueArgs.xml index dbe83e7..c3c5ac3 100644 --- a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueArgs.xml +++ b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueArgs.xml @@ -1,11 +1,11 @@ <Type Name="DecodeBin2+AutoplugContinueArgs" FullName="Gst.BasePlugins.DecodeBin2+AutoplugContinueArgs"> - <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugContinueArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugContinueArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesArgs.xml index c4543ca..da689af 100644 --- a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesArgs.xml +++ b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesArgs.xml @@ -1,11 +1,11 @@ <Type Name="DecodeBin2+AutoplugFactoriesArgs" FullName="Gst.BasePlugins.DecodeBin2+AutoplugFactoriesArgs"> - <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugFactoriesArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugFactoriesArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectArgs.xml index 820d5e7..b7e3d48 100644 --- a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectArgs.xml +++ b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectArgs.xml @@ -1,11 +1,11 @@ <Type Name="DecodeBin2+AutoplugSelectArgs" FullName="Gst.BasePlugins.DecodeBin2+AutoplugSelectArgs"> - <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugSelectArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugSelectArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortArgs.xml index 3725148..27161c2 100644 --- a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortArgs.xml +++ b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortArgs.xml @@ -1,11 +1,11 @@ <Type Name="DecodeBin2+AutoplugSortArgs" FullName="Gst.BasePlugins.DecodeBin2+AutoplugSortArgs"> - <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugSortArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugSortArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -56,13 +56,13 @@ </Docs> </Member> <Member MemberName="Values"> - <MemberSignature Language="C#" Value="public GLib.ValueArray Values { get; }" /> + <MemberSignature Language="C#" Value="public Gst.GLib.ValueArray Values { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.ValueArray</ReturnType> + <ReturnType>Gst.GLib.ValueArray</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+DrainedHandler.xml b/doc/en/Gst.BasePlugins/DecodeBin2+DrainedHandler.xml deleted file mode 100644 index 524bbcb..0000000 --- a/doc/en/Gst.BasePlugins/DecodeBin2+DrainedHandler.xml +++ /dev/null @@ -1,23 +0,0 @@ -<Type Name="DecodeBin2+DrainedHandler" FullName="Gst.BasePlugins.DecodeBin2+DrainedHandler"> - <TypeSignature Language="C#" Value="public delegate void DecodeBin2.DrainedHandler(object o, DecodeBin2.DrainedArgs args);" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>System.Delegate</BaseTypeName> - </Base> - <Parameters> - <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.BasePlugins.DecodeBin2+DrainedArgs" /> - </Parameters> - <ReturnValue> - <ReturnType>System.Void</ReturnType> - </ReturnValue> - <Docs> - <param name="o">To be added.</param> - <param name="args">To be added.</param> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> -</Type> diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadArgs.xml index cbe5cc8..3ced6bb 100644 --- a/doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadArgs.xml +++ b/doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadArgs.xml @@ -1,11 +1,11 @@ <Type Name="DecodeBin2+NewDecodedPadArgs" FullName="Gst.BasePlugins.DecodeBin2+NewDecodedPadArgs"> - <TypeSignature Language="C#" Value="public class DecodeBin2.NewDecodedPadArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class DecodeBin2.NewDecodedPadArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadArgs.xml index 664e3c2..2c686a0 100644 --- a/doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadArgs.xml +++ b/doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadArgs.xml @@ -1,11 +1,11 @@ <Type Name="DecodeBin2+RemovedDecodedPadArgs" FullName="Gst.BasePlugins.DecodeBin2+RemovedDecodedPadArgs"> - <TypeSignature Language="C#" Value="public class DecodeBin2.RemovedDecodedPadArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class DecodeBin2.RemovedDecodedPadArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeArgs.xml index f91550d..c0c3f46 100644 --- a/doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeArgs.xml +++ b/doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeArgs.xml @@ -1,11 +1,11 @@ <Type Name="DecodeBin2+UnknownTypeArgs" FullName="Gst.BasePlugins.DecodeBin2+UnknownTypeArgs"> - <TypeSignature Language="C#" Value="public class DecodeBin2.UnknownTypeArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class DecodeBin2.UnknownTypeArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.BasePlugins/DecodeBin2.xml b/doc/en/Gst.BasePlugins/DecodeBin2.xml index 7540ebc..5885d6e 100644 --- a/doc/en/Gst.BasePlugins/DecodeBin2.xml +++ b/doc/en/Gst.BasePlugins/DecodeBin2.xml @@ -124,7 +124,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("caps")</AttributeName> + <AttributeName>Gst.GLib.Property("caps")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -137,13 +137,13 @@ </Docs> </Member> <Member MemberName="Drained"> - <MemberSignature Language="C#" Value="public event Gst.BasePlugins.DecodeBin2.DrainedHandler Drained;" /> + <MemberSignature Language="C#" Value="public event Gst.SignalHandler Drained;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>Gst.BasePlugins.DecodeBin2+DrainedHandler</ReturnType> + <ReturnType>Gst.SignalHandler</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -310,7 +310,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("sink-caps")</AttributeName> + <AttributeName>Gst.GLib.Property("sink-caps")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -330,7 +330,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("subtitle-encoding")</AttributeName> + <AttributeName>Gst.GLib.Property("subtitle-encoding")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml b/doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml index 5963018..5b11102 100644 --- a/doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml +++ b/doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml @@ -1,11 +1,11 @@ <Type Name="PlayBin+StreamInfo+MutedArgs" FullName="Gst.BasePlugins.PlayBin+StreamInfo+MutedArgs"> - <TypeSignature Language="C#" Value="public class PlayBin.StreamInfo.MutedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class PlayBin.StreamInfo.MutedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml b/doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml index 425e341..1c0ba21 100644 --- a/doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml +++ b/doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml @@ -1,11 +1,11 @@ <Type Name="PlayBin+StreamInfo" FullName="Gst.BasePlugins.PlayBin+StreamInfo"> - <TypeSignature Language="C#" Value="public class PlayBin.StreamInfo : GLib.Object" /> + <TypeSignature Language="C#" Value="public class PlayBin.StreamInfo : Gst.GLib.Object" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Object</BaseTypeName> + <BaseTypeName>Gst.GLib.Object</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -33,7 +33,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("caps")</AttributeName> + <AttributeName>Gst.GLib.Property("caps")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -53,7 +53,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("codec")</AttributeName> + <AttributeName>Gst.GLib.Property("codec")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -73,7 +73,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("decoder")</AttributeName> + <AttributeName>Gst.GLib.Property("decoder")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -93,7 +93,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("language-code")</AttributeName> + <AttributeName>Gst.GLib.Property("language-code")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -113,7 +113,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("mute")</AttributeName> + <AttributeName>Gst.GLib.Property("mute")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -147,7 +147,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("object")</AttributeName> + <AttributeName>Gst.GLib.Property("object")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -167,7 +167,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("type")</AttributeName> + <AttributeName>Gst.GLib.Property("type")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.BasePlugins/PlayBin.xml b/doc/en/Gst.BasePlugins/PlayBin.xml index 224dbff..8eaf280 100644 --- a/doc/en/Gst.BasePlugins/PlayBin.xml +++ b/doc/en/Gst.BasePlugins/PlayBin.xml @@ -86,7 +86,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("audio-sink")</AttributeName> + <AttributeName>Gst.GLib.Property("audio-sink")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -127,7 +127,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("connection-speed")</AttributeName> + <AttributeName>Gst.GLib.Property("connection-speed")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -148,7 +148,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("current-audio")</AttributeName> + <AttributeName>Gst.GLib.Property("current-audio")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -169,7 +169,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("current-text")</AttributeName> + <AttributeName>Gst.GLib.Property("current-text")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -190,7 +190,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("current-video")</AttributeName> + <AttributeName>Gst.GLib.Property("current-video")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -231,7 +231,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("frame")</AttributeName> + <AttributeName>Gst.GLib.Property("frame")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -402,7 +402,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("nstreams")</AttributeName> + <AttributeName>Gst.GLib.Property("nstreams")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -423,7 +423,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("queue-min-threshold")</AttributeName> + <AttributeName>Gst.GLib.Property("queue-min-threshold")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -444,7 +444,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("queue-size")</AttributeName> + <AttributeName>Gst.GLib.Property("queue-size")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -465,7 +465,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("queue-threshold")</AttributeName> + <AttributeName>Gst.GLib.Property("queue-threshold")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -486,7 +486,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("source")</AttributeName> + <AttributeName>Gst.GLib.Property("source")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -506,7 +506,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("stream-info-value-array")</AttributeName> + <AttributeName>Gst.GLib.Property("stream-info-value-array")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -527,7 +527,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("subtitle-encoding")</AttributeName> + <AttributeName>Gst.GLib.Property("subtitle-encoding")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -548,7 +548,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("subtitle-font-desc")</AttributeName> + <AttributeName>Gst.GLib.Property("subtitle-font-desc")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -569,7 +569,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("suburi")</AttributeName> + <AttributeName>Gst.GLib.Property("suburi")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -590,7 +590,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("uri")</AttributeName> + <AttributeName>Gst.GLib.Property("uri")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -611,7 +611,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("video-sink")</AttributeName> + <AttributeName>Gst.GLib.Property("video-sink")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -632,7 +632,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("vis-plugin")</AttributeName> + <AttributeName>Gst.GLib.Property("vis-plugin")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -653,7 +653,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("volume")</AttributeName> + <AttributeName>Gst.GLib.Property("volume")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishHandler.xml b/doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishHandler.xml deleted file mode 100644 index cbd084b..0000000 --- a/doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishHandler.xml +++ /dev/null @@ -1,23 +0,0 @@ -<Type Name="PlayBin2+AboutToFinishHandler" FullName="Gst.BasePlugins.PlayBin2+AboutToFinishHandler"> - <TypeSignature Language="C#" Value="public delegate void PlayBin2.AboutToFinishHandler(object o, PlayBin2.AboutToFinishArgs args);" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>System.Delegate</BaseTypeName> - </Base> - <Parameters> - <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.BasePlugins.PlayBin2+AboutToFinishArgs" /> - </Parameters> - <ReturnValue> - <ReturnType>System.Void</ReturnType> - </ReturnValue> - <Docs> - <param name="o">To be added.</param> - <param name="args">To be added.</param> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> -</Type> diff --git a/doc/en/Gst.BasePlugins/PlayBin2+AudioChangedHandler.xml b/doc/en/Gst.BasePlugins/PlayBin2+AudioChangedHandler.xml deleted file mode 100644 index 9ba6b45..0000000 --- a/doc/en/Gst.BasePlugins/PlayBin2+AudioChangedHandler.xml +++ /dev/null @@ -1,23 +0,0 @@ -<Type Name="PlayBin2+AudioChangedHandler" FullName="Gst.BasePlugins.PlayBin2+AudioChangedHandler"> - <TypeSignature Language="C#" Value="public delegate void PlayBin2.AudioChangedHandler(object o, PlayBin2.AudioChangedArgs args);" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>System.Delegate</BaseTypeName> - </Base> - <Parameters> - <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.BasePlugins.PlayBin2+AudioChangedArgs" /> - </Parameters> - <ReturnValue> - <ReturnType>System.Void</ReturnType> - </ReturnValue> - <Docs> - <param name="o">To be added.</param> - <param name="args">To be added.</param> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> -</Type> diff --git a/doc/en/Gst.BasePlugins/PlayBin2+TextChangedHandler.xml b/doc/en/Gst.BasePlugins/PlayBin2+TextChangedHandler.xml deleted file mode 100644 index 5f0864e..0000000 --- a/doc/en/Gst.BasePlugins/PlayBin2+TextChangedHandler.xml +++ /dev/null @@ -1,23 +0,0 @@ -<Type Name="PlayBin2+TextChangedHandler" FullName="Gst.BasePlugins.PlayBin2+TextChangedHandler"> - <TypeSignature Language="C#" Value="public delegate void PlayBin2.TextChangedHandler(object o, PlayBin2.TextChangedArgs args);" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>System.Delegate</BaseTypeName> - </Base> - <Parameters> - <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.BasePlugins.PlayBin2+TextChangedArgs" /> - </Parameters> - <ReturnValue> - <ReturnType>System.Void</ReturnType> - </ReturnValue> - <Docs> - <param name="o">To be added.</param> - <param name="args">To be added.</param> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> -</Type> diff --git a/doc/en/Gst.BasePlugins/PlayBin2+VideoChangedArgs.xml b/doc/en/Gst.BasePlugins/PlayBin2+VideoChangedArgs.xml deleted file mode 100644 index a7dd186..0000000 --- a/doc/en/Gst.BasePlugins/PlayBin2+VideoChangedArgs.xml +++ /dev/null @@ -1,29 +0,0 @@ -<Type Name="PlayBin2+VideoChangedArgs" FullName="Gst.BasePlugins.PlayBin2+VideoChangedArgs"> - <TypeSignature Language="C#" Value="public class PlayBin2.VideoChangedArgs : GLib.SignalArgs" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> - </Base> - <Interfaces /> - <Docs> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - <Members> - <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public VideoChangedArgs ();" /> - <MemberType>Constructor</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Parameters /> - <Docs> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - </Member> - </Members> -</Type> diff --git a/doc/en/Gst.BasePlugins/PlayBin2+VideoChangedHandler.xml b/doc/en/Gst.BasePlugins/PlayBin2+VideoChangedHandler.xml deleted file mode 100644 index c5f892e..0000000 --- a/doc/en/Gst.BasePlugins/PlayBin2+VideoChangedHandler.xml +++ /dev/null @@ -1,23 +0,0 @@ -<Type Name="PlayBin2+VideoChangedHandler" FullName="Gst.BasePlugins.PlayBin2+VideoChangedHandler"> - <TypeSignature Language="C#" Value="public delegate void PlayBin2.VideoChangedHandler(object o, PlayBin2.VideoChangedArgs args);" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>System.Delegate</BaseTypeName> - </Base> - <Parameters> - <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.BasePlugins.PlayBin2+VideoChangedArgs" /> - </Parameters> - <ReturnValue> - <ReturnType>System.Void</ReturnType> - </ReturnValue> - <Docs> - <param name="o">To be added.</param> - <param name="args">To be added.</param> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> -</Type> diff --git a/doc/en/Gst.BasePlugins/PlayBin2.xml b/doc/en/Gst.BasePlugins/PlayBin2.xml index 796e723..b2ffe2a 100644 --- a/doc/en/Gst.BasePlugins/PlayBin2.xml +++ b/doc/en/Gst.BasePlugins/PlayBin2.xml @@ -61,13 +61,13 @@ </Docs> </Member> <Member MemberName="AboutToFinish"> - <MemberSignature Language="C#" Value="public event Gst.BasePlugins.PlayBin2.AboutToFinishHandler AboutToFinish;" /> + <MemberSignature Language="C#" Value="public event Gst.SignalHandler AboutToFinish;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>Gst.BasePlugins.PlayBin2+AboutToFinishHandler</ReturnType> + <ReturnType>Gst.SignalHandler</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -75,13 +75,13 @@ </Docs> </Member> <Member MemberName="AudioChanged"> - <MemberSignature Language="C#" Value="public event Gst.BasePlugins.PlayBin2.AudioChangedHandler AudioChanged;" /> + <MemberSignature Language="C#" Value="public event Gst.SignalHandler AudioChanged;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>Gst.BasePlugins.PlayBin2+AudioChangedHandler</ReturnType> + <ReturnType>Gst.SignalHandler</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -96,7 +96,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("audio-sink")</AttributeName> + <AttributeName>Gst.GLib.Property("audio-sink")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -116,7 +116,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("buffer-duration")</AttributeName> + <AttributeName>Gst.GLib.Property("buffer-duration")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -136,7 +136,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("buffer-size")</AttributeName> + <AttributeName>Gst.GLib.Property("buffer-size")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -156,7 +156,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("connection-speed")</AttributeName> + <AttributeName>Gst.GLib.Property("connection-speed")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -195,7 +195,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("current-audio")</AttributeName> + <AttributeName>Gst.GLib.Property("current-audio")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -215,7 +215,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("current-text")</AttributeName> + <AttributeName>Gst.GLib.Property("current-text")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -235,7 +235,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("current-video")</AttributeName> + <AttributeName>Gst.GLib.Property("current-video")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -247,26 +247,6 @@ <remarks>To be added.</remarks> </Docs> </Member> - <Member MemberName="Flags"> - <MemberSignature Language="C#" Value="public Gst.BasePlugins.PlayBin2.PlayFlagsType Flags { set; get; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Attributes> - <Attribute> - <AttributeName>GLib.Property("flags")</AttributeName> - </Attribute> - </Attributes> - <ReturnValue> - <ReturnType>Gst.BasePlugins.PlayBin2+PlayFlagsType</ReturnType> - </ReturnValue> - <Docs> - <summary>To be added.</summary> - <value>To be added.</value> - <remarks>To be added.</remarks> - </Docs> - </Member> <Member MemberName="Frame"> <MemberSignature Language="C#" Value="public Gst.Buffer Frame { get; }" /> <MemberType>Property</MemberType> @@ -275,7 +255,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("frame")</AttributeName> + <AttributeName>Gst.GLib.Property("frame")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -533,7 +513,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("mute")</AttributeName> + <AttributeName>Gst.GLib.Property("mute")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -553,7 +533,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("n-audio")</AttributeName> + <AttributeName>Gst.GLib.Property("n-audio")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -573,7 +553,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("n-text")</AttributeName> + <AttributeName>Gst.GLib.Property("n-text")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -593,7 +573,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("n-video")</AttributeName> + <AttributeName>Gst.GLib.Property("n-video")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -605,6 +585,26 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="PlayFlags"> + <MemberSignature Language="C#" Value="public Gst.BasePlugins.PlayBin2.PlayFlagsType PlayFlags { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>Gst.GLib.Property("flags")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Gst.BasePlugins.PlayBin2+PlayFlagsType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Source"> <MemberSignature Language="C#" Value="public Gst.Element Source { get; }" /> <MemberType>Property</MemberType> @@ -613,7 +613,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("source")</AttributeName> + <AttributeName>Gst.GLib.Property("source")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -633,7 +633,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("subpic-sink")</AttributeName> + <AttributeName>Gst.GLib.Property("subpic-sink")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -653,7 +653,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("subtitle-encoding")</AttributeName> + <AttributeName>Gst.GLib.Property("subtitle-encoding")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -673,7 +673,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("subtitle-font-desc")</AttributeName> + <AttributeName>Gst.GLib.Property("subtitle-font-desc")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -693,7 +693,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("suburi")</AttributeName> + <AttributeName>Gst.GLib.Property("suburi")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -706,13 +706,13 @@ </Docs> </Member> <Member MemberName="TextChanged"> - <MemberSignature Language="C#" Value="public event Gst.BasePlugins.PlayBin2.TextChangedHandler TextChanged;" /> + <MemberSignature Language="C#" Value="public event Gst.SignalHandler TextChanged;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>Gst.BasePlugins.PlayBin2+TextChangedHandler</ReturnType> + <ReturnType>Gst.SignalHandler</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -727,7 +727,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("text-sink")</AttributeName> + <AttributeName>Gst.GLib.Property("text-sink")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -747,7 +747,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("uri")</AttributeName> + <AttributeName>Gst.GLib.Property("uri")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -760,13 +760,13 @@ </Docs> </Member> <Member MemberName="VideoChanged"> - <MemberSignature Language="C#" Value="public event Gst.BasePlugins.PlayBin2.VideoChangedHandler VideoChanged;" /> + <MemberSignature Language="C#" Value="public event Gst.SignalHandler VideoChanged;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>Gst.BasePlugins.PlayBin2+VideoChangedHandler</ReturnType> + <ReturnType>Gst.SignalHandler</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -781,7 +781,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("video-sink")</AttributeName> + <AttributeName>Gst.GLib.Property("video-sink")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -801,7 +801,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("vis-plugin")</AttributeName> + <AttributeName>Gst.GLib.Property("vis-plugin")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -821,7 +821,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("volume")</AttributeName> + <AttributeName>Gst.GLib.Property("volume")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.BasePlugins/XvImageSink.xml b/doc/en/Gst.BasePlugins/XvImageSink.xml index f5c55db..72f9aa6 100644 --- a/doc/en/Gst.BasePlugins/XvImageSink.xml +++ b/doc/en/Gst.BasePlugins/XvImageSink.xml @@ -107,7 +107,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("autopaint-colorkey")</AttributeName> + <AttributeName>Gst.GLib.Property("autopaint-colorkey")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -148,7 +148,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("brightness")</AttributeName> + <AttributeName>Gst.GLib.Property("brightness")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -169,7 +169,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("colorkey")</AttributeName> + <AttributeName>Gst.GLib.Property("colorkey")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -190,7 +190,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("contrast")</AttributeName> + <AttributeName>Gst.GLib.Property("contrast")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -211,7 +211,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("device")</AttributeName> + <AttributeName>Gst.GLib.Property("device")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -232,7 +232,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("device-name")</AttributeName> + <AttributeName>Gst.GLib.Property("device-name")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -253,7 +253,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("display")</AttributeName> + <AttributeName>Gst.GLib.Property("display")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -274,7 +274,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("double-buffer")</AttributeName> + <AttributeName>Gst.GLib.Property("double-buffer")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -295,7 +295,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("draw-borders")</AttributeName> + <AttributeName>Gst.GLib.Property("draw-borders")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -316,7 +316,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("force-aspect-ratio")</AttributeName> + <AttributeName>Gst.GLib.Property("force-aspect-ratio")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -332,7 +332,6 @@ <MemberSignature Language="C#" Value="bool ImplementsInterface.Supported (GLib.GType iface_type);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -348,6 +347,25 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Gst.ImplementsInterface.Supported"> + <MemberSignature Language="C#" Value="bool ImplementsInterface.Supported (Gst.GLib.GType iface_type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="iface_type" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="iface_type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Gst.Interfaces.ColorBalance.BalanceType"> <MemberSignature Language="C#" Value="Gst.Interfaces.ColorBalanceType Gst.Interfaces.ColorBalance.BalanceType { get; }" /> <MemberType>Property</MemberType> @@ -717,7 +735,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("handle-events")</AttributeName> + <AttributeName>Gst.GLib.Property("handle-events")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -738,7 +756,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("handle-expose")</AttributeName> + <AttributeName>Gst.GLib.Property("handle-expose")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -759,7 +777,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("hue")</AttributeName> + <AttributeName>Gst.GLib.Property("hue")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -876,7 +894,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("pixel-aspect-ratio")</AttributeName> + <AttributeName>Gst.GLib.Property("pixel-aspect-ratio")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -957,7 +975,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("saturation")</AttributeName> + <AttributeName>Gst.GLib.Property("saturation")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -998,7 +1016,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("synchronous")</AttributeName> + <AttributeName>Gst.GLib.Property("synchronous")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.Cdda/CddaBaseSrc.xml b/doc/en/Gst.Cdda/CddaBaseSrc.xml index 46d94e0..8261d7e 100644 --- a/doc/en/Gst.Cdda/CddaBaseSrc.xml +++ b/doc/en/Gst.Cdda/CddaBaseSrc.xml @@ -67,7 +67,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("device")</AttributeName> + <AttributeName>Gst.GLib.Property("device")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -80,13 +80,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -102,7 +102,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("mode")</AttributeName> + <AttributeName>Gst.GLib.Property("mode")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -122,7 +122,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideClose", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideClose", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -142,7 +142,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetDefaultDevice", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetDefaultDevice", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -163,7 +163,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideOpen", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideOpen", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -187,7 +187,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideProbeDevices", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideProbeDevices", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -208,7 +208,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideReadSector", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideReadSector", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -247,7 +247,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("toc-bias")</AttributeName> + <AttributeName>Gst.GLib.Property("toc-bias")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -267,7 +267,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("toc-offset")</AttributeName> + <AttributeName>Gst.GLib.Property("toc-offset")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -287,7 +287,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("track")</AttributeName> + <AttributeName>Gst.GLib.Property("track")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.Cdda/CddaBaseSrcMode.xml b/doc/en/Gst.Cdda/CddaBaseSrcMode.xml index c9ba26d..62696e0 100644 --- a/doc/en/Gst.Cdda/CddaBaseSrcMode.xml +++ b/doc/en/Gst.Cdda/CddaBaseSrcMode.xml @@ -9,7 +9,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.Cdda.CddaBaseSrcModeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.Cdda.CddaBaseSrcModeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Controller/ControlSource+GetValueCallback.xml b/doc/en/Gst.Controller/ControlSource+GetValueCallback.xml index 8ce59f3..0aeab84 100644 --- a/doc/en/Gst.Controller/ControlSource+GetValueCallback.xml +++ b/doc/en/Gst.Controller/ControlSource+GetValueCallback.xml @@ -9,7 +9,7 @@ </Base> <Parameters> <Parameter Name="timestamp" Type="System.UInt64" /> - <Parameter Name="value" Type="GLib.Value&" RefType="ref" /> + <Parameter Name="value" Type="Gst.GLib.Value&" RefType="ref" /> </Parameters> <ReturnValue> <ReturnType>System.Boolean</ReturnType> diff --git a/doc/en/Gst.Controller/ControlSource.xml b/doc/en/Gst.Controller/ControlSource.xml index c88076f..66dbf6c 100644 --- a/doc/en/Gst.Controller/ControlSource.xml +++ b/doc/en/Gst.Controller/ControlSource.xml @@ -1,11 +1,11 @@ <Type Name="ControlSource" FullName="Gst.Controller.ControlSource"> - <TypeSignature Language="C#" Value="public class ControlSource : GLib.Object" /> + <TypeSignature Language="C#" Value="public class ControlSource : Gst.GLib.Object" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Object</BaseTypeName> + <BaseTypeName>Gst.GLib.Object</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -60,7 +60,7 @@ </Docs> </Member> <Member MemberName="GetValue"> - <MemberSignature Language="C#" Value="public bool GetValue (ulong timestamp, ref GLib.Value value);" /> + <MemberSignature Language="C#" Value="public bool GetValue (ulong timestamp, ref Gst.GLib.Value value);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -70,7 +70,7 @@ </ReturnValue> <Parameters> <Parameter Name="timestamp" Type="System.UInt64" /> - <Parameter Name="value" Type="GLib.Value&" RefType="ref" /> + <Parameter Name="value" Type="Gst.GLib.Value&" RefType="ref" /> </Parameters> <Docs> <param name="timestamp">To be added.</param> @@ -104,13 +104,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -126,7 +126,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideBind", Type=typeof(Gst.Controller.ControlSource))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideBind", Type=typeof(Gst.Controller.ControlSource))</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.Controller/Controller.xml b/doc/en/Gst.Controller/Controller.xml index a368451..217d474 100644 --- a/doc/en/Gst.Controller/Controller.xml +++ b/doc/en/Gst.Controller/Controller.xml @@ -1,11 +1,11 @@ <Type Name="Controller" FullName="Gst.Controller.Controller"> - <TypeSignature Language="C#" Value="public class Controller : GLib.Object" /> + <TypeSignature Language="C#" Value="public class Controller : Gst.GLib.Object" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Object</BaseTypeName> + <BaseTypeName>Gst.GLib.Object</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -41,13 +41,13 @@ </Docs> </Member> <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public Controller (GLib.Object objekt, string property);" /> + <MemberSignature Language="C#" Value="public Controller (Gst.GLib.Object objekt, string property);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Parameters> - <Parameter Name="objekt" Type="GLib.Object" /> + <Parameter Name="objekt" Type="Gst.GLib.Object" /> <Parameter Name="property" Type="System.String" /> </Parameters> <Docs> @@ -58,13 +58,13 @@ </Docs> </Member> <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public Controller (GLib.Object objekt, string[] properties);" /> + <MemberSignature Language="C#" Value="public Controller (Gst.GLib.Object objekt, string[] properties);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Parameters> - <Parameter Name="objekt" Type="GLib.Object" /> + <Parameter Name="objekt" Type="Gst.GLib.Object" /> <Parameter Name="properties" Type="System.String[]" /> </Parameters> <Docs> @@ -90,13 +90,13 @@ </Docs> </Member> <Member MemberName="Get"> - <MemberSignature Language="C#" Value="public GLib.Value Get (string property_name, ulong timestamp);" /> + <MemberSignature Language="C#" Value="public Gst.GLib.Value Get (string property_name, ulong timestamp);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.Value</ReturnType> + <ReturnType>Gst.GLib.Value</ReturnType> </ReturnValue> <Parameters> <Parameter Name="property_name" Type="System.String" /> @@ -155,13 +155,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -170,13 +170,13 @@ </Docs> </Member> <Member MemberName="Object"> - <MemberSignature Language="C#" Value="public GLib.Object Object { get; }" /> + <MemberSignature Language="C#" Value="public Gst.GLib.Object Object { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.Object</ReturnType> + <ReturnType>Gst.GLib.Object</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst.Controller/InterpolationControlSource.xml b/doc/en/Gst.Controller/InterpolationControlSource.xml index 403d0d9..7890b68 100644 --- a/doc/en/Gst.Controller/InterpolationControlSource.xml +++ b/doc/en/Gst.Controller/InterpolationControlSource.xml @@ -56,13 +56,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -71,7 +71,7 @@ </Docs> </Member> <Member MemberName="Set"> - <MemberSignature Language="C#" Value="public bool Set (ulong timestamp, ref GLib.Value value);" /> + <MemberSignature Language="C#" Value="public bool Set (ulong timestamp, ref Gst.GLib.Value value);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -81,7 +81,7 @@ </ReturnValue> <Parameters> <Parameter Name="timestamp" Type="System.UInt64" /> - <Parameter Name="value" Type="GLib.Value&" RefType="ref" /> + <Parameter Name="value" Type="Gst.GLib.Value&" RefType="ref" /> </Parameters> <Docs> <param name="timestamp">To be added.</param> diff --git a/doc/en/Gst.Controller/LFOControlSource.xml b/doc/en/Gst.Controller/LFOControlSource.xml index 5b7fdf1..614249e 100644 --- a/doc/en/Gst.Controller/LFOControlSource.xml +++ b/doc/en/Gst.Controller/LFOControlSource.xml @@ -41,18 +41,18 @@ </Docs> </Member> <Member MemberName="Amplitude"> - <MemberSignature Language="C#" Value="public GLib.Value Amplitude { set; get; }" /> + <MemberSignature Language="C#" Value="public Gst.GLib.Value Amplitude { set; get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("amplitude")</AttributeName> + <AttributeName>Gst.GLib.Property("amplitude")</AttributeName> </Attribute> </Attributes> <ReturnValue> - <ReturnType>GLib.Value</ReturnType> + <ReturnType>Gst.GLib.Value</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -68,7 +68,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("frequency")</AttributeName> + <AttributeName>Gst.GLib.Property("frequency")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -81,13 +81,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -96,18 +96,18 @@ </Docs> </Member> <Member MemberName="Offset"> - <MemberSignature Language="C#" Value="public GLib.Value Offset { set; get; }" /> + <MemberSignature Language="C#" Value="public Gst.GLib.Value Offset { set; get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("offset")</AttributeName> + <AttributeName>Gst.GLib.Property("offset")</AttributeName> </Attribute> </Attributes> <ReturnValue> - <ReturnType>GLib.Value</ReturnType> + <ReturnType>Gst.GLib.Value</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -123,7 +123,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("timeshift")</AttributeName> + <AttributeName>Gst.GLib.Property("timeshift")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.CorePlugins/CapsFilter.xml b/doc/en/Gst.CorePlugins/CapsFilter.xml index a8ef436..6cf02e9 100644 --- a/doc/en/Gst.CorePlugins/CapsFilter.xml +++ b/doc/en/Gst.CorePlugins/CapsFilter.xml @@ -71,7 +71,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("caps")</AttributeName> + <AttributeName>Gst.GLib.Property("caps")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.CorePlugins/FakeSink+HandoffArgs.xml b/doc/en/Gst.CorePlugins/FakeSink+HandoffArgs.xml index 441eced..4b4e83b 100644 --- a/doc/en/Gst.CorePlugins/FakeSink+HandoffArgs.xml +++ b/doc/en/Gst.CorePlugins/FakeSink+HandoffArgs.xml @@ -1,11 +1,11 @@ <Type Name="FakeSink+HandoffArgs" FullName="Gst.CorePlugins.FakeSink+HandoffArgs"> - <TypeSignature Language="C#" Value="public class FakeSink.HandoffArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class FakeSink.HandoffArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffArgs.xml b/doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffArgs.xml index b34bed2..87f1e04 100644 --- a/doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffArgs.xml +++ b/doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffArgs.xml @@ -1,11 +1,11 @@ <Type Name="FakeSink+PrerollHandoffArgs" FullName="Gst.CorePlugins.FakeSink+PrerollHandoffArgs"> - <TypeSignature Language="C#" Value="public class FakeSink.PrerollHandoffArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class FakeSink.PrerollHandoffArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.CorePlugins/FakeSink.xml b/doc/en/Gst.CorePlugins/FakeSink.xml index 056ba06..a991c7f 100644 --- a/doc/en/Gst.CorePlugins/FakeSink.xml +++ b/doc/en/Gst.CorePlugins/FakeSink.xml @@ -68,7 +68,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("can-activate-pull")</AttributeName> + <AttributeName>Gst.GLib.Property("can-activate-pull")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -88,7 +88,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("can-activate-push")</AttributeName> + <AttributeName>Gst.GLib.Property("can-activate-push")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -108,7 +108,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("dump")</AttributeName> + <AttributeName>Gst.GLib.Property("dump")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -142,7 +142,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("last-message")</AttributeName> + <AttributeName>Gst.GLib.Property("last-message")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -197,7 +197,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("num-buffers")</AttributeName> + <AttributeName>Gst.GLib.Property("num-buffers")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -231,7 +231,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("signal-handoffs")</AttributeName> + <AttributeName>Gst.GLib.Property("signal-handoffs")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -251,7 +251,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("silent")</AttributeName> + <AttributeName>Gst.GLib.Property("silent")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -271,7 +271,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("state-error")</AttributeName> + <AttributeName>Gst.GLib.Property("state-error")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.CorePlugins/FakeSrc+HandoffArgs.xml b/doc/en/Gst.CorePlugins/FakeSrc+HandoffArgs.xml index 8c0e9e5..312f417 100644 --- a/doc/en/Gst.CorePlugins/FakeSrc+HandoffArgs.xml +++ b/doc/en/Gst.CorePlugins/FakeSrc+HandoffArgs.xml @@ -1,11 +1,11 @@ <Type Name="FakeSrc+HandoffArgs" FullName="Gst.CorePlugins.FakeSrc+HandoffArgs"> - <TypeSignature Language="C#" Value="public class FakeSrc.HandoffArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class FakeSrc.HandoffArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.CorePlugins/FakeSrc.xml b/doc/en/Gst.CorePlugins/FakeSrc.xml index 6c114fc..a503721 100644 --- a/doc/en/Gst.CorePlugins/FakeSrc.xml +++ b/doc/en/Gst.CorePlugins/FakeSrc.xml @@ -68,7 +68,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("can-activate-pull")</AttributeName> + <AttributeName>Gst.GLib.Property("can-activate-pull")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -88,7 +88,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("can-activate-push")</AttributeName> + <AttributeName>Gst.GLib.Property("can-activate-push")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -100,19 +100,19 @@ <remarks>To be added.</remarks> </Docs> </Member> - <Member MemberName="Data"> - <MemberSignature Language="C#" Value="public Gst.CorePlugins.FakeSrc.DataTypeType Data { set; get; }" /> + <Member MemberName="Datarate"> + <MemberSignature Language="C#" Value="public int Datarate { set; get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("data")</AttributeName> + <AttributeName>Gst.GLib.Property("datarate")</AttributeName> </Attribute> </Attributes> <ReturnValue> - <ReturnType>Gst.CorePlugins.FakeSrc+DataTypeType</ReturnType> + <ReturnType>System.Int32</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -120,19 +120,19 @@ <remarks>To be added.</remarks> </Docs> </Member> - <Member MemberName="Datarate"> - <MemberSignature Language="C#" Value="public int Datarate { set; get; }" /> + <Member MemberName="Datatype"> + <MemberSignature Language="C#" Value="public Gst.CorePlugins.FakeSrc.DataTypeType Datatype { set; get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("datarate")</AttributeName> + <AttributeName>Gst.GLib.Property("data")</AttributeName> </Attribute> </Attributes> <ReturnValue> - <ReturnType>System.Int32</ReturnType> + <ReturnType>Gst.CorePlugins.FakeSrc+DataTypeType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -148,7 +148,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("dump")</AttributeName> + <AttributeName>Gst.GLib.Property("dump")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -168,7 +168,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("filltype")</AttributeName> + <AttributeName>Gst.GLib.Property("filltype")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -188,7 +188,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("format")</AttributeName> + <AttributeName>Gst.GLib.Property("format")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -222,7 +222,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("is-live")</AttributeName> + <AttributeName>Gst.GLib.Property("is-live")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -242,7 +242,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("last-message")</AttributeName> + <AttributeName>Gst.GLib.Property("last-message")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -297,7 +297,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("parentsize")</AttributeName> + <AttributeName>Gst.GLib.Property("parentsize")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -317,7 +317,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("pattern")</AttributeName> + <AttributeName>Gst.GLib.Property("pattern")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -337,7 +337,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("signal-handoffs")</AttributeName> + <AttributeName>Gst.GLib.Property("signal-handoffs")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -357,7 +357,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("silent")</AttributeName> + <AttributeName>Gst.GLib.Property("silent")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -377,7 +377,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("sizemax")</AttributeName> + <AttributeName>Gst.GLib.Property("sizemax")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -397,7 +397,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("sizemin")</AttributeName> + <AttributeName>Gst.GLib.Property("sizemin")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -417,7 +417,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("sizetype")</AttributeName> + <AttributeName>Gst.GLib.Property("sizetype")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -437,7 +437,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("sync")</AttributeName> + <AttributeName>Gst.GLib.Property("sync")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.CorePlugins/FdSink.xml b/doc/en/Gst.CorePlugins/FdSink.xml index b326082..9630280 100644 --- a/doc/en/Gst.CorePlugins/FdSink.xml +++ b/doc/en/Gst.CorePlugins/FdSink.xml @@ -72,7 +72,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("fd")</AttributeName> + <AttributeName>Gst.GLib.Property("fd")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.CorePlugins/FdSrc.xml b/doc/en/Gst.CorePlugins/FdSrc.xml index c448d23..a022ff4 100644 --- a/doc/en/Gst.CorePlugins/FdSrc.xml +++ b/doc/en/Gst.CorePlugins/FdSrc.xml @@ -72,7 +72,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("fd")</AttributeName> + <AttributeName>Gst.GLib.Property("fd")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -191,7 +191,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("timeout")</AttributeName> + <AttributeName>Gst.GLib.Property("timeout")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.CorePlugins/FileIndex.xml b/doc/en/Gst.CorePlugins/FileIndex.xml index 9be779f..ca0b8e8 100644 --- a/doc/en/Gst.CorePlugins/FileIndex.xml +++ b/doc/en/Gst.CorePlugins/FileIndex.xml @@ -53,7 +53,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("location")</AttributeName> + <AttributeName>Gst.GLib.Property("location")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.CorePlugins/FileSink.xml b/doc/en/Gst.CorePlugins/FileSink.xml index e25a8f4..6d2fda0 100644 --- a/doc/en/Gst.CorePlugins/FileSink.xml +++ b/doc/en/Gst.CorePlugins/FileSink.xml @@ -72,7 +72,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("buffer-mode")</AttributeName> + <AttributeName>Gst.GLib.Property("buffer-mode")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -92,7 +92,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("buffer-size")</AttributeName> + <AttributeName>Gst.GLib.Property("buffer-size")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -176,7 +176,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("location")</AttributeName> + <AttributeName>Gst.GLib.Property("location")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.CorePlugins/FileSrc.xml b/doc/en/Gst.CorePlugins/FileSrc.xml index 2e2c26b..dac1e94 100644 --- a/doc/en/Gst.CorePlugins/FileSrc.xml +++ b/doc/en/Gst.CorePlugins/FileSrc.xml @@ -72,7 +72,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("fd")</AttributeName> + <AttributeName>Gst.GLib.Property("fd")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -156,7 +156,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("location")</AttributeName> + <AttributeName>Gst.GLib.Property("location")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -211,7 +211,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("mmapsize")</AttributeName> + <AttributeName>Gst.GLib.Property("mmapsize")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -231,7 +231,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("sequential")</AttributeName> + <AttributeName>Gst.GLib.Property("sequential")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -251,7 +251,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("touch")</AttributeName> + <AttributeName>Gst.GLib.Property("touch")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -271,7 +271,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("use-mmap")</AttributeName> + <AttributeName>Gst.GLib.Property("use-mmap")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.CorePlugins/Identity+HandoffArgs.xml b/doc/en/Gst.CorePlugins/Identity+HandoffArgs.xml index 041fdd9..4371783 100644 --- a/doc/en/Gst.CorePlugins/Identity+HandoffArgs.xml +++ b/doc/en/Gst.CorePlugins/Identity+HandoffArgs.xml @@ -1,11 +1,11 @@ <Type Name="Identity+HandoffArgs" FullName="Gst.CorePlugins.Identity+HandoffArgs"> - <TypeSignature Language="C#" Value="public class Identity.HandoffArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class Identity.HandoffArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.CorePlugins/Identity.xml b/doc/en/Gst.CorePlugins/Identity.xml index 0d3177a..436193c 100644 --- a/doc/en/Gst.CorePlugins/Identity.xml +++ b/doc/en/Gst.CorePlugins/Identity.xml @@ -68,7 +68,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("check-imperfect-offset")</AttributeName> + <AttributeName>Gst.GLib.Property("check-imperfect-offset")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -88,7 +88,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("check-imperfect-timestamp")</AttributeName> + <AttributeName>Gst.GLib.Property("check-imperfect-timestamp")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -108,7 +108,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("check-perfect")</AttributeName> + <AttributeName>Gst.GLib.Property("check-perfect")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -128,7 +128,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("datarate")</AttributeName> + <AttributeName>Gst.GLib.Property("datarate")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -148,7 +148,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("drop-probability")</AttributeName> + <AttributeName>Gst.GLib.Property("drop-probability")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -168,7 +168,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("dump")</AttributeName> + <AttributeName>Gst.GLib.Property("dump")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -188,7 +188,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("error-after")</AttributeName> + <AttributeName>Gst.GLib.Property("error-after")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -222,7 +222,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("last-message")</AttributeName> + <AttributeName>Gst.GLib.Property("last-message")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -277,7 +277,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("signal-handoffs")</AttributeName> + <AttributeName>Gst.GLib.Property("signal-handoffs")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -297,7 +297,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("silent")</AttributeName> + <AttributeName>Gst.GLib.Property("silent")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -317,7 +317,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("single-segment")</AttributeName> + <AttributeName>Gst.GLib.Property("single-segment")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -337,7 +337,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("sleep-time")</AttributeName> + <AttributeName>Gst.GLib.Property("sleep-time")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -357,7 +357,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("sync")</AttributeName> + <AttributeName>Gst.GLib.Property("sync")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.CorePlugins/MultiQueue+OverrunArgs.xml b/doc/en/Gst.CorePlugins/MultiQueue+OverrunArgs.xml deleted file mode 100644 index 7eb1eb1..0000000 --- a/doc/en/Gst.CorePlugins/MultiQueue+OverrunArgs.xml +++ /dev/null @@ -1,29 +0,0 @@ -<Type Name="MultiQueue+OverrunArgs" FullName="Gst.CorePlugins.MultiQueue+OverrunArgs"> - <TypeSignature Language="C#" Value="public class MultiQueue.OverrunArgs : GLib.SignalArgs" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> - </Base> - <Interfaces /> - <Docs> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - <Members> - <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public OverrunArgs ();" /> - <MemberType>Constructor</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Parameters /> - <Docs> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - </Member> - </Members> -</Type> diff --git a/doc/en/Gst.CorePlugins/MultiQueue+OverrunHandler.xml b/doc/en/Gst.CorePlugins/MultiQueue+OverrunHandler.xml deleted file mode 100644 index 2467c9c..0000000 --- a/doc/en/Gst.CorePlugins/MultiQueue+OverrunHandler.xml +++ /dev/null @@ -1,23 +0,0 @@ -<Type Name="MultiQueue+OverrunHandler" FullName="Gst.CorePlugins.MultiQueue+OverrunHandler"> - <TypeSignature Language="C#" Value="public delegate void MultiQueue.OverrunHandler(object o, MultiQueue.OverrunArgs args);" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>System.Delegate</BaseTypeName> - </Base> - <Parameters> - <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.CorePlugins.MultiQueue+OverrunArgs" /> - </Parameters> - <ReturnValue> - <ReturnType>System.Void</ReturnType> - </ReturnValue> - <Docs> - <param name="o">To be added.</param> - <param name="args">To be added.</param> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> -</Type> diff --git a/doc/en/Gst.CorePlugins/MultiQueue+UnderrunArgs.xml b/doc/en/Gst.CorePlugins/MultiQueue+UnderrunArgs.xml deleted file mode 100644 index 46911a9..0000000 --- a/doc/en/Gst.CorePlugins/MultiQueue+UnderrunArgs.xml +++ /dev/null @@ -1,29 +0,0 @@ -<Type Name="MultiQueue+UnderrunArgs" FullName="Gst.CorePlugins.MultiQueue+UnderrunArgs"> - <TypeSignature Language="C#" Value="public class MultiQueue.UnderrunArgs : GLib.SignalArgs" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> - </Base> - <Interfaces /> - <Docs> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - <Members> - <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public UnderrunArgs ();" /> - <MemberType>Constructor</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Parameters /> - <Docs> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - </Member> - </Members> -</Type> diff --git a/doc/en/Gst.CorePlugins/MultiQueue+UnderrunHandler.xml b/doc/en/Gst.CorePlugins/MultiQueue+UnderrunHandler.xml deleted file mode 100644 index 1bf52a3..0000000 --- a/doc/en/Gst.CorePlugins/MultiQueue+UnderrunHandler.xml +++ /dev/null @@ -1,23 +0,0 @@ -<Type Name="MultiQueue+UnderrunHandler" FullName="Gst.CorePlugins.MultiQueue+UnderrunHandler"> - <TypeSignature Language="C#" Value="public delegate void MultiQueue.UnderrunHandler(object o, MultiQueue.UnderrunArgs args);" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>System.Delegate</BaseTypeName> - </Base> - <Parameters> - <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.CorePlugins.MultiQueue+UnderrunArgs" /> - </Parameters> - <ReturnValue> - <ReturnType>System.Void</ReturnType> - </ReturnValue> - <Docs> - <param name="o">To be added.</param> - <param name="args">To be added.</param> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> -</Type> diff --git a/doc/en/Gst.CorePlugins/MultiQueue.xml b/doc/en/Gst.CorePlugins/MultiQueue.xml index f1cc285..d41aa9e 100644 --- a/doc/en/Gst.CorePlugins/MultiQueue.xml +++ b/doc/en/Gst.CorePlugins/MultiQueue.xml @@ -68,7 +68,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("extra-size-buffers")</AttributeName> + <AttributeName>Gst.GLib.Property("extra-size-buffers")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -88,7 +88,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("extra-size-bytes")</AttributeName> + <AttributeName>Gst.GLib.Property("extra-size-bytes")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -108,7 +108,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("extra-size-time")</AttributeName> + <AttributeName>Gst.GLib.Property("extra-size-time")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -163,7 +163,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("max-size-buffers")</AttributeName> + <AttributeName>Gst.GLib.Property("max-size-buffers")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -183,7 +183,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("max-size-bytes")</AttributeName> + <AttributeName>Gst.GLib.Property("max-size-bytes")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -203,7 +203,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("max-size-time")</AttributeName> + <AttributeName>Gst.GLib.Property("max-size-time")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -216,13 +216,13 @@ </Docs> </Member> <Member MemberName="Overrun"> - <MemberSignature Language="C#" Value="public event Gst.CorePlugins.MultiQueue.OverrunHandler Overrun;" /> + <MemberSignature Language="C#" Value="public event Gst.SignalHandler Overrun;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>Gst.CorePlugins.MultiQueue+OverrunHandler</ReturnType> + <ReturnType>Gst.SignalHandler</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -230,13 +230,13 @@ </Docs> </Member> <Member MemberName="Underrun"> - <MemberSignature Language="C#" Value="public event Gst.CorePlugins.MultiQueue.UnderrunHandler Underrun;" /> + <MemberSignature Language="C#" Value="public event Gst.SignalHandler Underrun;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>Gst.CorePlugins.MultiQueue+UnderrunHandler</ReturnType> + <ReturnType>Gst.SignalHandler</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst.CorePlugins/Queue+OverrunArgs.xml b/doc/en/Gst.CorePlugins/Queue+OverrunArgs.xml deleted file mode 100644 index 2c64bf1..0000000 --- a/doc/en/Gst.CorePlugins/Queue+OverrunArgs.xml +++ /dev/null @@ -1,29 +0,0 @@ -<Type Name="Queue+OverrunArgs" FullName="Gst.CorePlugins.Queue+OverrunArgs"> - <TypeSignature Language="C#" Value="public class Queue.OverrunArgs : GLib.SignalArgs" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> - </Base> - <Interfaces /> - <Docs> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - <Members> - <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public OverrunArgs ();" /> - <MemberType>Constructor</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Parameters /> - <Docs> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - </Member> - </Members> -</Type> diff --git a/doc/en/Gst.CorePlugins/Queue+PushingArgs.xml b/doc/en/Gst.CorePlugins/Queue+PushingArgs.xml deleted file mode 100644 index c9aed1c..0000000 --- a/doc/en/Gst.CorePlugins/Queue+PushingArgs.xml +++ /dev/null @@ -1,29 +0,0 @@ -<Type Name="Queue+PushingArgs" FullName="Gst.CorePlugins.Queue+PushingArgs"> - <TypeSignature Language="C#" Value="public class Queue.PushingArgs : GLib.SignalArgs" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> - </Base> - <Interfaces /> - <Docs> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - <Members> - <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public PushingArgs ();" /> - <MemberType>Constructor</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Parameters /> - <Docs> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - </Member> - </Members> -</Type> diff --git a/doc/en/Gst.CorePlugins/Queue+RunningHandler.xml b/doc/en/Gst.CorePlugins/Queue+RunningHandler.xml deleted file mode 100644 index 9026443..0000000 --- a/doc/en/Gst.CorePlugins/Queue+RunningHandler.xml +++ /dev/null @@ -1,23 +0,0 @@ -<Type Name="Queue+RunningHandler" FullName="Gst.CorePlugins.Queue+RunningHandler"> - <TypeSignature Language="C#" Value="public delegate void Queue.RunningHandler(object o, Queue.RunningArgs args);" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>System.Delegate</BaseTypeName> - </Base> - <Parameters> - <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.CorePlugins.Queue+RunningArgs" /> - </Parameters> - <ReturnValue> - <ReturnType>System.Void</ReturnType> - </ReturnValue> - <Docs> - <param name="o">To be added.</param> - <param name="args">To be added.</param> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> -</Type> diff --git a/doc/en/Gst.CorePlugins/Queue+UnderrunArgs.xml b/doc/en/Gst.CorePlugins/Queue+UnderrunArgs.xml deleted file mode 100644 index 39f47f0..0000000 --- a/doc/en/Gst.CorePlugins/Queue+UnderrunArgs.xml +++ /dev/null @@ -1,29 +0,0 @@ -<Type Name="Queue+UnderrunArgs" FullName="Gst.CorePlugins.Queue+UnderrunArgs"> - <TypeSignature Language="C#" Value="public class Queue.UnderrunArgs : GLib.SignalArgs" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> - </Base> - <Interfaces /> - <Docs> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - <Members> - <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public UnderrunArgs ();" /> - <MemberType>Constructor</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Parameters /> - <Docs> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - </Member> - </Members> -</Type> diff --git a/doc/en/Gst.CorePlugins/Queue+UnderrunHandler.xml b/doc/en/Gst.CorePlugins/Queue+UnderrunHandler.xml deleted file mode 100644 index fff2894..0000000 --- a/doc/en/Gst.CorePlugins/Queue+UnderrunHandler.xml +++ /dev/null @@ -1,23 +0,0 @@ -<Type Name="Queue+UnderrunHandler" FullName="Gst.CorePlugins.Queue+UnderrunHandler"> - <TypeSignature Language="C#" Value="public delegate void Queue.UnderrunHandler(object o, Queue.UnderrunArgs args);" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.0.0</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>System.Delegate</BaseTypeName> - </Base> - <Parameters> - <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.CorePlugins.Queue+UnderrunArgs" /> - </Parameters> - <ReturnValue> - <ReturnType>System.Void</ReturnType> - </ReturnValue> - <Docs> - <param name="o">To be added.</param> - <param name="args">To be added.</param> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> -</Type> diff --git a/doc/en/Gst.CorePlugins/Queue.xml b/doc/en/Gst.CorePlugins/Queue.xml index 8423556..6d58e7b 100644 --- a/doc/en/Gst.CorePlugins/Queue.xml +++ b/doc/en/Gst.CorePlugins/Queue.xml @@ -68,7 +68,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("current-level-buffers")</AttributeName> + <AttributeName>Gst.GLib.Property("current-level-buffers")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -88,7 +88,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("current-level-bytes")</AttributeName> + <AttributeName>Gst.GLib.Property("current-level-bytes")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -108,7 +108,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("current-level-time")</AttributeName> + <AttributeName>Gst.GLib.Property("current-level-time")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -128,7 +128,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("leaky")</AttributeName> + <AttributeName>Gst.GLib.Property("leaky")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -183,7 +183,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("max-size-buffers")</AttributeName> + <AttributeName>Gst.GLib.Property("max-size-buffers")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -203,7 +203,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("max-size-bytes")</AttributeName> + <AttributeName>Gst.GLib.Property("max-size-bytes")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -223,7 +223,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("max-size-time")</AttributeName> + <AttributeName>Gst.GLib.Property("max-size-time")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -243,7 +243,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("min-threshold-buffers")</AttributeName> + <AttributeName>Gst.GLib.Property("min-threshold-buffers")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -263,7 +263,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("min-threshold-bytes")</AttributeName> + <AttributeName>Gst.GLib.Property("min-threshold-bytes")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -283,7 +283,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("min-threshold-time")</AttributeName> + <AttributeName>Gst.GLib.Property("min-threshold-time")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -296,13 +296,13 @@ </Docs> </Member> <Member MemberName="Overrun"> - <MemberSignature Language="C#" Value="public event Gst.CorePlugins.Queue.OverrunHandler Overrun;" /> + <MemberSignature Language="C#" Value="public event Gst.SignalHandler Overrun;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>Gst.CorePlugins.Queue+OverrunHandler</ReturnType> + <ReturnType>Gst.SignalHandler</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -310,13 +310,13 @@ </Docs> </Member> <Member MemberName="Pushing"> - <MemberSignature Language="C#" Value="public event Gst.CorePlugins.Queue.PushingHandler Pushing;" /> + <MemberSignature Language="C#" Value="public event Gst.SignalHandler Pushing;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>Gst.CorePlugins.Queue+PushingHandler</ReturnType> + <ReturnType>Gst.SignalHandler</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -324,13 +324,13 @@ </Docs> </Member> <Member MemberName="Running"> - <MemberSignature Language="C#" Value="public event Gst.CorePlugins.Queue.RunningHandler Running;" /> + <MemberSignature Language="C#" Value="public event Gst.SignalHandler Running;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>Gst.CorePlugins.Queue+RunningHandler</ReturnType> + <ReturnType>Gst.SignalHandler</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -338,13 +338,13 @@ </Docs> </Member> <Member MemberName="Underrun"> - <MemberSignature Language="C#" Value="public event Gst.CorePlugins.Queue.UnderrunHandler Underrun;" /> + <MemberSignature Language="C#" Value="public event Gst.SignalHandler Underrun;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>Gst.CorePlugins.Queue+UnderrunHandler</ReturnType> + <ReturnType>Gst.SignalHandler</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst.CorePlugins/Tee.xml b/doc/en/Gst.CorePlugins/Tee.xml index c62a225..adbf3bc 100644 --- a/doc/en/Gst.CorePlugins/Tee.xml +++ b/doc/en/Gst.CorePlugins/Tee.xml @@ -68,7 +68,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("alloc-pad")</AttributeName> + <AttributeName>Gst.GLib.Property("alloc-pad")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -88,7 +88,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("has-chain")</AttributeName> + <AttributeName>Gst.GLib.Property("has-chain")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -108,7 +108,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("has-sink-loop")</AttributeName> + <AttributeName>Gst.GLib.Property("has-sink-loop")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -128,7 +128,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("last-message")</AttributeName> + <AttributeName>Gst.GLib.Property("last-message")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -183,7 +183,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("num-src-pads")</AttributeName> + <AttributeName>Gst.GLib.Property("num-src-pads")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -203,7 +203,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("pull-mode")</AttributeName> + <AttributeName>Gst.GLib.Property("pull-mode")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -223,7 +223,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("silent")</AttributeName> + <AttributeName>Gst.GLib.Property("silent")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml b/doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml index 8b2c642..d42caf2 100644 --- a/doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml +++ b/doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml @@ -1,12 +1,12 @@ <Type Name="TypeFindElement+HaveTypeArgs" FullName="Gst.CorePlugins.TypeFindElement+HaveTypeArgs"> - <TypeSignature Language="C#" Value="public class TypeFindElement.HaveTypeArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class TypeFindElement.HaveTypeArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.CorePlugins/TypeFindElement.xml b/doc/en/Gst.CorePlugins/TypeFindElement.xml index f3c93b1..60a7f6d 100644 --- a/doc/en/Gst.CorePlugins/TypeFindElement.xml +++ b/doc/en/Gst.CorePlugins/TypeFindElement.xml @@ -66,7 +66,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("caps")</AttributeName> + <AttributeName>Gst.GLib.Property("caps")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -87,7 +87,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("force-caps")</AttributeName> + <AttributeName>Gst.GLib.Property("force-caps")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -159,7 +159,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("maximum")</AttributeName> + <AttributeName>Gst.GLib.Property("maximum")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -180,7 +180,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("minimum")</AttributeName> + <AttributeName>Gst.GLib.Property("minimum")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.GLib/Argv.xml b/doc/en/Gst.GLib/Argv.xml new file mode 100644 index 0000000..1864972 --- /dev/null +++ b/doc/en/Gst.GLib/Argv.xml @@ -0,0 +1,98 @@ +<Type Name="Argv" FullName="Gst.GLib.Argv"> + <TypeSignature Language="C#" Value="public class Argv" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Argv (string[] args);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="args" Type="System.String[]" /> + </Parameters> + <Docs> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Argv (string[] args, bool add_program_name);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="args" Type="System.String[]" /> + <Parameter Name="add_program_name" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="args">To be added.</param> + <param name="add_program_name">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Finalize"> + <MemberSignature Language="C#" Value="~Argv ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetArgs"> + <MemberSignature Language="C#" Value="public string[] GetArgs (int argc);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="argc" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="argc">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Handle"> + <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Boxed.xml b/doc/en/Gst.GLib/Boxed.xml new file mode 100644 index 0000000..d40d403 --- /dev/null +++ b/doc/en/Gst.GLib/Boxed.xml @@ -0,0 +1,101 @@ +<Type Name="Boxed" FullName="Gst.GLib.Boxed"> + <TypeSignature Language="C#" Value="public class Boxed" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Boxed (IntPtr ptr);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="ptr" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="ptr">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Boxed (object o);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="o" Type="System.Object" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Handle"> + <MemberSignature Language="C#" Value="public virtual IntPtr Handle { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Obj"> + <MemberSignature Language="C#" Value="public virtual object Obj { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static IntPtr op_Explicit (Gst.GLib.Boxed boxed);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="boxed" Type="Gst.GLib.Boxed" /> + </Parameters> + <Docs> + <param name="boxed">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.BasePlugins/PlayBin2+TextChangedArgs.xml b/doc/en/Gst.GLib/CDeclCallbackAttribute.xml index e9c350e..a3435df 100644 --- a/doc/en/Gst.BasePlugins/PlayBin2+TextChangedArgs.xml +++ b/doc/en/Gst.GLib/CDeclCallbackAttribute.xml @@ -1,20 +1,25 @@ -<Type Name="PlayBin2+TextChangedArgs" FullName="Gst.BasePlugins.PlayBin2+TextChangedArgs"> - <TypeSignature Language="C#" Value="public class PlayBin2.TextChangedArgs : GLib.SignalArgs" /> +<Type Name="CDeclCallbackAttribute" FullName="Gst.GLib.CDeclCallbackAttribute"> + <TypeSignature Language="C#" Value="public sealed class CDeclCallbackAttribute : Attribute" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>System.Attribute</BaseTypeName> </Base> <Interfaces /> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Use System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute instead")</AttributeName> + </Attribute> + </Attributes> <Docs> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> <Members> <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public TextChangedArgs ();" /> + <MemberSignature Language="C#" Value="public CDeclCallbackAttribute ();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> diff --git a/doc/en/Gst.BasePlugins/PlayBin2+AudioChangedArgs.xml b/doc/en/Gst.GLib/ClassInitializerAttribute.xml index 21ba8d6..f086a61 100644 --- a/doc/en/Gst.BasePlugins/PlayBin2+AudioChangedArgs.xml +++ b/doc/en/Gst.GLib/ClassInitializerAttribute.xml @@ -1,20 +1,25 @@ -<Type Name="PlayBin2+AudioChangedArgs" FullName="Gst.BasePlugins.PlayBin2+AudioChangedArgs"> - <TypeSignature Language="C#" Value="public class PlayBin2.AudioChangedArgs : GLib.SignalArgs" /> +<Type Name="ClassInitializerAttribute" FullName="Gst.GLib.ClassInitializerAttribute"> + <TypeSignature Language="C#" Value="public sealed class ClassInitializerAttribute : Attribute" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>System.Attribute</BaseTypeName> </Base> <Interfaces /> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by TypeInitializerAttribute")</AttributeName> + </Attribute> + </Attributes> <Docs> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> <Members> <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public AudioChangedArgs ();" /> + <MemberSignature Language="C#" Value="public ClassInitializerAttribute ();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+DrainedArgs.xml b/doc/en/Gst.GLib/ConnectBeforeAttribute.xml index 42b3f81..8451dc9 100644 --- a/doc/en/Gst.BasePlugins/DecodeBin2+DrainedArgs.xml +++ b/doc/en/Gst.GLib/ConnectBeforeAttribute.xml @@ -1,11 +1,11 @@ -<Type Name="DecodeBin2+DrainedArgs" FullName="Gst.BasePlugins.DecodeBin2+DrainedArgs"> - <TypeSignature Language="C#" Value="public class DecodeBin2.DrainedArgs : GLib.SignalArgs" /> +<Type Name="ConnectBeforeAttribute" FullName="Gst.GLib.ConnectBeforeAttribute"> + <TypeSignature Language="C#" Value="public sealed class ConnectBeforeAttribute : Attribute" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>System.Attribute</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -14,7 +14,7 @@ </Docs> <Members> <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public DrainedArgs ();" /> + <MemberSignature Language="C#" Value="public ConnectBeforeAttribute ();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> diff --git a/doc/en/Gst.GLib/ConnectFlags.xml b/doc/en/Gst.GLib/ConnectFlags.xml new file mode 100644 index 0000000..8703799 --- /dev/null +++ b/doc/en/Gst.GLib/ConnectFlags.xml @@ -0,0 +1,47 @@ +<Type Name="ConnectFlags" FullName="Gst.GLib.ConnectFlags"> + <TypeSignature Language="C#" Value="public enum ConnectFlags" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Attributes> + <Attribute> + <AttributeName>System.Flags</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="After"> + <MemberSignature Language="C#" Value="After" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.ConnectFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Swapped"> + <MemberSignature Language="C#" Value="Swapped" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.ConnectFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/DefaultSignalHandlerAttribute.xml b/doc/en/Gst.GLib/DefaultSignalHandlerAttribute.xml new file mode 100644 index 0000000..e47d706 --- /dev/null +++ b/doc/en/Gst.GLib/DefaultSignalHandlerAttribute.xml @@ -0,0 +1,59 @@ +<Type Name="DefaultSignalHandlerAttribute" FullName="Gst.GLib.DefaultSignalHandlerAttribute"> + <TypeSignature Language="C#" Value="public sealed class DefaultSignalHandlerAttribute : Attribute" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Attribute</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public DefaultSignalHandlerAttribute ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ConnectionMethod"> + <MemberSignature Language="C#" Value="public string ConnectionMethod { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Type"> + <MemberSignature Language="C#" Value="public Type Type { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Type</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/DelegateWrapper.xml b/doc/en/Gst.GLib/DelegateWrapper.xml new file mode 100644 index 0000000..bb8d46d --- /dev/null +++ b/doc/en/Gst.GLib/DelegateWrapper.xml @@ -0,0 +1,37 @@ +<Type Name="DelegateWrapper" FullName="Gst.GLib.DelegateWrapper"> + <TypeSignature Language="C#" Value="public class DelegateWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="protected DelegateWrapper (object o);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Callback wrappers should be manually managed for persistence.")</AttributeName> + </Attribute> + </Attributes> + <Parameters> + <Parameter Name="o" Type="System.Object" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/DestroyHelper.xml b/doc/en/Gst.GLib/DestroyHelper.xml new file mode 100644 index 0000000..ebf21d3 --- /dev/null +++ b/doc/en/Gst.GLib/DestroyHelper.xml @@ -0,0 +1,32 @@ +<Type Name="DestroyHelper" FullName="Gst.GLib.DestroyHelper"> + <TypeSignature Language="C#" Value="public class DestroyHelper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="NotifyHandler"> + <MemberSignature Language="C#" Value="public static Gst.GLib.DestroyNotify NotifyHandler { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.DestroyNotify</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/DestroyNotify.xml b/doc/en/Gst.GLib/DestroyNotify.xml new file mode 100644 index 0000000..2774e5b --- /dev/null +++ b/doc/en/Gst.GLib/DestroyNotify.xml @@ -0,0 +1,26 @@ +<Type Name="DestroyNotify" FullName="Gst.GLib.DestroyNotify"> + <TypeSignature Language="C#" Value="public delegate void DestroyNotify(IntPtr data);" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Attributes> + <Attribute> + <AttributeName>System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.Cdecl)</AttributeName> + </Attribute> + </Attributes> + <Parameters> + <Parameter Name="data" Type="System.IntPtr" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Docs> + <param name="data">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/doc/en/Gst.GLib/EnumWrapper.xml b/doc/en/Gst.GLib/EnumWrapper.xml new file mode 100644 index 0000000..8a4d819 --- /dev/null +++ b/doc/en/Gst.GLib/EnumWrapper.xml @@ -0,0 +1,72 @@ +<Type Name="EnumWrapper" FullName="Gst.GLib.EnumWrapper"> + <TypeSignature Language="C#" Value="public class EnumWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by direct enum type casts to/from GLib.Value")</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public EnumWrapper (int val, bool flags);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.Int32" /> + <Parameter Name="flags" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <param name="flags">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="flags"> + <MemberSignature Language="C#" Value="public bool flags;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static int op_Explicit (Gst.GLib.EnumWrapper wrap);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="wrap" Type="Gst.GLib.EnumWrapper" /> + </Parameters> + <Docs> + <param name="wrap">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/ExceptionManager.xml b/doc/en/Gst.GLib/ExceptionManager.xml new file mode 100644 index 0000000..6b91148 --- /dev/null +++ b/doc/en/Gst.GLib/ExceptionManager.xml @@ -0,0 +1,51 @@ +<Type Name="ExceptionManager" FullName="Gst.GLib.ExceptionManager"> + <TypeSignature Language="C#" Value="public class ExceptionManager" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="RaiseUnhandledException"> + <MemberSignature Language="C#" Value="public static void RaiseUnhandledException (Exception e, bool is_terminal);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="e" Type="System.Exception" /> + <Parameter Name="is_terminal" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="e">To be added.</param> + <param name="is_terminal">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="UnhandledException"> + <MemberSignature Language="C#" Value="public static event Gst.GLib.UnhandledExceptionHandler UnhandledException;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.UnhandledExceptionHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/FileUtils.xml b/doc/en/Gst.GLib/FileUtils.xml new file mode 100644 index 0000000..952267f --- /dev/null +++ b/doc/en/Gst.GLib/FileUtils.xml @@ -0,0 +1,36 @@ +<Type Name="FileUtils" FullName="Gst.GLib.FileUtils"> + <TypeSignature Language="C#" Value="public class FileUtils" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="GetFileContents"> + <MemberSignature Language="C#" Value="public static string GetFileContents (string filename);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="filename" Type="System.String" /> + </Parameters> + <Docs> + <param name="filename">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/GException.xml b/doc/en/Gst.GLib/GException.xml new file mode 100644 index 0000000..072d8bd --- /dev/null +++ b/doc/en/Gst.GLib/GException.xml @@ -0,0 +1,62 @@ +<Type Name="GException" FullName="Gst.GLib.GException"> + <TypeSignature Language="C#" Value="public class GException : Exception" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Exception</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public GException (IntPtr errptr);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="errptr" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="errptr">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Finalize"> + <MemberSignature Language="C#" Value="~GException ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Message"> + <MemberSignature Language="C#" Value="public override string Message { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/GInterfaceAdapter.xml b/doc/en/Gst.GLib/GInterfaceAdapter.xml new file mode 100644 index 0000000..b683f99 --- /dev/null +++ b/doc/en/Gst.GLib/GInterfaceAdapter.xml @@ -0,0 +1,74 @@ +<Type Name="GInterfaceAdapter" FullName="Gst.GLib.GInterfaceAdapter"> + <TypeSignature Language="C#" Value="public abstract class GInterfaceAdapter" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="protected GInterfaceAdapter ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GType"> + <MemberSignature Language="C#" Value="public abstract Gst.GLib.GType GType { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Handle"> + <MemberSignature Language="C#" Value="public abstract IntPtr Handle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="InitHandler"> + <MemberSignature Language="C#" Value="protected Gst.GLib.GInterfaceInitHandler InitHandler { set; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GInterfaceInitHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/GInterfaceAttribute.xml b/doc/en/Gst.GLib/GInterfaceAttribute.xml new file mode 100644 index 0000000..642c8ed --- /dev/null +++ b/doc/en/Gst.GLib/GInterfaceAttribute.xml @@ -0,0 +1,52 @@ +<Type Name="GInterfaceAttribute" FullName="Gst.GLib.GInterfaceAttribute"> + <TypeSignature Language="C#" Value="public sealed class GInterfaceAttribute : Attribute" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Attribute</BaseTypeName> + </Base> + <Interfaces /> + <Attributes> + <Attribute> + <AttributeName>System.AttributeUsage(System.AttributeTargets.Interface)</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public GInterfaceAttribute (Type adapter_type);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="adapter_type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="adapter_type">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AdapterType"> + <MemberSignature Language="C#" Value="public Type AdapterType { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Type</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/GInterfaceInitHandler.xml b/doc/en/Gst.GLib/GInterfaceInitHandler.xml new file mode 100644 index 0000000..68186d7 --- /dev/null +++ b/doc/en/Gst.GLib/GInterfaceInitHandler.xml @@ -0,0 +1,23 @@ +<Type Name="GInterfaceInitHandler" FullName="Gst.GLib.GInterfaceInitHandler"> + <TypeSignature Language="C#" Value="public delegate void GInterfaceInitHandler(IntPtr iface_ptr, IntPtr data);" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="iface_ptr" Type="System.IntPtr" /> + <Parameter Name="data" Type="System.IntPtr" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Docs> + <param name="iface_ptr">To be added.</param> + <param name="data">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/doc/en/Gst.GLib/GSourceFunc.xml b/doc/en/Gst.GLib/GSourceFunc.xml new file mode 100644 index 0000000..b1d8cee --- /dev/null +++ b/doc/en/Gst.GLib/GSourceFunc.xml @@ -0,0 +1,19 @@ +<Type Name="GSourceFunc" FullName="Gst.GLib.GSourceFunc"> + <TypeSignature Language="C#" Value="public delegate bool GSourceFunc();" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters /> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/doc/en/Gst.GLib/GString.xml b/doc/en/Gst.GLib/GString.xml new file mode 100644 index 0000000..cfd9501 --- /dev/null +++ b/doc/en/Gst.GLib/GString.xml @@ -0,0 +1,85 @@ +<Type Name="GString" FullName="Gst.GLib.GString"> + <TypeSignature Language="C#" Value="public class GString : Gst.GLib.IWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public GString (string text);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="text" Type="System.String" /> + </Parameters> + <Docs> + <param name="text">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Finalize"> + <MemberSignature Language="C#" Value="~GString ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Handle"> + <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="PtrToString"> + <MemberSignature Language="C#" Value="public static string PtrToString (IntPtr ptr);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="ptr" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="ptr">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/GType.xml b/doc/en/Gst.GLib/GType.xml new file mode 100644 index 0000000..1e626a4 --- /dev/null +++ b/doc/en/Gst.GLib/GType.xml @@ -0,0 +1,638 @@ +<Type Name="GType" FullName="Gst.GLib.GType"> + <TypeSignature Language="C#" Value="public struct GType" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public GType (IntPtr val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="BaseType"> + <MemberSignature Language="C#" Value="public Gst.GLib.GType BaseType { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Boolean"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Boolean;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Boxed"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Boxed;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Char"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Char;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ClassPtr"> + <MemberSignature Language="C#" Value="public IntPtr ClassPtr { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ClassSize"> + <MemberSignature Language="C#" Value="public uint ClassSize { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Double"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Double;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Enum"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Enum;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Equals"> + <MemberSignature Language="C#" Value="public override bool Equals (object o);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="System.Object" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Flags"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Flags;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Float"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Float;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="FromName"> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType FromName (string native_name);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="native_name" Type="System.String" /> + </Parameters> + <Docs> + <param name="native_name">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetHashCode"> + <MemberSignature Language="C#" Value="public override int GetHashCode ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Init"> + <MemberSignature Language="C#" Value="public static void Init ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Int"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Int;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Int64"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Int64;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Interface"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Interface;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Invalid"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Invalid;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IsInstance"> + <MemberSignature Language="C#" Value="public bool IsInstance (IntPtr raw);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Long"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Long;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="LookupType"> + <MemberSignature Language="C#" Value="public static Type LookupType (IntPtr typeid);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Type</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="typeid" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="typeid">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="None"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType None;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Object"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Object;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Equality"> + <MemberSignature Language="C#" Value="public static bool op_Equality (Gst.GLib.GType a, Gst.GLib.GType b);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="a" Type="Gst.GLib.GType" /> + <Parameter Name="b" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="a">To be added.</param> + <param name="b">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Type op_Explicit (Gst.GLib.GType gtype);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Type</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="gtype" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="gtype">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType op_Explicit (Type type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Inequality"> + <MemberSignature Language="C#" Value="public static bool op_Inequality (Gst.GLib.GType a, Gst.GLib.GType b);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="a" Type="Gst.GLib.GType" /> + <Parameter Name="b" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="a">To be added.</param> + <param name="b">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Param"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Param;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Pointer"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Pointer;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Register"> + <MemberSignature Language="C#" Value="public static void Register (Gst.GLib.GType native_type, Type type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="native_type" Type="Gst.GLib.GType" /> + <Parameter Name="type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="native_type">To be added.</param> + <param name="type">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ResolveType"> + <MemberSignature Language="C#" Value="public static event Gst.GLib.TypeResolutionHandler ResolveType;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeResolutionHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="String"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType String;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ThresholdType"> + <MemberSignature Language="C#" Value="public Gst.GLib.GType ThresholdType { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ToString"> + <MemberSignature Language="C#" Value="public override string ToString ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="UChar"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType UChar;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="UInt"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType UInt;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="UInt64"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType UInt64;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ULong"> + <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType ULong;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Val"> + <MemberSignature Language="C#" Value="public IntPtr Val { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/GTypeAttribute.xml b/doc/en/Gst.GLib/GTypeAttribute.xml new file mode 100644 index 0000000..ddf2e0b --- /dev/null +++ b/doc/en/Gst.GLib/GTypeAttribute.xml @@ -0,0 +1,52 @@ +<Type Name="GTypeAttribute" FullName="Gst.GLib.GTypeAttribute"> + <TypeSignature Language="C#" Value="public sealed class GTypeAttribute : Attribute" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Attribute</BaseTypeName> + </Base> + <Interfaces /> + <Attributes> + <Attribute> + <AttributeName>System.AttributeUsage(System.AttributeTargets.Enum)</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public GTypeAttribute (Type wrapper_type);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="wrapper_type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="wrapper_type">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="WrapperType"> + <MemberSignature Language="C#" Value="public Type WrapperType { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Type</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Global.xml b/doc/en/Gst.GLib/Global.xml new file mode 100644 index 0000000..a772444 --- /dev/null +++ b/doc/en/Gst.GLib/Global.xml @@ -0,0 +1,47 @@ +<Type Name="Global" FullName="Gst.GLib.Global"> + <TypeSignature Language="C#" Value="public class Global" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="ApplicationName"> + <MemberSignature Language="C#" Value="public static string ApplicationName { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ProgramName"> + <MemberSignature Language="C#" Value="public static string ProgramName { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/IOChannel.xml b/doc/en/Gst.GLib/IOChannel.xml new file mode 100644 index 0000000..9d30026 --- /dev/null +++ b/doc/en/Gst.GLib/IOChannel.xml @@ -0,0 +1,498 @@ +<Type Name="IOChannel" FullName="Gst.GLib.IOChannel"> + <TypeSignature Language="C#" Value="public class IOChannel : Gst.GLib.IWrapper, IDisposable" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.IDisposable</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public IOChannel (int fd);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="fd" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="fd">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public IOChannel (string filename, string mode);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="filename" Type="System.String" /> + <Parameter Name="mode" Type="System.String" /> + </Parameters> + <Docs> + <param name="filename">To be added.</param> + <param name="mode">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AddWatch"> + <MemberSignature Language="C#" Value="public uint AddWatch (int priority, Gst.GLib.IOCondition condition, Gst.GLib.IOFunc func);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="priority" Type="System.Int32" /> + <Parameter Name="condition" Type="Gst.GLib.IOCondition" /> + <Parameter Name="func" Type="Gst.GLib.IOFunc" /> + </Parameters> + <Docs> + <param name="priority">To be added.</param> + <param name="condition">To be added.</param> + <param name="func">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="BufferCondition"> + <MemberSignature Language="C#" Value="public Gst.GLib.IOCondition BufferCondition { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOCondition</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Buffered"> + <MemberSignature Language="C#" Value="public bool Buffered { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="BufferSize"> + <MemberSignature Language="C#" Value="public ulong BufferSize { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt64</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="CloseOnUnref"> + <MemberSignature Language="C#" Value="public bool CloseOnUnref { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Dispose"> + <MemberSignature Language="C#" Value="public void Dispose ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Encoding"> + <MemberSignature Language="C#" Value="public string Encoding { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ErrorFromErrno"> + <MemberSignature Language="C#" Value="public static Gst.GLib.IOChannelError ErrorFromErrno (int en);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOChannelError</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="en" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="en">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Flags"> + <MemberSignature Language="C#" Value="public Gst.GLib.IOFlags Flags { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Flush"> + <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus Flush ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="FromHandle"> + <MemberSignature Language="C#" Value="public static Gst.GLib.IOChannel FromHandle (IntPtr handle);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOChannel</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="handle" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="handle">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Handle"> + <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Init"> + <MemberSignature Language="C#" Value="protected void Init ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="LineTerminator"> + <MemberSignature Language="C#" Value="public char[] LineTerminator { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Char[]</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ReadChars"> + <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus ReadChars (byte[] buf, out ulong bytes_read);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="buf" Type="System.Byte[]" /> + <Parameter Name="bytes_read" Type="System.UInt64&" RefType="out" /> + </Parameters> + <Docs> + <param name="buf">To be added.</param> + <param name="bytes_read">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ReadLine"> + <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus ReadLine (out string str_return);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="str_return" Type="System.String&" RefType="out" /> + </Parameters> + <Docs> + <param name="str_return">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ReadLine"> + <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus ReadLine (out string str_return, out ulong terminator_pos);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="str_return" Type="System.String&" RefType="out" /> + <Parameter Name="terminator_pos" Type="System.UInt64&" RefType="out" /> + </Parameters> + <Docs> + <param name="str_return">To be added.</param> + <param name="terminator_pos">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ReadToEnd"> + <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus ReadToEnd (out string str_return);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="str_return" Type="System.String&" RefType="out" /> + </Parameters> + <Docs> + <param name="str_return">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ReadUnichar"> + <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus ReadUnichar (out uint thechar);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="thechar" Type="System.UInt32&" RefType="out" /> + </Parameters> + <Docs> + <param name="thechar">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SeekPosition"> + <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus SeekPosition (long offset, Gst.GLib.SeekType type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="offset" Type="System.Int64" /> + <Parameter Name="type" Type="Gst.GLib.SeekType" /> + </Parameters> + <Docs> + <param name="offset">To be added.</param> + <param name="type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Shutdown"> + <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus Shutdown (bool flush);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="flush" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="flush">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="UnixFd"> + <MemberSignature Language="C#" Value="public int UnixFd { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="WriteChars"> + <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus WriteChars (byte[] buf, out ulong bytes_written);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="buf" Type="System.Byte[]" /> + <Parameter Name="bytes_written" Type="System.UInt64&" RefType="out" /> + </Parameters> + <Docs> + <param name="buf">To be added.</param> + <param name="bytes_written">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="WriteChars"> + <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus WriteChars (string str, out string remainder);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="str" Type="System.String" /> + <Parameter Name="remainder" Type="System.String&" RefType="out" /> + </Parameters> + <Docs> + <param name="str">To be added.</param> + <param name="remainder">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="WriteUnichar"> + <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus WriteUnichar (uint thechar);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="thechar" Type="System.UInt32" /> + </Parameters> + <Docs> + <param name="thechar">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/IOChannelError.xml b/doc/en/Gst.GLib/IOChannelError.xml new file mode 100644 index 0000000..0d747f9 --- /dev/null +++ b/doc/en/Gst.GLib/IOChannelError.xml @@ -0,0 +1,133 @@ +<Type Name="IOChannelError" FullName="Gst.GLib.IOChannelError"> + <TypeSignature Language="C#" Value="public enum IOChannelError" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Failed"> + <MemberSignature Language="C#" Value="Failed" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOChannelError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="FileTooBig"> + <MemberSignature Language="C#" Value="FileTooBig" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOChannelError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Inval"> + <MemberSignature Language="C#" Value="Inval" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOChannelError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="IO"> + <MemberSignature Language="C#" Value="IO" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOChannelError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="IsDir"> + <MemberSignature Language="C#" Value="IsDir" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOChannelError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoSpace"> + <MemberSignature Language="C#" Value="NoSpace" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOChannelError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Nxio"> + <MemberSignature Language="C#" Value="Nxio" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOChannelError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Overflow"> + <MemberSignature Language="C#" Value="Overflow" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOChannelError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Pipe"> + <MemberSignature Language="C#" Value="Pipe" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOChannelError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/IOCondition.xml b/doc/en/Gst.GLib/IOCondition.xml new file mode 100644 index 0000000..53693b1 --- /dev/null +++ b/doc/en/Gst.GLib/IOCondition.xml @@ -0,0 +1,99 @@ +<Type Name="IOCondition" FullName="Gst.GLib.IOCondition"> + <TypeSignature Language="C#" Value="public enum IOCondition" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Attributes> + <Attribute> + <AttributeName>System.Flags</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Err"> + <MemberSignature Language="C#" Value="Err" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOCondition</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Hup"> + <MemberSignature Language="C#" Value="Hup" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOCondition</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="In"> + <MemberSignature Language="C#" Value="In" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOCondition</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Nval"> + <MemberSignature Language="C#" Value="Nval" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOCondition</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Out"> + <MemberSignature Language="C#" Value="Out" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOCondition</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Pri"> + <MemberSignature Language="C#" Value="Pri" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOCondition</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/IOFlags.xml b/doc/en/Gst.GLib/IOFlags.xml new file mode 100644 index 0000000..abf63cc --- /dev/null +++ b/doc/en/Gst.GLib/IOFlags.xml @@ -0,0 +1,125 @@ +<Type Name="IOFlags" FullName="Gst.GLib.IOFlags"> + <TypeSignature Language="C#" Value="public enum IOFlags" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Attributes> + <Attribute> + <AttributeName>System.Flags</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Append"> + <MemberSignature Language="C#" Value="Append" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="GetMask"> + <MemberSignature Language="C#" Value="GetMask" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="IsReadable"> + <MemberSignature Language="C#" Value="IsReadable" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="IsSeekable"> + <MemberSignature Language="C#" Value="IsSeekable" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="IsWriteable"> + <MemberSignature Language="C#" Value="IsWriteable" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Mask"> + <MemberSignature Language="C#" Value="Mask" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Nonblock"> + <MemberSignature Language="C#" Value="Nonblock" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="SetMask"> + <MemberSignature Language="C#" Value="SetMask" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/IOFunc.xml b/doc/en/Gst.GLib/IOFunc.xml new file mode 100644 index 0000000..171de02 --- /dev/null +++ b/doc/en/Gst.GLib/IOFunc.xml @@ -0,0 +1,24 @@ +<Type Name="IOFunc" FullName="Gst.GLib.IOFunc"> + <TypeSignature Language="C#" Value="public delegate bool IOFunc(IOChannel source, IOCondition condition);" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="source" Type="Gst.GLib.IOChannel" /> + <Parameter Name="condition" Type="Gst.GLib.IOCondition" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <param name="source">To be added.</param> + <param name="condition">To be added.</param> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/doc/en/Gst.GLib/IOStatus.xml b/doc/en/Gst.GLib/IOStatus.xml new file mode 100644 index 0000000..bb4c666 --- /dev/null +++ b/doc/en/Gst.GLib/IOStatus.xml @@ -0,0 +1,68 @@ +<Type Name="IOStatus" FullName="Gst.GLib.IOStatus"> + <TypeSignature Language="C#" Value="public enum IOStatus" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Again"> + <MemberSignature Language="C#" Value="Again" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Eof"> + <MemberSignature Language="C#" Value="Eof" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Error"> + <MemberSignature Language="C#" Value="Error" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Normal"> + <MemberSignature Language="C#" Value="Normal" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.IOStatus</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.CorePlugins/Queue+RunningArgs.xml b/doc/en/Gst.GLib/IWrapper.xml index 5fe6f5e..4b4e3a5 100644 --- a/doc/en/Gst.CorePlugins/Queue+RunningArgs.xml +++ b/doc/en/Gst.GLib/IWrapper.xml @@ -1,27 +1,27 @@ -<Type Name="Queue+RunningArgs" FullName="Gst.CorePlugins.Queue+RunningArgs"> - <TypeSignature Language="C#" Value="public class Queue.RunningArgs : GLib.SignalArgs" /> +<Type Name="IWrapper" FullName="Gst.GLib.IWrapper"> + <TypeSignature Language="C#" Value="public interface IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> - <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> - </Base> <Interfaces /> <Docs> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> <Members> - <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public RunningArgs ();" /> - <MemberType>Constructor</MemberType> + <Member MemberName="Handle"> + <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" /> + <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> - <Parameters /> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> <Docs> <summary>To be added.</summary> + <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> diff --git a/doc/en/Gst.GLib/Idle.xml b/doc/en/Gst.GLib/Idle.xml new file mode 100644 index 0000000..4fa376a --- /dev/null +++ b/doc/en/Gst.GLib/Idle.xml @@ -0,0 +1,94 @@ +<Type Name="Idle" FullName="Gst.GLib.Idle"> + <TypeSignature Language="C#" Value="public class Idle" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Add"> + <MemberSignature Language="C#" Value="public static uint Add (Gst.GLib.IdleHandler hndlr);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="hndlr" Type="Gst.GLib.IdleHandler" /> + </Parameters> + <Docs> + <param name="hndlr">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Add"> + <MemberSignature Language="C#" Value="public static uint Add (Gst.GLib.IdleHandler hndlr, Gst.GLib.Priority priority);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="hndlr" Type="Gst.GLib.IdleHandler" /> + <Parameter Name="priority" Type="Gst.GLib.Priority" /> + </Parameters> + <Docs> + <param name="hndlr">To be added.</param> + <param name="priority">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Remove"> + <MemberSignature Language="C#" Value="public static bool Remove (Gst.GLib.IdleHandler hndlr);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="hndlr" Type="Gst.GLib.IdleHandler" /> + </Parameters> + <Docs> + <param name="hndlr">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Remove"> + <MemberSignature Language="C#" Value="public static void Remove (uint id);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="id" Type="System.UInt32" /> + </Parameters> + <Docs> + <param name="id">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/IdleHandler.xml b/doc/en/Gst.GLib/IdleHandler.xml new file mode 100644 index 0000000..c72dcc9 --- /dev/null +++ b/doc/en/Gst.GLib/IdleHandler.xml @@ -0,0 +1,19 @@ +<Type Name="IdleHandler" FullName="Gst.GLib.IdleHandler"> + <TypeSignature Language="C#" Value="public delegate bool IdleHandler();" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters /> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/doc/en/Gst.GLib/IgnoreClassInitializersAttribute.xml b/doc/en/Gst.GLib/IgnoreClassInitializersAttribute.xml new file mode 100644 index 0000000..efc14c7 --- /dev/null +++ b/doc/en/Gst.GLib/IgnoreClassInitializersAttribute.xml @@ -0,0 +1,34 @@ +<Type Name="IgnoreClassInitializersAttribute" FullName="Gst.GLib.IgnoreClassInitializersAttribute"> + <TypeSignature Language="C#" Value="public sealed class IgnoreClassInitializersAttribute : Attribute" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Attribute</BaseTypeName> + </Base> + <Interfaces /> + <Attributes> + <Attribute> + <AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly)</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public IgnoreClassInitializersAttribute ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/List.xml b/doc/en/Gst.GLib/List.xml new file mode 100644 index 0000000..a3b9ffa --- /dev/null +++ b/doc/en/Gst.GLib/List.xml @@ -0,0 +1,143 @@ +<Type Name="List" FullName="Gst.GLib.List"> + <TypeSignature Language="C#" Value="public class List : Gst.GLib.ListBase" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>Gst.GLib.ListBase</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public List (IntPtr raw);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public List (Type element_type);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="element_type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="element_type">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public List (IntPtr raw, Type element_type);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + <Parameter Name="element_type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <param name="element_type">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public List (Array elements, Type element_type, bool owned, bool elements_owned);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="elements" Type="System.Array" /> + <Parameter Name="element_type" Type="System.Type" /> + <Parameter Name="owned" Type="System.Boolean" /> + <Parameter Name="elements_owned" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="elements">To be added.</param> + <param name="element_type">To be added.</param> + <param name="owned">To be added.</param> + <param name="elements_owned">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public List (IntPtr raw, Type element_type, bool owned, bool elements_owned);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + <Parameter Name="element_type" Type="System.Type" /> + <Parameter Name="owned" Type="System.Boolean" /> + <Parameter Name="elements_owned" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <param name="element_type">To be added.</param> + <param name="owned">To be added.</param> + <param name="elements_owned">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public List (object[] elements, Type element_type, bool owned, bool elements_owned);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="elements" Type="System.Object[]" /> + <Parameter Name="element_type" Type="System.Type" /> + <Parameter Name="owned" Type="System.Boolean" /> + <Parameter Name="elements_owned" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="elements">To be added.</param> + <param name="element_type">To be added.</param> + <param name="owned">To be added.</param> + <param name="elements_owned">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Clone"> + <MemberSignature Language="C#" Value="public override object Clone ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/ListBase+FilenameString.xml b/doc/en/Gst.GLib/ListBase+FilenameString.xml new file mode 100644 index 0000000..3daffe6 --- /dev/null +++ b/doc/en/Gst.GLib/ListBase+FilenameString.xml @@ -0,0 +1,16 @@ +<Type Name="ListBase+FilenameString" FullName="Gst.GLib.ListBase+FilenameString"> + <TypeSignature Language="C#" Value="public class ListBase.FilenameString" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members /> +</Type> diff --git a/doc/en/Gst.GLib/ListBase.xml b/doc/en/Gst.GLib/ListBase.xml new file mode 100644 index 0000000..3b2b4b4 --- /dev/null +++ b/doc/en/Gst.GLib/ListBase.xml @@ -0,0 +1,330 @@ +<Type Name="ListBase" FullName="Gst.GLib.ListBase"> + <TypeSignature Language="C#" Value="public abstract class ListBase : Gst.GLib.IWrapper, ICloneable, IDisposable, System.Collections.ICollection" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.Collections.ICollection</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.ICloneable</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.IDisposable</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Append"> + <MemberSignature Language="C#" Value="public void Append (IntPtr raw);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Append"> + <MemberSignature Language="C#" Value="public void Append (object item);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="item" Type="System.Object" /> + </Parameters> + <Docs> + <param name="item">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Append"> + <MemberSignature Language="C#" Value="public void Append (string item);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="item" Type="System.String" /> + </Parameters> + <Docs> + <param name="item">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Clone"> + <MemberSignature Language="C#" Value="public abstract object Clone ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="CopyTo"> + <MemberSignature Language="C#" Value="public void CopyTo (Array array, int index);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="array" Type="System.Array" /> + <Parameter Name="index" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="array">To be added.</param> + <param name="index">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Count"> + <MemberSignature Language="C#" Value="public int Count { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Dispose"> + <MemberSignature Language="C#" Value="public void Dispose ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Dispose"> + <MemberSignature Language="C#" Value="protected virtual void Dispose (bool disposing);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="disposing" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="disposing">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="element_type"> + <MemberSignature Language="C#" Value="protected Type element_type;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Type</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Empty"> + <MemberSignature Language="C#" Value="public void Empty ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Finalize"> + <MemberSignature Language="C#" Value="~ListBase ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetEnumerator"> + <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Collections.IEnumerator</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Handle"> + <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IsSynchronized"> + <MemberSignature Language="C#" Value="public bool IsSynchronized { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Item"> + <MemberSignature Language="C#" Value="public object this[int index] { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="index" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="index">To be added.</param> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Managed"> + <MemberSignature Language="C#" Value="public bool Managed { set; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by owned parameter on ctor.")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Prepend"> + <MemberSignature Language="C#" Value="public void Prepend (IntPtr raw);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SyncRoot"> + <MemberSignature Language="C#" Value="public object SyncRoot { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Log.xml b/doc/en/Gst.GLib/Log.xml new file mode 100644 index 0000000..f624b9d --- /dev/null +++ b/doc/en/Gst.GLib/Log.xml @@ -0,0 +1,246 @@ +<Type Name="Log" FullName="Gst.GLib.Log"> + <TypeSignature Language="C#" Value="public class Log" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Log ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="DefaultHandler"> + <MemberSignature Language="C#" Value="public static void DefaultHandler (string logDomain, Gst.GLib.LogLevelFlags logLevel, string message);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="logDomain" Type="System.String" /> + <Parameter Name="logLevel" Type="Gst.GLib.LogLevelFlags" /> + <Parameter Name="message" Type="System.String" /> + </Parameters> + <Docs> + <param name="logDomain">To be added.</param> + <param name="logLevel">To be added.</param> + <param name="message">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="PrintLogFunction"> + <MemberSignature Language="C#" Value="public static void PrintLogFunction (string domain, Gst.GLib.LogLevelFlags level, string message);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="domain" Type="System.String" /> + <Parameter Name="level" Type="Gst.GLib.LogLevelFlags" /> + <Parameter Name="message" Type="System.String" /> + </Parameters> + <Docs> + <param name="domain">To be added.</param> + <param name="level">To be added.</param> + <param name="message">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="PrintTraceLogFunction"> + <MemberSignature Language="C#" Value="public static void PrintTraceLogFunction (string domain, Gst.GLib.LogLevelFlags level, string message);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="domain" Type="System.String" /> + <Parameter Name="level" Type="Gst.GLib.LogLevelFlags" /> + <Parameter Name="message" Type="System.String" /> + </Parameters> + <Docs> + <param name="domain">To be added.</param> + <param name="level">To be added.</param> + <param name="message">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RemoveLogHandler"> + <MemberSignature Language="C#" Value="public static void RemoveLogHandler (string logDomain, uint handlerID);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="logDomain" Type="System.String" /> + <Parameter Name="handlerID" Type="System.UInt32" /> + </Parameters> + <Docs> + <param name="logDomain">To be added.</param> + <param name="handlerID">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SetAlwaysFatal"> + <MemberSignature Language="C#" Value="public static Gst.GLib.LogLevelFlags SetAlwaysFatal (Gst.GLib.LogLevelFlags fatalMask);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="fatalMask" Type="Gst.GLib.LogLevelFlags" /> + </Parameters> + <Docs> + <param name="fatalMask">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SetAlwaysFatal"> + <MemberSignature Language="C#" Value="public static Gst.GLib.LogLevelFlags SetAlwaysFatal (string logDomain, Gst.GLib.LogLevelFlags fatalMask);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="logDomain" Type="System.String" /> + <Parameter Name="fatalMask" Type="Gst.GLib.LogLevelFlags" /> + </Parameters> + <Docs> + <param name="logDomain">To be added.</param> + <param name="fatalMask">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SetLogHandler"> + <MemberSignature Language="C#" Value="public static uint SetLogHandler (string logDomain, Gst.GLib.LogLevelFlags flags, Gst.GLib.LogFunc logFunc);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="logDomain" Type="System.String" /> + <Parameter Name="flags" Type="Gst.GLib.LogLevelFlags" /> + <Parameter Name="logFunc" Type="Gst.GLib.LogFunc" /> + </Parameters> + <Docs> + <param name="logDomain">To be added.</param> + <param name="flags">To be added.</param> + <param name="logFunc">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SetPrintErrorHandler"> + <MemberSignature Language="C#" Value="public static Gst.GLib.PrintFunc SetPrintErrorHandler (Gst.GLib.PrintFunc handler);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.PrintFunc</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="handler" Type="Gst.GLib.PrintFunc" /> + </Parameters> + <Docs> + <param name="handler">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SetPrintHandler"> + <MemberSignature Language="C#" Value="public static Gst.GLib.PrintFunc SetPrintHandler (Gst.GLib.PrintFunc handler);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.PrintFunc</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="handler" Type="Gst.GLib.PrintFunc" /> + </Parameters> + <Docs> + <param name="handler">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="WriteLog"> + <MemberSignature Language="C#" Value="public void WriteLog (string logDomain, Gst.GLib.LogLevelFlags flags, string format, object[] args);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="logDomain" Type="System.String" /> + <Parameter Name="flags" Type="Gst.GLib.LogLevelFlags" /> + <Parameter Name="format" Type="System.String" /> + <Parameter Name="args" Type="System.Object[]"> + <Attributes> + <Attribute> + <AttributeName>System.ParamArray</AttributeName> + </Attribute> + </Attributes> + </Parameter> + </Parameters> + <Docs> + <param name="logDomain">To be added.</param> + <param name="flags">To be added.</param> + <param name="format">To be added.</param> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/LogFunc.xml b/doc/en/Gst.GLib/LogFunc.xml new file mode 100644 index 0000000..ec9826a --- /dev/null +++ b/doc/en/Gst.GLib/LogFunc.xml @@ -0,0 +1,25 @@ +<Type Name="LogFunc" FullName="Gst.GLib.LogFunc"> + <TypeSignature Language="C#" Value="public delegate void LogFunc(string log_domain, LogLevelFlags log_level, string message);" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="log_domain" Type="System.String" /> + <Parameter Name="log_level" Type="Gst.GLib.LogLevelFlags" /> + <Parameter Name="message" Type="System.String" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Docs> + <param name="log_domain">To be added.</param> + <param name="log_level">To be added.</param> + <param name="message">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/doc/en/Gst.GLib/LogLevelFlags.xml b/doc/en/Gst.GLib/LogLevelFlags.xml new file mode 100644 index 0000000..8e0b425 --- /dev/null +++ b/doc/en/Gst.GLib/LogLevelFlags.xml @@ -0,0 +1,190 @@ +<Type Name="LogLevelFlags" FullName="Gst.GLib.LogLevelFlags"> + <TypeSignature Language="C#" Value="public enum LogLevelFlags" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Attributes> + <Attribute> + <AttributeName>System.Flags</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="All"> + <MemberSignature Language="C#" Value="All" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="AllButFatal"> + <MemberSignature Language="C#" Value="AllButFatal" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="AllButRecursion"> + <MemberSignature Language="C#" Value="AllButRecursion" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Critical"> + <MemberSignature Language="C#" Value="Critical" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Debug"> + <MemberSignature Language="C#" Value="Debug" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Error"> + <MemberSignature Language="C#" Value="Error" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="FlagFatal"> + <MemberSignature Language="C#" Value="FlagFatal" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="FlagMask"> + <MemberSignature Language="C#" Value="FlagMask" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="FlagRecursion"> + <MemberSignature Language="C#" Value="FlagRecursion" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Info"> + <MemberSignature Language="C#" Value="Info" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="LevelMask"> + <MemberSignature Language="C#" Value="LevelMask" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Message"> + <MemberSignature Language="C#" Value="Message" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Warning"> + <MemberSignature Language="C#" Value="Warning" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.LogLevelFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/MainContext.xml b/doc/en/Gst.GLib/MainContext.xml new file mode 100644 index 0000000..3e2228e --- /dev/null +++ b/doc/en/Gst.GLib/MainContext.xml @@ -0,0 +1,95 @@ +<Type Name="MainContext" FullName="Gst.GLib.MainContext"> + <TypeSignature Language="C#" Value="public class MainContext" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public MainContext ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Depth"> + <MemberSignature Language="C#" Value="public static int Depth { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Iteration"> + <MemberSignature Language="C#" Value="public static bool Iteration ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Iteration"> + <MemberSignature Language="C#" Value="public static bool Iteration (bool MayBlock);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="MayBlock" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="MayBlock">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Pending"> + <MemberSignature Language="C#" Value="public static bool Pending ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/MainLoop.xml b/doc/en/Gst.GLib/MainLoop.xml new file mode 100644 index 0000000..76b5489 --- /dev/null +++ b/doc/en/Gst.GLib/MainLoop.xml @@ -0,0 +1,89 @@ +<Type Name="MainLoop" FullName="Gst.GLib.MainLoop"> + <TypeSignature Language="C#" Value="public class MainLoop" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public MainLoop ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Finalize"> + <MemberSignature Language="C#" Value="~MainLoop ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IsRunning"> + <MemberSignature Language="C#" Value="public bool IsRunning { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Quit"> + <MemberSignature Language="C#" Value="public void Quit ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Run"> + <MemberSignature Language="C#" Value="public void Run ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Markup.xml b/doc/en/Gst.GLib/Markup.xml new file mode 100644 index 0000000..1814319 --- /dev/null +++ b/doc/en/Gst.GLib/Markup.xml @@ -0,0 +1,36 @@ +<Type Name="Markup" FullName="Gst.GLib.Markup"> + <TypeSignature Language="C#" Value="public class Markup" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="EscapeText"> + <MemberSignature Language="C#" Value="public static string EscapeText (string s);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="s" Type="System.String" /> + </Parameters> + <Docs> + <param name="s">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Marshaller.xml b/doc/en/Gst.GLib/Marshaller.xml new file mode 100644 index 0000000..8c6401d --- /dev/null +++ b/doc/en/Gst.GLib/Marshaller.xml @@ -0,0 +1,565 @@ +<Type Name="Marshaller" FullName="Gst.GLib.Marshaller"> + <TypeSignature Language="C#" Value="public class Marshaller" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="ArgvToArrayPtr"> + <MemberSignature Language="C#" Value="public static IntPtr ArgvToArrayPtr (string[] args);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Use GLib.Argv instead to avoid leaks.")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="args" Type="System.String[]" /> + </Parameters> + <Docs> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ArrayPtrToArgv"> + <MemberSignature Language="C#" Value="public static string[] ArrayPtrToArgv (IntPtr array, int argc);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Use GLib.Argv instead to avoid leaks.")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.String[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="array" Type="System.IntPtr" /> + <Parameter Name="argc" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="array">To be added.</param> + <param name="argc">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="CharToGUnichar"> + <MemberSignature Language="C#" Value="public static uint CharToGUnichar (char c);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="c" Type="System.Char" /> + </Parameters> + <Docs> + <param name="c">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="DateTimeTotime_t"> + <MemberSignature Language="C#" Value="public static IntPtr DateTimeTotime_t (DateTime time);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="time" Type="System.DateTime" /> + </Parameters> + <Docs> + <param name="time">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="FilenamePtrToString"> + <MemberSignature Language="C#" Value="public static string FilenamePtrToString (IntPtr ptr);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="ptr" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="ptr">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="FilenamePtrToStringGFree"> + <MemberSignature Language="C#" Value="public static string FilenamePtrToStringGFree (IntPtr ptr);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="ptr" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="ptr">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Free"> + <MemberSignature Language="C#" Value="public static void Free (IntPtr ptr);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="ptr" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="ptr">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Free"> + <MemberSignature Language="C#" Value="public static void Free (IntPtr[] ptrs);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="ptrs" Type="System.IntPtr[]" /> + </Parameters> + <Docs> + <param name="ptrs">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GUnicharToChar"> + <MemberSignature Language="C#" Value="public static char GUnicharToChar (uint ucs4_char);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Char</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="ucs4_char" Type="System.UInt32" /> + </Parameters> + <Docs> + <param name="ucs4_char">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GUnicharToString"> + <MemberSignature Language="C#" Value="public static string GUnicharToString (uint ucs4_char);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="ucs4_char" Type="System.UInt32" /> + </Parameters> + <Docs> + <param name="ucs4_char">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ListPtrToArray"> + <MemberSignature Language="C#" Value="public static Array ListPtrToArray (IntPtr list_ptr, Type list_type, bool owned, bool elements_owned, Type elem_type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Array</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="list_ptr" Type="System.IntPtr" /> + <Parameter Name="list_type" Type="System.Type" /> + <Parameter Name="owned" Type="System.Boolean" /> + <Parameter Name="elements_owned" Type="System.Boolean" /> + <Parameter Name="elem_type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="list_ptr">To be added.</param> + <param name="list_type">To be added.</param> + <param name="owned">To be added.</param> + <param name="elements_owned">To be added.</param> + <param name="elem_type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ListToArray"> + <MemberSignature Language="C#" Value="public static Array ListToArray (Gst.GLib.ListBase list, Type type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Array</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="list" Type="Gst.GLib.ListBase" /> + <Parameter Name="type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="list">To be added.</param> + <param name="type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Malloc"> + <MemberSignature Language="C#" Value="public static IntPtr Malloc (ulong size);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="size" Type="System.UInt64" /> + </Parameters> + <Docs> + <param name="size">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="NullTermPtrToStringArray"> + <MemberSignature Language="C#" Value="public static string[] NullTermPtrToStringArray (IntPtr null_term_array, bool owned);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="null_term_array" Type="System.IntPtr" /> + <Parameter Name="owned" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="null_term_array">To be added.</param> + <param name="owned">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="PtrArrayToArray"> + <MemberSignature Language="C#" Value="public static Array PtrArrayToArray (IntPtr list_ptr, bool owned, bool elements_owned, Type elem_type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Array</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="list_ptr" Type="System.IntPtr" /> + <Parameter Name="owned" Type="System.Boolean" /> + <Parameter Name="elements_owned" Type="System.Boolean" /> + <Parameter Name="elem_type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="list_ptr">To be added.</param> + <param name="owned">To be added.</param> + <param name="elements_owned">To be added.</param> + <param name="elem_type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="PtrToStringArrayGFree"> + <MemberSignature Language="C#" Value="public static string[] PtrToStringArrayGFree (IntPtr string_array);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="string_array" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="string_array">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="PtrToStringGFree"> + <MemberSignature Language="C#" Value="public static string PtrToStringGFree (IntPtr ptr);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="ptr" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="ptr">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="PtrToStringGFree"> + <MemberSignature Language="C#" Value="public static string[] PtrToStringGFree (IntPtr[] ptrs);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="ptrs" Type="System.IntPtr[]" /> + </Parameters> + <Docs> + <param name="ptrs">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="StrFreeV"> + <MemberSignature Language="C#" Value="public static void StrFreeV (IntPtr null_term_array);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="null_term_array" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="null_term_array">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="StringArrayToNullTermPointer"> + <MemberSignature Language="C#" Value="public static IntPtr[] StringArrayToNullTermPointer (string[] strs);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="strs" Type="System.String[]" /> + </Parameters> + <Docs> + <param name="strs">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="StringFormat"> + <MemberSignature Language="C#" Value="public static string StringFormat (string format, object[] args);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="format" Type="System.String" /> + <Parameter Name="args" Type="System.Object[]"> + <Attributes> + <Attribute> + <AttributeName>System.ParamArray</AttributeName> + </Attribute> + </Attributes> + </Parameter> + </Parameters> + <Docs> + <param name="format">To be added.</param> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="StringToFilenamePtr"> + <MemberSignature Language="C#" Value="public static IntPtr StringToFilenamePtr (string str);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="str" Type="System.String" /> + </Parameters> + <Docs> + <param name="str">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="StringToPtrGStrdup"> + <MemberSignature Language="C#" Value="public static IntPtr StringToPtrGStrdup (string str);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="str" Type="System.String" /> + </Parameters> + <Docs> + <param name="str">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="StructureToPtrAlloc"> + <MemberSignature Language="C#" Value="public static IntPtr StructureToPtrAlloc (object o);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="System.Object" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="time_tToDateTime"> + <MemberSignature Language="C#" Value="public static DateTime time_tToDateTime (IntPtr time_t);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.DateTime</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="time_t" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="time_t">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Utf8PtrToString"> + <MemberSignature Language="C#" Value="public static string Utf8PtrToString (IntPtr ptr);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="ptr" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="ptr">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Utf8PtrToString"> + <MemberSignature Language="C#" Value="public static string[] Utf8PtrToString (IntPtr[] ptrs);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="ptrs" Type="System.IntPtr[]" /> + </Parameters> + <Docs> + <param name="ptrs">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishArgs.xml b/doc/en/Gst.GLib/MissingIntPtrCtorException.xml index f4658ec..0bfb376 100644 --- a/doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishArgs.xml +++ b/doc/en/Gst.GLib/MissingIntPtrCtorException.xml @@ -1,11 +1,11 @@ -<Type Name="PlayBin2+AboutToFinishArgs" FullName="Gst.BasePlugins.PlayBin2+AboutToFinishArgs"> - <TypeSignature Language="C#" Value="public class PlayBin2.AboutToFinishArgs : GLib.SignalArgs" /> +<Type Name="MissingIntPtrCtorException" FullName="Gst.GLib.MissingIntPtrCtorException"> + <TypeSignature Language="C#" Value="public class MissingIntPtrCtorException : Exception" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>System.Exception</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -14,13 +14,16 @@ </Docs> <Members> <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public AboutToFinishArgs ();" /> + <MemberSignature Language="C#" Value="public MissingIntPtrCtorException (string msg);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> - <Parameters /> + <Parameters> + <Parameter Name="msg" Type="System.String" /> + </Parameters> <Docs> + <param name="msg">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> diff --git a/doc/en/Gst.GLib/NotifyArgs.xml b/doc/en/Gst.GLib/NotifyArgs.xml new file mode 100644 index 0000000..a47e6a7 --- /dev/null +++ b/doc/en/Gst.GLib/NotifyArgs.xml @@ -0,0 +1,44 @@ +<Type Name="NotifyArgs" FullName="Gst.GLib.NotifyArgs"> + <TypeSignature Language="C#" Value="public class NotifyArgs : Gst.GLib.SignalArgs" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NotifyArgs ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Property"> + <MemberSignature Language="C#" Value="public string Property { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.CorePlugins/Queue+OverrunHandler.xml b/doc/en/Gst.GLib/NotifyHandler.xml index 8dd75bd..ee8321f 100644 --- a/doc/en/Gst.CorePlugins/Queue+OverrunHandler.xml +++ b/doc/en/Gst.GLib/NotifyHandler.xml @@ -1,5 +1,5 @@ -<Type Name="Queue+OverrunHandler" FullName="Gst.CorePlugins.Queue+OverrunHandler"> - <TypeSignature Language="C#" Value="public delegate void Queue.OverrunHandler(object o, Queue.OverrunArgs args);" /> +<Type Name="NotifyHandler" FullName="Gst.GLib.NotifyHandler"> + <TypeSignature Language="C#" Value="public delegate void NotifyHandler(object o, NotifyArgs args);" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -9,7 +9,7 @@ </Base> <Parameters> <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.CorePlugins.Queue+OverrunArgs" /> + <Parameter Name="args" Type="Gst.GLib.NotifyArgs" /> </Parameters> <ReturnValue> <ReturnType>System.Void</ReturnType> diff --git a/doc/en/Gst.GLib/Object.xml b/doc/en/Gst.GLib/Object.xml new file mode 100644 index 0000000..d9baa66 --- /dev/null +++ b/doc/en/Gst.GLib/Object.xml @@ -0,0 +1,606 @@ +<Type Name="Object" FullName="Gst.GLib.Object"> + <TypeSignature Language="C#" Value="public class Object : Gst.GLib.IWrapper, IDisposable" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.IDisposable</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="protected Object ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="protected Object (Gst.GLib.GType gtype);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete</AttributeName> + </Attribute> + </Attributes> + <Parameters> + <Parameter Name="gtype" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="gtype">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="protected Object (IntPtr raw);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AddNotification"> + <MemberSignature Language="C#" Value="public void AddNotification (Gst.GLib.NotifyHandler handler);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="handler" Type="Gst.GLib.NotifyHandler" /> + </Parameters> + <Docs> + <param name="handler">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AddNotification"> + <MemberSignature Language="C#" Value="public void AddNotification (string property, Gst.GLib.NotifyHandler handler);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="property" Type="System.String" /> + <Parameter Name="handler" Type="Gst.GLib.NotifyHandler" /> + </Parameters> + <Docs> + <param name="property">To be added.</param> + <param name="handler">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AfterHandlers"> + <MemberSignature Language="C#" Value="protected System.ComponentModel.EventHandlerList AfterHandlers { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by GLib.Signal marshaling mechanism.")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.ComponentModel.EventHandlerList</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AfterSignals"> + <MemberSignature Language="C#" Value="protected System.Collections.Hashtable AfterSignals { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by GLib.Signal marshaling mechanism.")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Collections.Hashtable</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="BeforeHandlers"> + <MemberSignature Language="C#" Value="protected System.ComponentModel.EventHandlerList BeforeHandlers { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by GLib.Signal marshaling mechanism.")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.ComponentModel.EventHandlerList</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="BeforeSignals"> + <MemberSignature Language="C#" Value="protected System.Collections.Hashtable BeforeSignals { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by GLib.Signal marshaling mechanism.")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Collections.Hashtable</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="CreateNativeObject"> + <MemberSignature Language="C#" Value="protected virtual void CreateNativeObject (string[] names, Gst.GLib.Value[] vals);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="names" Type="System.String[]" /> + <Parameter Name="vals" Type="Gst.GLib.Value[]" /> + </Parameters> + <Docs> + <param name="names">To be added.</param> + <param name="vals">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Data"> + <MemberSignature Language="C#" Value="public System.Collections.Hashtable Data { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Collections.Hashtable</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Dispose"> + <MemberSignature Language="C#" Value="public virtual void Dispose ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Finalize"> + <MemberSignature Language="C#" Value="~Object ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="g_signal_chain_from_overridden"> + <MemberSignature Language="C#" Value="protected static void g_signal_chain_from_overridden (IntPtr args, ref Gst.GLib.Value retval);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="args" Type="System.IntPtr" /> + <Parameter Name="retval" Type="Gst.GLib.Value&" RefType="ref" /> + </Parameters> + <Docs> + <param name="args">To be added.</param> + <param name="retval">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetHashCode"> + <MemberSignature Language="C#" Value="public override int GetHashCode ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Object GetObject (IntPtr o);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Object</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Object GetObject (IntPtr o, bool owned_ref);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Object</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="System.IntPtr" /> + <Parameter Name="owned_ref" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <param name="owned_ref">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetProperty"> + <MemberSignature Language="C#" Value="protected Gst.GLib.Value GetProperty (string name);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Value</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GType"> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Handle"> + <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="LookupGType"> + <MemberSignature Language="C#" Value="protected Gst.GLib.GType LookupGType ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="LookupGType"> + <MemberSignature Language="C#" Value="protected static Gst.GLib.GType LookupGType (Type t);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="t" Type="System.Type" /> + </Parameters> + <Docs> + <param name="t">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Notify"> + <MemberSignature Language="C#" Value="protected void Notify (string property_name);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="property_name" Type="System.String" /> + </Parameters> + <Docs> + <param name="property_name">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="OverrideVirtualMethod"> + <MemberSignature Language="C#" Value="protected static void OverrideVirtualMethod (Gst.GLib.GType gtype, string name, Delegate cb);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="gtype" Type="Gst.GLib.GType" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="cb" Type="System.Delegate" /> + </Parameters> + <Docs> + <param name="gtype">To be added.</param> + <param name="name">To be added.</param> + <param name="cb">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="OwnedHandle"> + <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="PersistentData"> + <MemberSignature Language="C#" Value="protected System.Collections.Hashtable PersistentData { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Collections.Hashtable</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Raw"> + <MemberSignature Language="C#" Value="protected virtual IntPtr Raw { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RefCount"> + <MemberSignature Language="C#" Value="protected int RefCount { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RegisterGType"> + <MemberSignature Language="C#" Value="protected static Gst.GLib.GType RegisterGType (Type t);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="t" Type="System.Type" /> + </Parameters> + <Docs> + <param name="t">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RemoveNotification"> + <MemberSignature Language="C#" Value="public void RemoveNotification (Gst.GLib.NotifyHandler handler);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="handler" Type="Gst.GLib.NotifyHandler" /> + </Parameters> + <Docs> + <param name="handler">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RemoveNotification"> + <MemberSignature Language="C#" Value="public void RemoveNotification (string property, Gst.GLib.NotifyHandler handler);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="property" Type="System.String" /> + <Parameter Name="handler" Type="Gst.GLib.NotifyHandler" /> + </Parameters> + <Docs> + <param name="property">To be added.</param> + <param name="handler">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SetProperty"> + <MemberSignature Language="C#" Value="protected void SetProperty (string name, Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="TypeName"> + <MemberSignature Language="C#" Value="protected string TypeName { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/ObjectManager.xml b/doc/en/Gst.GLib/ObjectManager.xml new file mode 100644 index 0000000..051eca9 --- /dev/null +++ b/doc/en/Gst.GLib/ObjectManager.xml @@ -0,0 +1,125 @@ +<Type Name="ObjectManager" FullName="Gst.GLib.ObjectManager"> + <TypeSignature Language="C#" Value="public class ObjectManager" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ObjectManager ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="CreateObject"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Object CreateObject (IntPtr raw);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Object</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RegisterType"> + <MemberSignature Language="C#" Value="public static void RegisterType (Gst.GLib.GType native_type, Type type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by GType.Register (GType, Type)")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="native_type" Type="Gst.GLib.GType" /> + <Parameter Name="type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="native_type">To be added.</param> + <param name="type">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RegisterType"> + <MemberSignature Language="C#" Value="public static void RegisterType (string native_name, string mangled);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by GType.Register (GType, Type)")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="native_name" Type="System.String" /> + <Parameter Name="mangled" Type="System.String" /> + </Parameters> + <Docs> + <param name="native_name">To be added.</param> + <param name="mangled">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RegisterType"> + <MemberSignature Language="C#" Value="public static void RegisterType (string native_name, string managed_name, string assembly);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by GType.Register (GType, Type)")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="native_name" Type="System.String" /> + <Parameter Name="managed_name" Type="System.String" /> + <Parameter Name="assembly" Type="System.String" /> + </Parameters> + <Docs> + <param name="native_name">To be added.</param> + <param name="managed_name">To be added.</param> + <param name="assembly">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Opaque.xml b/doc/en/Gst.GLib/Opaque.xml new file mode 100644 index 0000000..59be3c6 --- /dev/null +++ b/doc/en/Gst.GLib/Opaque.xml @@ -0,0 +1,296 @@ +<Type Name="Opaque" FullName="Gst.GLib.Opaque"> + <TypeSignature Language="C#" Value="public class Opaque : Gst.GLib.IWrapper, IDisposable" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.IDisposable</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Opaque ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Opaque (IntPtr raw);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Copy"> + <MemberSignature Language="C#" Value="protected virtual Gst.GLib.Opaque Copy (IntPtr raw);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Opaque</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Dispose"> + <MemberSignature Language="C#" Value="public virtual void Dispose ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Equals"> + <MemberSignature Language="C#" Value="public override bool Equals (object o);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="System.Object" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Finalize"> + <MemberSignature Language="C#" Value="~Opaque ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Free"> + <MemberSignature Language="C#" Value="protected virtual void Free (IntPtr raw);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetHashCode"> + <MemberSignature Language="C#" Value="public override int GetHashCode ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetOpaque"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Opaque GetOpaque (IntPtr o);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Use more explicit overload. This method always returns null")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Gst.GLib.Opaque</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetOpaque"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Opaque GetOpaque (IntPtr o, Type type, bool owned);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Opaque</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="System.IntPtr" /> + <Parameter Name="type" Type="System.Type" /> + <Parameter Name="owned" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <param name="type">To be added.</param> + <param name="owned">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Handle"> + <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Owned"> + <MemberSignature Language="C#" Value="public bool Owned { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="OwnedCopy"> + <MemberSignature Language="C#" Value="public IntPtr OwnedCopy { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Raw"> + <MemberSignature Language="C#" Value="protected IntPtr Raw { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Ref"> + <MemberSignature Language="C#" Value="protected virtual void Ref (IntPtr raw);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Unref"> + <MemberSignature Language="C#" Value="protected virtual void Unref (IntPtr raw);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/ParamSpec.xml b/doc/en/Gst.GLib/ParamSpec.xml new file mode 100644 index 0000000..7e9a476 --- /dev/null +++ b/doc/en/Gst.GLib/ParamSpec.xml @@ -0,0 +1,102 @@ +<Type Name="ParamSpec" FullName="Gst.GLib.ParamSpec"> + <TypeSignature Language="C#" Value="public class ParamSpec" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ParamSpec (IntPtr native);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="native" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="native">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ParamSpec (string name, string nick, string blurb, Gst.GLib.GType type, bool readable, bool writable);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="nick" Type="System.String" /> + <Parameter Name="blurb" Type="System.String" /> + <Parameter Name="type" Type="Gst.GLib.GType" /> + <Parameter Name="readable" Type="System.Boolean" /> + <Parameter Name="writable" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <param name="nick">To be added.</param> + <param name="blurb">To be added.</param> + <param name="type">To be added.</param> + <param name="readable">To be added.</param> + <param name="writable">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Handle"> + <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Name"> + <MemberSignature Language="C#" Value="public string Name { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ValueType"> + <MemberSignature Language="C#" Value="public Gst.GLib.GType ValueType { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/PrintFunc.xml b/doc/en/Gst.GLib/PrintFunc.xml new file mode 100644 index 0000000..5857073 --- /dev/null +++ b/doc/en/Gst.GLib/PrintFunc.xml @@ -0,0 +1,21 @@ +<Type Name="PrintFunc" FullName="Gst.GLib.PrintFunc"> + <TypeSignature Language="C#" Value="public delegate void PrintFunc(string message);" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="message" Type="System.String" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Docs> + <param name="message">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/doc/en/Gst.GLib/Priority.xml b/doc/en/Gst.GLib/Priority.xml new file mode 100644 index 0000000..4162ff4 --- /dev/null +++ b/doc/en/Gst.GLib/Priority.xml @@ -0,0 +1,81 @@ +<Type Name="Priority" FullName="Gst.GLib.Priority"> + <TypeSignature Language="C#" Value="public enum Priority" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Default"> + <MemberSignature Language="C#" Value="Default" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Priority</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="DefaultIdle"> + <MemberSignature Language="C#" Value="DefaultIdle" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Priority</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="High"> + <MemberSignature Language="C#" Value="High" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Priority</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="HighIdle"> + <MemberSignature Language="C#" Value="HighIdle" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Priority</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Low"> + <MemberSignature Language="C#" Value="Low" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Priority</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Process.xml b/doc/en/Gst.GLib/Process.xml new file mode 100644 index 0000000..9392949 --- /dev/null +++ b/doc/en/Gst.GLib/Process.xml @@ -0,0 +1,203 @@ +<Type Name="Process" FullName="Gst.GLib.Process"> + <TypeSignature Language="C#" Value="public class Process" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Close"> + <MemberSignature Language="C#" Value="public void Close ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IgnorePipe"> + <MemberSignature Language="C#" Value="public const int IgnorePipe = 2147483647;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <MemberValue>2147483647</MemberValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RequestPipe"> + <MemberSignature Language="C#" Value="public const int RequestPipe = 0;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <MemberValue>0</MemberValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SpawnAsync"> + <MemberSignature Language="C#" Value="public static bool SpawnAsync (string working_directory, string[] argv, string[] envp, Gst.GLib.SpawnFlags flags, Gst.GLib.SpawnChildSetupFunc child_setup, out Gst.GLib.Process child_process);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="working_directory" Type="System.String" /> + <Parameter Name="argv" Type="System.String[]" /> + <Parameter Name="envp" Type="System.String[]" /> + <Parameter Name="flags" Type="Gst.GLib.SpawnFlags" /> + <Parameter Name="child_setup" Type="Gst.GLib.SpawnChildSetupFunc" /> + <Parameter Name="child_process" Type="Gst.GLib.Process&" RefType="out" /> + </Parameters> + <Docs> + <param name="working_directory">To be added.</param> + <param name="argv">To be added.</param> + <param name="envp">To be added.</param> + <param name="flags">To be added.</param> + <param name="child_setup">To be added.</param> + <param name="child_process">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SpawnAsyncWithPipes"> + <MemberSignature Language="C#" Value="public static bool SpawnAsyncWithPipes (string working_directory, string[] argv, string[] envp, Gst.GLib.SpawnFlags flags, Gst.GLib.SpawnChildSetupFunc child_setup, out Gst.GLib.Process child_process, ref int stdin, ref int stdout, ref int stderr);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="working_directory" Type="System.String" /> + <Parameter Name="argv" Type="System.String[]" /> + <Parameter Name="envp" Type="System.String[]" /> + <Parameter Name="flags" Type="Gst.GLib.SpawnFlags" /> + <Parameter Name="child_setup" Type="Gst.GLib.SpawnChildSetupFunc" /> + <Parameter Name="child_process" Type="Gst.GLib.Process&" RefType="out" /> + <Parameter Name="stdin" Type="System.Int32&" RefType="ref" /> + <Parameter Name="stdout" Type="System.Int32&" RefType="ref" /> + <Parameter Name="stderr" Type="System.Int32&" RefType="ref" /> + </Parameters> + <Docs> + <param name="working_directory">To be added.</param> + <param name="argv">To be added.</param> + <param name="envp">To be added.</param> + <param name="flags">To be added.</param> + <param name="child_setup">To be added.</param> + <param name="child_process">To be added.</param> + <param name="stdin">To be added.</param> + <param name="stdout">To be added.</param> + <param name="stderr">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SpawnCommandLineAsync"> + <MemberSignature Language="C#" Value="public static bool SpawnCommandLineAsync (string command_line);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="command_line" Type="System.String" /> + </Parameters> + <Docs> + <param name="command_line">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SpawnCommandLineSync"> + <MemberSignature Language="C#" Value="public static bool SpawnCommandLineSync (string command_line, out string stdout, out string stderr, out int exit_status);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="command_line" Type="System.String" /> + <Parameter Name="stdout" Type="System.String&" RefType="out" /> + <Parameter Name="stderr" Type="System.String&" RefType="out" /> + <Parameter Name="exit_status" Type="System.Int32&" RefType="out" /> + </Parameters> + <Docs> + <param name="command_line">To be added.</param> + <param name="stdout">To be added.</param> + <param name="stderr">To be added.</param> + <param name="exit_status">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SpawnSync"> + <MemberSignature Language="C#" Value="public static bool SpawnSync (string working_directory, string[] argv, string[] envp, Gst.GLib.SpawnFlags flags, Gst.GLib.SpawnChildSetupFunc child_setup, out string stdout, out string stderr, out int exit_status);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="working_directory" Type="System.String" /> + <Parameter Name="argv" Type="System.String[]" /> + <Parameter Name="envp" Type="System.String[]" /> + <Parameter Name="flags" Type="Gst.GLib.SpawnFlags" /> + <Parameter Name="child_setup" Type="Gst.GLib.SpawnChildSetupFunc" /> + <Parameter Name="stdout" Type="System.String&" RefType="out" /> + <Parameter Name="stderr" Type="System.String&" RefType="out" /> + <Parameter Name="exit_status" Type="System.Int32&" RefType="out" /> + </Parameters> + <Docs> + <param name="working_directory">To be added.</param> + <param name="argv">To be added.</param> + <param name="envp">To be added.</param> + <param name="flags">To be added.</param> + <param name="child_setup">To be added.</param> + <param name="stdout">To be added.</param> + <param name="stderr">To be added.</param> + <param name="exit_status">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/PropertyAttribute.xml b/doc/en/Gst.GLib/PropertyAttribute.xml new file mode 100644 index 0000000..bf29b0e --- /dev/null +++ b/doc/en/Gst.GLib/PropertyAttribute.xml @@ -0,0 +1,96 @@ +<Type Name="PropertyAttribute" FullName="Gst.GLib.PropertyAttribute"> + <TypeSignature Language="C#" Value="public sealed class PropertyAttribute : Attribute" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Attribute</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public PropertyAttribute (string name);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="name" Type="System.String" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public PropertyAttribute (string name, string nickname, string blurb);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="nickname" Type="System.String" /> + <Parameter Name="blurb" Type="System.String" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <param name="nickname">To be added.</param> + <param name="blurb">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Blurb"> + <MemberSignature Language="C#" Value="public string Blurb { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Name"> + <MemberSignature Language="C#" Value="public string Name { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Nickname"> + <MemberSignature Language="C#" Value="public string Nickname { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/PtrArray.xml b/doc/en/Gst.GLib/PtrArray.xml new file mode 100644 index 0000000..a08b431 --- /dev/null +++ b/doc/en/Gst.GLib/PtrArray.xml @@ -0,0 +1,350 @@ +<Type Name="PtrArray" FullName="Gst.GLib.PtrArray"> + <TypeSignature Language="C#" Value="public class PtrArray : Gst.GLib.IWrapper, ICloneable, IDisposable, System.Collections.ICollection" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.Collections.ICollection</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.ICloneable</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.IDisposable</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public PtrArray (IntPtr raw);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public PtrArray (IntPtr raw, Type element_type);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + <Parameter Name="element_type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <param name="element_type">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public PtrArray (Type element_type, bool owned, bool elements_owned);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="element_type" Type="System.Type" /> + <Parameter Name="owned" Type="System.Boolean" /> + <Parameter Name="elements_owned" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="element_type">To be added.</param> + <param name="owned">To be added.</param> + <param name="elements_owned">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public PtrArray (uint n_preallocs, Type element_type, bool owned, bool elements_owned);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="n_preallocs" Type="System.UInt32" /> + <Parameter Name="element_type" Type="System.Type" /> + <Parameter Name="owned" Type="System.Boolean" /> + <Parameter Name="elements_owned" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="n_preallocs">To be added.</param> + <param name="element_type">To be added.</param> + <param name="owned">To be added.</param> + <param name="elements_owned">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Add"> + <MemberSignature Language="C#" Value="public void Add (IntPtr val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ArrayPtr"> + <MemberSignature Language="C#" Value="public IntPtr ArrayPtr { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Clone"> + <MemberSignature Language="C#" Value="public object Clone ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="CopyTo"> + <MemberSignature Language="C#" Value="public void CopyTo (Array array, int index);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="array" Type="System.Array" /> + <Parameter Name="index" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="array">To be added.</param> + <param name="index">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Count"> + <MemberSignature Language="C#" Value="public int Count { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Dispose"> + <MemberSignature Language="C#" Value="public void Dispose ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="element_type"> + <MemberSignature Language="C#" Value="protected Type element_type;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Type</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Finalize"> + <MemberSignature Language="C#" Value="~PtrArray ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetEnumerator"> + <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Collections.IEnumerator</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Handle"> + <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IsSynchronized"> + <MemberSignature Language="C#" Value="public bool IsSynchronized { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Item"> + <MemberSignature Language="C#" Value="public object this[int index] { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="index" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="index">To be added.</param> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Remove"> + <MemberSignature Language="C#" Value="public void Remove (IntPtr data);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="data" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="data">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RemoveRange"> + <MemberSignature Language="C#" Value="public void RemoveRange (IntPtr data, uint index, uint length);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="data" Type="System.IntPtr" /> + <Parameter Name="index" Type="System.UInt32" /> + <Parameter Name="length" Type="System.UInt32" /> + </Parameters> + <Docs> + <param name="data">To be added.</param> + <param name="index">To be added.</param> + <param name="length">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SyncRoot"> + <MemberSignature Language="C#" Value="public object SyncRoot { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/SList.xml b/doc/en/Gst.GLib/SList.xml new file mode 100644 index 0000000..1be32b9 --- /dev/null +++ b/doc/en/Gst.GLib/SList.xml @@ -0,0 +1,143 @@ +<Type Name="SList" FullName="Gst.GLib.SList"> + <TypeSignature Language="C#" Value="public class SList : Gst.GLib.ListBase" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>Gst.GLib.ListBase</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public SList (IntPtr raw);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public SList (Type element_type);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="element_type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="element_type">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public SList (IntPtr raw, Type element_type);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + <Parameter Name="element_type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <param name="element_type">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public SList (Array members, Type element_type, bool owned, bool elements_owned);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="members" Type="System.Array" /> + <Parameter Name="element_type" Type="System.Type" /> + <Parameter Name="owned" Type="System.Boolean" /> + <Parameter Name="elements_owned" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="members">To be added.</param> + <param name="element_type">To be added.</param> + <param name="owned">To be added.</param> + <param name="elements_owned">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public SList (IntPtr raw, Type element_type, bool owned, bool elements_owned);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + <Parameter Name="element_type" Type="System.Type" /> + <Parameter Name="owned" Type="System.Boolean" /> + <Parameter Name="elements_owned" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <param name="element_type">To be added.</param> + <param name="owned">To be added.</param> + <param name="elements_owned">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public SList (object[] members, Type element_type, bool owned, bool elements_owned);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="members" Type="System.Object[]" /> + <Parameter Name="element_type" Type="System.Type" /> + <Parameter Name="owned" Type="System.Boolean" /> + <Parameter Name="elements_owned" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="members">To be added.</param> + <param name="element_type">To be added.</param> + <param name="owned">To be added.</param> + <param name="elements_owned">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Clone"> + <MemberSignature Language="C#" Value="public override object Clone ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/SeekType.xml b/doc/en/Gst.GLib/SeekType.xml new file mode 100644 index 0000000..7bef71c --- /dev/null +++ b/doc/en/Gst.GLib/SeekType.xml @@ -0,0 +1,55 @@ +<Type Name="SeekType" FullName="Gst.GLib.SeekType"> + <TypeSignature Language="C#" Value="public enum SeekType" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Cur"> + <MemberSignature Language="C#" Value="Cur" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SeekType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="End"> + <MemberSignature Language="C#" Value="End" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SeekType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Set"> + <MemberSignature Language="C#" Value="Set" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SeekType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Signal+EmissionHook.xml b/doc/en/Gst.GLib/Signal+EmissionHook.xml new file mode 100644 index 0000000..6c90380 --- /dev/null +++ b/doc/en/Gst.GLib/Signal+EmissionHook.xml @@ -0,0 +1,24 @@ +<Type Name="Signal+EmissionHook" FullName="Gst.GLib.Signal+EmissionHook"> + <TypeSignature Language="C#" Value="public delegate bool Signal.EmissionHook(Signal.InvocationHint ihint, object[] inst_and_param_values);" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="ihint" Type="Gst.GLib.Signal+InvocationHint" /> + <Parameter Name="inst_and_param_values" Type="System.Object[]" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <param name="ihint">To be added.</param> + <param name="inst_and_param_values">To be added.</param> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/doc/en/Gst.GLib/Signal+EmissionHookMarshaler.xml b/doc/en/Gst.GLib/Signal+EmissionHookMarshaler.xml new file mode 100644 index 0000000..369ed1c --- /dev/null +++ b/doc/en/Gst.GLib/Signal+EmissionHookMarshaler.xml @@ -0,0 +1,79 @@ +<Type Name="Signal+EmissionHookMarshaler" FullName="Gst.GLib.Signal+EmissionHookMarshaler"> + <TypeSignature Language="C#" Value="public class Signal.EmissionHookMarshaler" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public EmissionHookMarshaler (Gst.GLib.Signal.EmissionHook handler);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="handler" Type="Gst.GLib.Signal+EmissionHook" /> + </Parameters> + <Docs> + <param name="handler">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public EmissionHookMarshaler (Gst.GLib.Signal.EmissionHookNative callback, IntPtr user_data);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="callback" Type="Gst.GLib.Signal+EmissionHookNative" /> + <Parameter Name="user_data" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="callback">To be added.</param> + <param name="user_data">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Callback"> + <MemberSignature Language="C#" Value="public Gst.GLib.Signal.EmissionHookNative Callback { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Signal+EmissionHookNative</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Invoker"> + <MemberSignature Language="C#" Value="public Gst.GLib.Signal.EmissionHook Invoker { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Signal+EmissionHook</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Signal+EmissionHookNative.xml b/doc/en/Gst.GLib/Signal+EmissionHookNative.xml new file mode 100644 index 0000000..2ba3a61 --- /dev/null +++ b/doc/en/Gst.GLib/Signal+EmissionHookNative.xml @@ -0,0 +1,33 @@ +<Type Name="Signal+EmissionHookNative" FullName="Gst.GLib.Signal+EmissionHookNative"> + <TypeSignature Language="C#" Value="public delegate bool Signal.EmissionHookNative(ref Signal.InvocationHint hint, uint n_pvals, IntPtr pvals, IntPtr data);" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Attributes> + <Attribute> + <AttributeName>System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.Cdecl)</AttributeName> + </Attribute> + </Attributes> + <Parameters> + <Parameter Name="hint" Type="Gst.GLib.Signal+InvocationHint&" RefType="ref" /> + <Parameter Name="n_pvals" Type="System.UInt32" /> + <Parameter Name="pvals" Type="System.IntPtr" /> + <Parameter Name="data" Type="System.IntPtr" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <param name="hint">To be added.</param> + <param name="n_pvals">To be added.</param> + <param name="pvals">To be added.</param> + <param name="data">To be added.</param> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/doc/en/Gst.GLib/Signal+Flags.xml b/doc/en/Gst.GLib/Signal+Flags.xml new file mode 100644 index 0000000..8981b93 --- /dev/null +++ b/doc/en/Gst.GLib/Signal+Flags.xml @@ -0,0 +1,112 @@ +<Type Name="Signal+Flags" FullName="Gst.GLib.Signal+Flags"> + <TypeSignature Language="C#" Value="public enum Signal.Flags" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Attributes> + <Attribute> + <AttributeName>System.Flags</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Action"> + <MemberSignature Language="C#" Value="Action" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Signal+Flags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Detailed"> + <MemberSignature Language="C#" Value="Detailed" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Signal+Flags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoHooks"> + <MemberSignature Language="C#" Value="NoHooks" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Signal+Flags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoRecurse"> + <MemberSignature Language="C#" Value="NoRecurse" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Signal+Flags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="RunCleanup"> + <MemberSignature Language="C#" Value="RunCleanup" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Signal+Flags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="RunFirst"> + <MemberSignature Language="C#" Value="RunFirst" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Signal+Flags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="RunLast"> + <MemberSignature Language="C#" Value="RunLast" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Signal+Flags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Signal+InvocationHint.xml b/doc/en/Gst.GLib/Signal+InvocationHint.xml new file mode 100644 index 0000000..80615b4 --- /dev/null +++ b/doc/en/Gst.GLib/Signal+InvocationHint.xml @@ -0,0 +1,59 @@ +<Type Name="Signal+InvocationHint" FullName="Gst.GLib.Signal+InvocationHint"> + <TypeSignature Language="C#" Value="public struct Signal.InvocationHint" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="detail"> + <MemberSignature Language="C#" Value="public uint detail;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="run_type"> + <MemberSignature Language="C#" Value="public Gst.GLib.Signal.Flags run_type;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Signal+Flags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="signal_id"> + <MemberSignature Language="C#" Value="public uint signal_id;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Signal.xml b/doc/en/Gst.GLib/Signal.xml new file mode 100644 index 0000000..01d66da --- /dev/null +++ b/doc/en/Gst.GLib/Signal.xml @@ -0,0 +1,187 @@ +<Type Name="Signal" FullName="Gst.GLib.Signal"> + <TypeSignature Language="C#" Value="public class Signal" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="AddDelegate"> + <MemberSignature Language="C#" Value="public void AddDelegate (Delegate d);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="d" Type="System.Delegate" /> + </Parameters> + <Docs> + <param name="d">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AddEmissionHook"> + <MemberSignature Language="C#" Value="public static ulong AddEmissionHook (string detailed_signal, Gst.GLib.GType type, Gst.GLib.Signal.EmissionHook handler_func);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt64</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="detailed_signal" Type="System.String" /> + <Parameter Name="type" Type="Gst.GLib.GType" /> + <Parameter Name="handler_func" Type="Gst.GLib.Signal+EmissionHook" /> + </Parameters> + <Docs> + <param name="detailed_signal">To be added.</param> + <param name="type">To be added.</param> + <param name="handler_func">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Emit"> + <MemberSignature Language="C#" Value="public static object Emit (Gst.GLib.Object instance, string detailed_signal, object[] args);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="instance" Type="Gst.GLib.Object" /> + <Parameter Name="detailed_signal" Type="System.String" /> + <Parameter Name="args" Type="System.Object[]"> + <Attributes> + <Attribute> + <AttributeName>System.ParamArray</AttributeName> + </Attribute> + </Attributes> + </Parameter> + </Parameters> + <Docs> + <param name="instance">To be added.</param> + <param name="detailed_signal">To be added.</param> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Handler"> + <MemberSignature Language="C#" Value="public Delegate Handler { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Delegate</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Lookup"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Signal Lookup (Gst.GLib.Object obj, string name);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Signal</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + <Parameter Name="name" Type="System.String" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <param name="name">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Lookup"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Signal Lookup (Gst.GLib.Object obj, string name, Delegate marshaler);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Signal</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="marshaler" Type="System.Delegate" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <param name="name">To be added.</param> + <param name="marshaler">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Lookup"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Signal Lookup (Gst.GLib.Object obj, string name, Type args_type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Signal</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="args_type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <param name="name">To be added.</param> + <param name="args_type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RemoveDelegate"> + <MemberSignature Language="C#" Value="public void RemoveDelegate (Delegate d);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="d" Type="System.Delegate" /> + </Parameters> + <Docs> + <param name="d">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/SignalArgs.xml b/doc/en/Gst.GLib/SignalArgs.xml new file mode 100644 index 0000000..f5a824d --- /dev/null +++ b/doc/en/Gst.GLib/SignalArgs.xml @@ -0,0 +1,91 @@ +<Type Name="SignalArgs" FullName="Gst.GLib.SignalArgs"> + <TypeSignature Language="C#" Value="public class SignalArgs : EventArgs" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public SignalArgs ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public SignalArgs (object retval);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="retval" Type="System.Object" /> + </Parameters> + <Docs> + <param name="retval">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public SignalArgs (object retval, object[] args);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="retval" Type="System.Object" /> + <Parameter Name="args" Type="System.Object[]" /> + </Parameters> + <Docs> + <param name="retval">To be added.</param> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Args"> + <MemberSignature Language="C#" Value="public object[] Args { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object[]</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RetVal"> + <MemberSignature Language="C#" Value="public object RetVal { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/SignalAttribute.xml b/doc/en/Gst.GLib/SignalAttribute.xml new file mode 100644 index 0000000..6954255 --- /dev/null +++ b/doc/en/Gst.GLib/SignalAttribute.xml @@ -0,0 +1,52 @@ +<Type Name="SignalAttribute" FullName="Gst.GLib.SignalAttribute"> + <TypeSignature Language="C#" Value="public sealed class SignalAttribute : Attribute" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Attribute</BaseTypeName> + </Base> + <Interfaces /> + <Attributes> + <Attribute> + <AttributeName>System.AttributeUsage(System.AttributeTargets.Event, Inherited=false)</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public SignalAttribute (string cname);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="cname" Type="System.String" /> + </Parameters> + <Docs> + <param name="cname">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="CName"> + <MemberSignature Language="C#" Value="public string CName { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/SignalCallback.xml b/doc/en/Gst.GLib/SignalCallback.xml new file mode 100644 index 0000000..66d336e --- /dev/null +++ b/doc/en/Gst.GLib/SignalCallback.xml @@ -0,0 +1,264 @@ +<Type Name="SignalCallback" FullName="Gst.GLib.SignalCallback"> + <TypeSignature Language="C#" Value="public abstract class SignalCallback : IDisposable" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>System.IDisposable</InterfaceName> + </Interface> + </Interfaces> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by GLib.Signal.")</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="protected SignalCallback (Gst.GLib.Object obj, Delegate eh, Type argstype);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + <Parameter Name="eh" Type="System.Delegate" /> + <Parameter Name="argstype" Type="System.Type" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <param name="eh">To be added.</param> + <param name="argstype">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="_argstype"> + <MemberSignature Language="C#" Value="protected Type _argstype;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Type</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="_handler"> + <MemberSignature Language="C#" Value="protected Delegate _handler;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Delegate</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="_HandlerID"> + <MemberSignature Language="C#" Value="protected uint _HandlerID;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="_Instances"> + <MemberSignature Language="C#" Value="protected static System.Collections.Hashtable _Instances;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Collections.Hashtable</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="_key"> + <MemberSignature Language="C#" Value="protected int _key;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="_NextKey"> + <MemberSignature Language="C#" Value="protected static int _NextKey;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="_obj"> + <MemberSignature Language="C#" Value="protected Gst.GLib.Object _obj;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Object</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AddDelegate"> + <MemberSignature Language="C#" Value="public void AddDelegate (Delegate d);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="d" Type="System.Delegate" /> + </Parameters> + <Docs> + <param name="d">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Connect"> + <MemberSignature Language="C#" Value="protected void Connect (string name, Delegate cb, int flags);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="cb" Type="System.Delegate" /> + <Parameter Name="flags" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <param name="cb">To be added.</param> + <param name="flags">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Disconnect"> + <MemberSignature Language="C#" Value="protected void Disconnect ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Dispose"> + <MemberSignature Language="C#" Value="public void Dispose ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Dispose"> + <MemberSignature Language="C#" Value="protected virtual void Dispose (bool disposing);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="disposing" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="disposing">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Finalize"> + <MemberSignature Language="C#" Value="~SignalCallback ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RemoveDelegate"> + <MemberSignature Language="C#" Value="public void RemoveDelegate (Delegate d);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="d" Type="System.Delegate" /> + </Parameters> + <Docs> + <param name="d">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Source.xml b/doc/en/Gst.GLib/Source.xml new file mode 100644 index 0000000..fc7392d --- /dev/null +++ b/doc/en/Gst.GLib/Source.xml @@ -0,0 +1,36 @@ +<Type Name="Source" FullName="Gst.GLib.Source"> + <TypeSignature Language="C#" Value="public class Source" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Remove"> + <MemberSignature Language="C#" Value="public static bool Remove (uint tag);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="tag" Type="System.UInt32" /> + </Parameters> + <Docs> + <param name="tag">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/SpawnChildSetupFunc.xml b/doc/en/Gst.GLib/SpawnChildSetupFunc.xml new file mode 100644 index 0000000..3caef05 --- /dev/null +++ b/doc/en/Gst.GLib/SpawnChildSetupFunc.xml @@ -0,0 +1,18 @@ +<Type Name="SpawnChildSetupFunc" FullName="Gst.GLib.SpawnChildSetupFunc"> + <TypeSignature Language="C#" Value="public delegate void SpawnChildSetupFunc();" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters /> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/doc/en/Gst.GLib/SpawnError.xml b/doc/en/Gst.GLib/SpawnError.xml new file mode 100644 index 0000000..9dd8fc5 --- /dev/null +++ b/doc/en/Gst.GLib/SpawnError.xml @@ -0,0 +1,276 @@ +<Type Name="SpawnError" FullName="Gst.GLib.SpawnError"> + <TypeSignature Language="C#" Value="public enum SpawnError" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Acces"> + <MemberSignature Language="C#" Value="Acces" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Chdir"> + <MemberSignature Language="C#" Value="Chdir" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Failed"> + <MemberSignature Language="C#" Value="Failed" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Fork"> + <MemberSignature Language="C#" Value="Fork" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Inval"> + <MemberSignature Language="C#" Value="Inval" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="IO"> + <MemberSignature Language="C#" Value="IO" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="IsDir"> + <MemberSignature Language="C#" Value="IsDir" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="LibBad"> + <MemberSignature Language="C#" Value="LibBad" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Loop"> + <MemberSignature Language="C#" Value="Loop" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="MFile"> + <MemberSignature Language="C#" Value="MFile" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NameTooLong"> + <MemberSignature Language="C#" Value="NameTooLong" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NFile"> + <MemberSignature Language="C#" Value="NFile" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoEnt"> + <MemberSignature Language="C#" Value="NoEnt" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoExec"> + <MemberSignature Language="C#" Value="NoExec" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoMem"> + <MemberSignature Language="C#" Value="NoMem" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NotDir"> + <MemberSignature Language="C#" Value="NotDir" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Perm"> + <MemberSignature Language="C#" Value="Perm" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Read"> + <MemberSignature Language="C#" Value="Read" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TooBig"> + <MemberSignature Language="C#" Value="TooBig" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TxtBusy"> + <MemberSignature Language="C#" Value="TxtBusy" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnError</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/SpawnFlags.xml b/doc/en/Gst.GLib/SpawnFlags.xml new file mode 100644 index 0000000..df18cc6 --- /dev/null +++ b/doc/en/Gst.GLib/SpawnFlags.xml @@ -0,0 +1,112 @@ +<Type Name="SpawnFlags" FullName="Gst.GLib.SpawnFlags"> + <TypeSignature Language="C#" Value="public enum SpawnFlags" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Attributes> + <Attribute> + <AttributeName>System.Flags</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="ChildInheritsStdin"> + <MemberSignature Language="C#" Value="ChildInheritsStdin" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="DoNotReapChild"> + <MemberSignature Language="C#" Value="DoNotReapChild" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="FileAndArgvZero"> + <MemberSignature Language="C#" Value="FileAndArgvZero" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="LeaveDescriptorsOpen"> + <MemberSignature Language="C#" Value="LeaveDescriptorsOpen" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="SearchPath"> + <MemberSignature Language="C#" Value="SearchPath" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="StderrToDevNull"> + <MemberSignature Language="C#" Value="StderrToDevNull" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="StdoutToDevNull"> + <MemberSignature Language="C#" Value="StdoutToDevNull" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.SpawnFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Thread.xml b/doc/en/Gst.GLib/Thread.xml new file mode 100644 index 0000000..e855791 --- /dev/null +++ b/doc/en/Gst.GLib/Thread.xml @@ -0,0 +1,47 @@ +<Type Name="Thread" FullName="Gst.GLib.Thread"> + <TypeSignature Language="C#" Value="public class Thread" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Init"> + <MemberSignature Language="C#" Value="public static void Init ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Supported"> + <MemberSignature Language="C#" Value="public static bool Supported { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Timeout.xml b/doc/en/Gst.GLib/Timeout.xml new file mode 100644 index 0000000..6e780d7 --- /dev/null +++ b/doc/en/Gst.GLib/Timeout.xml @@ -0,0 +1,119 @@ +<Type Name="Timeout" FullName="Gst.GLib.Timeout"> + <TypeSignature Language="C#" Value="public class Timeout" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Add"> + <MemberSignature Language="C#" Value="public static uint Add (uint interval, Gst.GLib.TimeoutHandler hndlr);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="interval" Type="System.UInt32" /> + <Parameter Name="hndlr" Type="Gst.GLib.TimeoutHandler" /> + </Parameters> + <Docs> + <param name="interval">To be added.</param> + <param name="hndlr">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Add"> + <MemberSignature Language="C#" Value="public static uint Add (uint interval, Gst.GLib.TimeoutHandler hndlr, Gst.GLib.Priority priority);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="interval" Type="System.UInt32" /> + <Parameter Name="hndlr" Type="Gst.GLib.TimeoutHandler" /> + <Parameter Name="priority" Type="Gst.GLib.Priority" /> + </Parameters> + <Docs> + <param name="interval">To be added.</param> + <param name="hndlr">To be added.</param> + <param name="priority">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AddSeconds"> + <MemberSignature Language="C#" Value="public static uint AddSeconds (uint interval, Gst.GLib.TimeoutHandler hndlr);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="interval" Type="System.UInt32" /> + <Parameter Name="hndlr" Type="Gst.GLib.TimeoutHandler" /> + </Parameters> + <Docs> + <param name="interval">To be added.</param> + <param name="hndlr">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Remove"> + <MemberSignature Language="C#" Value="public static bool Remove (Gst.GLib.TimeoutHandler hndlr);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="hndlr" Type="Gst.GLib.TimeoutHandler" /> + </Parameters> + <Docs> + <param name="hndlr">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Remove"> + <MemberSignature Language="C#" Value="public static void Remove (uint id);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="id" Type="System.UInt32" /> + </Parameters> + <Docs> + <param name="id">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/TimeoutHandler.xml b/doc/en/Gst.GLib/TimeoutHandler.xml new file mode 100644 index 0000000..3002e7e --- /dev/null +++ b/doc/en/Gst.GLib/TimeoutHandler.xml @@ -0,0 +1,19 @@ +<Type Name="TimeoutHandler" FullName="Gst.GLib.TimeoutHandler"> + <TypeSignature Language="C#" Value="public delegate bool TimeoutHandler();" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters /> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/doc/en/Gst.GLib/TypeConverter.xml b/doc/en/Gst.GLib/TypeConverter.xml new file mode 100644 index 0000000..7f9215b --- /dev/null +++ b/doc/en/Gst.GLib/TypeConverter.xml @@ -0,0 +1,41 @@ +<Type Name="TypeConverter" FullName="Gst.GLib.TypeConverter"> + <TypeSignature Language="C#" Value="public class TypeConverter" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="LookupType"> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType LookupType (Type type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by explicit (GType) cast")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="type" Type="System.Type" /> + </Parameters> + <Docs> + <param name="type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/TypeFundamentals.xml b/doc/en/Gst.GLib/TypeFundamentals.xml new file mode 100644 index 0000000..bb1452a --- /dev/null +++ b/doc/en/Gst.GLib/TypeFundamentals.xml @@ -0,0 +1,289 @@ +<Type Name="TypeFundamentals" FullName="Gst.GLib.TypeFundamentals"> + <TypeSignature Language="C#" Value="public enum TypeFundamentals" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="TypeBoolean"> + <MemberSignature Language="C#" Value="TypeBoolean" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeBoxed"> + <MemberSignature Language="C#" Value="TypeBoxed" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeChar"> + <MemberSignature Language="C#" Value="TypeChar" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeDouble"> + <MemberSignature Language="C#" Value="TypeDouble" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeEnum"> + <MemberSignature Language="C#" Value="TypeEnum" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeFlags"> + <MemberSignature Language="C#" Value="TypeFlags" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeFloat"> + <MemberSignature Language="C#" Value="TypeFloat" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeInt"> + <MemberSignature Language="C#" Value="TypeInt" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeInt64"> + <MemberSignature Language="C#" Value="TypeInt64" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeInterface"> + <MemberSignature Language="C#" Value="TypeInterface" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeInvalid"> + <MemberSignature Language="C#" Value="TypeInvalid" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeLong"> + <MemberSignature Language="C#" Value="TypeLong" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeNone"> + <MemberSignature Language="C#" Value="TypeNone" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeObject"> + <MemberSignature Language="C#" Value="TypeObject" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeParam"> + <MemberSignature Language="C#" Value="TypeParam" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypePointer"> + <MemberSignature Language="C#" Value="TypePointer" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeString"> + <MemberSignature Language="C#" Value="TypeString" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeUChar"> + <MemberSignature Language="C#" Value="TypeUChar" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeUInt"> + <MemberSignature Language="C#" Value="TypeUInt" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeUInt64"> + <MemberSignature Language="C#" Value="TypeUInt64" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TypeULong"> + <MemberSignature Language="C#" Value="TypeULong" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.TypeFundamentals</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/TypeInitializerAttribute.xml b/doc/en/Gst.GLib/TypeInitializerAttribute.xml new file mode 100644 index 0000000..1b18b35 --- /dev/null +++ b/doc/en/Gst.GLib/TypeInitializerAttribute.xml @@ -0,0 +1,69 @@ +<Type Name="TypeInitializerAttribute" FullName="Gst.GLib.TypeInitializerAttribute"> + <TypeSignature Language="C#" Value="public sealed class TypeInitializerAttribute : Attribute" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Attribute</BaseTypeName> + </Base> + <Interfaces /> + <Attributes> + <Attribute> + <AttributeName>System.AttributeUsage(System.AttributeTargets.Class)</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public TypeInitializerAttribute (Type type, string method_name);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="type" Type="System.Type" /> + <Parameter Name="method_name" Type="System.String" /> + </Parameters> + <Docs> + <param name="type">To be added.</param> + <param name="method_name">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="MethodName"> + <MemberSignature Language="C#" Value="public string MethodName { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Type"> + <MemberSignature Language="C#" Value="public Type Type { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Type</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/TypeResolutionHandler.xml b/doc/en/Gst.GLib/TypeResolutionHandler.xml new file mode 100644 index 0000000..105c5ac --- /dev/null +++ b/doc/en/Gst.GLib/TypeResolutionHandler.xml @@ -0,0 +1,24 @@ +<Type Name="TypeResolutionHandler" FullName="Gst.GLib.TypeResolutionHandler"> + <TypeSignature Language="C#" Value="public delegate Type TypeResolutionHandler(GType gtype, string gtype_name);" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="gtype" Type="Gst.GLib.GType" /> + <Parameter Name="gtype_name" Type="System.String" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Type</ReturnType> + </ReturnValue> + <Docs> + <param name="gtype">To be added.</param> + <param name="gtype_name">To be added.</param> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/doc/en/Gst.GLib/UnhandledExceptionArgs.xml b/doc/en/Gst.GLib/UnhandledExceptionArgs.xml new file mode 100644 index 0000000..c8d5813 --- /dev/null +++ b/doc/en/Gst.GLib/UnhandledExceptionArgs.xml @@ -0,0 +1,49 @@ +<Type Name="UnhandledExceptionArgs" FullName="Gst.GLib.UnhandledExceptionArgs"> + <TypeSignature Language="C#" Value="public class UnhandledExceptionArgs : UnhandledExceptionEventArgs" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.UnhandledExceptionEventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public UnhandledExceptionArgs (Exception e, bool is_terminal);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="e" Type="System.Exception" /> + <Parameter Name="is_terminal" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="e">To be added.</param> + <param name="is_terminal">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ExitApplication"> + <MemberSignature Language="C#" Value="public bool ExitApplication { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.CorePlugins/Queue+PushingHandler.xml b/doc/en/Gst.GLib/UnhandledExceptionHandler.xml index 3c3801b..d036c8e 100644 --- a/doc/en/Gst.CorePlugins/Queue+PushingHandler.xml +++ b/doc/en/Gst.GLib/UnhandledExceptionHandler.xml @@ -1,5 +1,5 @@ -<Type Name="Queue+PushingHandler" FullName="Gst.CorePlugins.Queue+PushingHandler"> - <TypeSignature Language="C#" Value="public delegate void Queue.PushingHandler(object o, Queue.PushingArgs args);" /> +<Type Name="UnhandledExceptionHandler" FullName="Gst.GLib.UnhandledExceptionHandler"> + <TypeSignature Language="C#" Value="public delegate void UnhandledExceptionHandler(UnhandledExceptionArgs args);" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -8,14 +8,12 @@ <BaseTypeName>System.Delegate</BaseTypeName> </Base> <Parameters> - <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.CorePlugins.Queue+PushingArgs" /> + <Parameter Name="args" Type="Gst.GLib.UnhandledExceptionArgs" /> </Parameters> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Docs> - <param name="o">To be added.</param> <param name="args">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> diff --git a/doc/en/Gst.GLib/UnwrappedObject.xml b/doc/en/Gst.GLib/UnwrappedObject.xml new file mode 100644 index 0000000..16cc5b1 --- /dev/null +++ b/doc/en/Gst.GLib/UnwrappedObject.xml @@ -0,0 +1,56 @@ +<Type Name="UnwrappedObject" FullName="Gst.GLib.UnwrappedObject"> + <TypeSignature Language="C#" Value="public class UnwrappedObject" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by direct object-type casts to/from GLib.Value")</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public UnwrappedObject (IntPtr obj);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="obj" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static IntPtr op_Explicit (Gst.GLib.UnwrappedObject obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.UnwrappedObject" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/Value.xml b/doc/en/Gst.GLib/Value.xml new file mode 100644 index 0000000..2a89f91 --- /dev/null +++ b/doc/en/Gst.GLib/Value.xml @@ -0,0 +1,847 @@ +<Type Name="Value" FullName="Gst.GLib.Value"> + <TypeSignature Language="C#" Value="public struct Value : IDisposable" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>System.IDisposable</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (Gst.GLib.GInterfaceAdapter val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.GInterfaceAdapter" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (Gst.GLib.GType gtype);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="gtype" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="gtype">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (Gst.GLib.Object val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (Gst.GLib.ValueArray val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.ValueArray" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (bool val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (byte val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.Byte" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (double val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.Double" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (int val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (long val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.Int64" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (IntPtr val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (object obj);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="obj" Type="System.Object" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (sbyte val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.SByte" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (float val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.Single" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (string val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.String" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (string[] val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.String[]" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (ushort val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.UInt16" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (uint val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.UInt32" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (ulong val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="System.UInt64" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (Gst.GLib.EnumWrapper wrap, string type_name);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by Value(object) constructor")</AttributeName> + </Attribute> + </Attributes> + <Parameters> + <Parameter Name="wrap" Type="Gst.GLib.EnumWrapper" /> + <Parameter Name="type_name" Type="System.String" /> + </Parameters> + <Docs> + <param name="wrap">To be added.</param> + <param name="type_name">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (Gst.GLib.Object obj, string prop_name);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + <Parameter Name="prop_name" Type="System.String" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <param name="prop_name">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (Gst.GLib.Opaque val, string type_name);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Opaque" /> + <Parameter Name="type_name" Type="System.String" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <param name="type_name">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (Gst.GLib.Object obj, string prop_name, Gst.GLib.EnumWrapper wrap);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete</AttributeName> + </Attribute> + </Attributes> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + <Parameter Name="prop_name" Type="System.String" /> + <Parameter Name="wrap" Type="Gst.GLib.EnumWrapper" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <param name="prop_name">To be added.</param> + <param name="wrap">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Value (IntPtr obj, string prop_name, Gst.GLib.Opaque val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete</AttributeName> + </Attribute> + </Attributes> + <Parameters> + <Parameter Name="obj" Type="System.IntPtr" /> + <Parameter Name="prop_name" Type="System.String" /> + <Parameter Name="val" Type="Gst.GLib.Opaque" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <param name="prop_name">To be added.</param> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Dispose"> + <MemberSignature Language="C#" Value="public void Dispose ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Empty"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Value Empty;" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Value</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Init"> + <MemberSignature Language="C#" Value="public void Init (Gst.GLib.GType gtype);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="gtype" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="gtype">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Boxed op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Boxed</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.EnumWrapper op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by Enum cast")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Gst.GLib.EnumWrapper</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Object op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Object</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Opaque op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Opaque</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.UnwrappedObject op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.Obsolete("Replaced by GLib.Object cast")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Gst.GLib.UnwrappedObject</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.ValueArray op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.ValueArray</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static bool op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static byte op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Byte</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static double op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Double</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Enum op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Enum</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static int op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static long op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int64</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static IntPtr op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static sbyte op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.SByte</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static float op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Single</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static string op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static string[] op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static ushort op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt16</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static uint op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static ulong op_Explicit (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.UInt64</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Val"> + <MemberSignature Language="C#" Value="public object Val { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.GLib/ValueArray.xml b/doc/en/Gst.GLib/ValueArray.xml new file mode 100644 index 0000000..43bb38c --- /dev/null +++ b/doc/en/Gst.GLib/ValueArray.xml @@ -0,0 +1,325 @@ +<Type Name="ValueArray" FullName="Gst.GLib.ValueArray"> + <TypeSignature Language="C#" Value="public class ValueArray : Gst.GLib.IWrapper, ICloneable, IDisposable, System.Collections.ICollection" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.Collections.ICollection</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.ICloneable</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.IDisposable</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ValueArray (IntPtr raw);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ValueArray (uint n_preallocs);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="n_preallocs" Type="System.UInt32" /> + </Parameters> + <Docs> + <param name="n_preallocs">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Append"> + <MemberSignature Language="C#" Value="public void Append (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ArrayPtr"> + <MemberSignature Language="C#" Value="public IntPtr ArrayPtr { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Clone"> + <MemberSignature Language="C#" Value="public object Clone ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="CopyTo"> + <MemberSignature Language="C#" Value="public void CopyTo (Array array, int index);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="array" Type="System.Array" /> + <Parameter Name="index" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="array">To be added.</param> + <param name="index">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Count"> + <MemberSignature Language="C#" Value="public int Count { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Dispose"> + <MemberSignature Language="C#" Value="public void Dispose ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Finalize"> + <MemberSignature Language="C#" Value="~ValueArray ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetEnumerator"> + <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Collections.IEnumerator</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GType"> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Handle"> + <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Insert"> + <MemberSignature Language="C#" Value="public void Insert (uint idx, Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="idx" Type="System.UInt32" /> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="idx">To be added.</param> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IsSynchronized"> + <MemberSignature Language="C#" Value="public bool IsSynchronized { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Item"> + <MemberSignature Language="C#" Value="public object this[int index] { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="index" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="index">To be added.</param> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Prepend"> + <MemberSignature Language="C#" Value="public void Prepend (Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Remove"> + <MemberSignature Language="C#" Value="public void Remove (uint idx);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="idx" Type="System.UInt32" /> + </Parameters> + <Docs> + <param name="idx">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SyncRoot"> + <MemberSignature Language="C#" Value="public object SyncRoot { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.Interfaces/ChannelChangedArgs.xml b/doc/en/Gst.Interfaces/ChannelChangedArgs.xml index 40d91b4..c8d8111 100644 --- a/doc/en/Gst.Interfaces/ChannelChangedArgs.xml +++ b/doc/en/Gst.Interfaces/ChannelChangedArgs.xml @@ -1,12 +1,12 @@ <Type Name="ChannelChangedArgs" FullName="Gst.Interfaces.ChannelChangedArgs"> - <TypeSignature Language="C#" Value="public class ChannelChangedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class ChannelChangedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.Interfaces/ColorBalance.xml b/doc/en/Gst.Interfaces/ColorBalance.xml index 4631088..bf86f32 100644 --- a/doc/en/Gst.Interfaces/ColorBalance.xml +++ b/doc/en/Gst.Interfaces/ColorBalance.xml @@ -1,5 +1,5 @@ <Type Name="ColorBalance" FullName="Gst.Interfaces.ColorBalance"> - <TypeSignature Language="C#" Value="public interface ColorBalance : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface ColorBalance : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,7 +7,7 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Docs> diff --git a/doc/en/Gst.Interfaces/ColorBalanceAdapter.xml b/doc/en/Gst.Interfaces/ColorBalanceAdapter.xml index 0c1d3b9..f77f623 100644 --- a/doc/en/Gst.Interfaces/ColorBalanceAdapter.xml +++ b/doc/en/Gst.Interfaces/ColorBalanceAdapter.xml @@ -1,18 +1,15 @@ <Type Name="ColorBalanceAdapter" FullName="Gst.Interfaces.ColorBalanceAdapter"> - <TypeSignature Language="C#" Value="public class ColorBalanceAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.ColorBalance" /> + <TypeSignature Language="C#" Value="public class ColorBalanceAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.ColorBalance" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName> </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> - </Interface> - <Interface> <InterfaceName>Gst.Interfaces.ColorBalance</InterfaceName> </Interface> </Interfaces> @@ -107,7 +104,6 @@ <MemberSignature Language="C#" Value="public static Gst.Interfaces.ColorBalance GetObject (GLib.Object obj);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -124,6 +120,25 @@ </Docs> </Member> <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.ColorBalance GetObject (Gst.GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.Interfaces.ColorBalance</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> <MemberSignature Language="C#" Value="public static Gst.Interfaces.ColorBalance GetObject (IntPtr handle, bool owned);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -166,14 +181,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -260,7 +275,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("value-changed")</AttributeName> + <AttributeName>Gst.GLib.Signal("value-changed")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.Interfaces/ColorBalanceChannel.xml b/doc/en/Gst.Interfaces/ColorBalanceChannel.xml index 83864c9..51746a5 100644 --- a/doc/en/Gst.Interfaces/ColorBalanceChannel.xml +++ b/doc/en/Gst.Interfaces/ColorBalanceChannel.xml @@ -1,12 +1,12 @@ <Type Name="ColorBalanceChannel" FullName="Gst.Interfaces.ColorBalanceChannel"> - <TypeSignature Language="C#" Value="public class ColorBalanceChannel : GLib.Object" /> + <TypeSignature Language="C#" Value="public class ColorBalanceChannel : Gst.GLib.Object" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Object</BaseTypeName> + <BaseTypeName>Gst.GLib.Object</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -64,14 +64,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -136,7 +136,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideValueChanged", Type=typeof(Gst.Interfaces.ColorBalanceChannel))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideValueChanged", Type=typeof(Gst.Interfaces.ColorBalanceChannel))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -160,7 +160,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("value-changed")</AttributeName> + <AttributeName>Gst.GLib.Signal("value-changed")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.Interfaces/ColorBalanceImplementor.xml b/doc/en/Gst.Interfaces/ColorBalanceImplementor.xml index 5402ff1..1985015 100644 --- a/doc/en/Gst.Interfaces/ColorBalanceImplementor.xml +++ b/doc/en/Gst.Interfaces/ColorBalanceImplementor.xml @@ -1,5 +1,5 @@ <Type Name="ColorBalanceImplementor" FullName="Gst.Interfaces.ColorBalanceImplementor"> - <TypeSignature Language="C#" Value="public interface ColorBalanceImplementor : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface ColorBalanceImplementor : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,12 +7,12 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Attributes> <Attribute> - <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.ColorBalanceAdapter))</AttributeName> + <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.ColorBalanceAdapter))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Interfaces/ColorBalanceType.xml b/doc/en/Gst.Interfaces/ColorBalanceType.xml index b5f164c..e82f307 100644 --- a/doc/en/Gst.Interfaces/ColorBalanceType.xml +++ b/doc/en/Gst.Interfaces/ColorBalanceType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.Interfaces.ColorBalanceTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.ColorBalanceTypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Interfaces/FrequencyChangedArgs.xml b/doc/en/Gst.Interfaces/FrequencyChangedArgs.xml index cd89854..4588322 100644 --- a/doc/en/Gst.Interfaces/FrequencyChangedArgs.xml +++ b/doc/en/Gst.Interfaces/FrequencyChangedArgs.xml @@ -1,12 +1,12 @@ <Type Name="FrequencyChangedArgs" FullName="Gst.Interfaces.FrequencyChangedArgs"> - <TypeSignature Language="C#" Value="public class FrequencyChangedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class FrequencyChangedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.Interfaces/Mixer.xml b/doc/en/Gst.Interfaces/Mixer.xml index 0668000..41b611c 100644 --- a/doc/en/Gst.Interfaces/Mixer.xml +++ b/doc/en/Gst.Interfaces/Mixer.xml @@ -1,5 +1,5 @@ <Type Name="Mixer" FullName="Gst.Interfaces.Mixer"> - <TypeSignature Language="C#" Value="public interface Mixer : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface Mixer : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,7 +7,7 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Docs> diff --git a/doc/en/Gst.Interfaces/MixerAdapter.xml b/doc/en/Gst.Interfaces/MixerAdapter.xml index f877c7f..0115653 100644 --- a/doc/en/Gst.Interfaces/MixerAdapter.xml +++ b/doc/en/Gst.Interfaces/MixerAdapter.xml @@ -1,18 +1,15 @@ <Type Name="MixerAdapter" FullName="Gst.Interfaces.MixerAdapter"> - <TypeSignature Language="C#" Value="public class MixerAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.Mixer" /> + <TypeSignature Language="C#" Value="public class MixerAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.Mixer" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName> </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> - </Interface> - <Interface> <InterfaceName>Gst.Interfaces.Mixer</InterfaceName> </Interface> </Interfaces> @@ -70,7 +67,6 @@ <MemberSignature Language="C#" Value="public static Gst.Interfaces.Mixer GetObject (GLib.Object obj);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -87,6 +83,25 @@ </Docs> </Member> <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.Mixer GetObject (Gst.GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.Interfaces.Mixer</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> <MemberSignature Language="C#" Value="public static Gst.Interfaces.Mixer GetObject (IntPtr handle, bool owned);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -149,14 +164,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst.Interfaces/MixerFlags.xml b/doc/en/Gst.Interfaces/MixerFlags.xml index 223277f..0ad6c23 100644 --- a/doc/en/Gst.Interfaces/MixerFlags.xml +++ b/doc/en/Gst.Interfaces/MixerFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.Interfaces.MixerFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.MixerFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst.Interfaces/MixerImplementor.xml b/doc/en/Gst.Interfaces/MixerImplementor.xml index 4e8b2b5..bede1b1 100644 --- a/doc/en/Gst.Interfaces/MixerImplementor.xml +++ b/doc/en/Gst.Interfaces/MixerImplementor.xml @@ -1,5 +1,5 @@ <Type Name="MixerImplementor" FullName="Gst.Interfaces.MixerImplementor"> - <TypeSignature Language="C#" Value="public interface MixerImplementor : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface MixerImplementor : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,12 +7,12 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Attributes> <Attribute> - <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.MixerAdapter))</AttributeName> + <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.MixerAdapter))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Interfaces/MixerMessageType.xml b/doc/en/Gst.Interfaces/MixerMessageType.xml index 002a17f..49e32ba 100644 --- a/doc/en/Gst.Interfaces/MixerMessageType.xml +++ b/doc/en/Gst.Interfaces/MixerMessageType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.Interfaces.MixerMessageTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.MixerMessageTypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Interfaces/MixerOptions.xml b/doc/en/Gst.Interfaces/MixerOptions.xml index 0baccfb..3ad33c6 100644 --- a/doc/en/Gst.Interfaces/MixerOptions.xml +++ b/doc/en/Gst.Interfaces/MixerOptions.xml @@ -44,14 +44,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -68,7 +68,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetValues", Type=typeof(Gst.Interfaces.MixerOptions))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetValues", Type=typeof(Gst.Interfaces.MixerOptions))</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.Interfaces/MixerTrack.xml b/doc/en/Gst.Interfaces/MixerTrack.xml index 8461399..6faf8df 100644 --- a/doc/en/Gst.Interfaces/MixerTrack.xml +++ b/doc/en/Gst.Interfaces/MixerTrack.xml @@ -1,12 +1,12 @@ <Type Name="MixerTrack" FullName="Gst.Interfaces.MixerTrack"> - <TypeSignature Language="C#" Value="public class MixerTrack : GLib.Object" /> + <TypeSignature Language="C#" Value="public class MixerTrack : Gst.GLib.Object" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Object</BaseTypeName> + <BaseTypeName>Gst.GLib.Object</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -80,7 +80,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("flags")</AttributeName> + <AttributeName>Gst.GLib.Property("flags")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -93,14 +93,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -117,7 +117,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("index")</AttributeName> + <AttributeName>Gst.GLib.Property("index")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -138,7 +138,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("label")</AttributeName> + <AttributeName>Gst.GLib.Property("label")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -159,7 +159,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("max-volume")</AttributeName> + <AttributeName>Gst.GLib.Property("max-volume")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -180,7 +180,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("min-volume")</AttributeName> + <AttributeName>Gst.GLib.Property("min-volume")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -201,7 +201,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("num-channels")</AttributeName> + <AttributeName>Gst.GLib.Property("num-channels")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -222,7 +222,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("untranslated-label")</AttributeName> + <AttributeName>Gst.GLib.Property("untranslated-label")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.Interfaces/MixerTrackFlags.xml b/doc/en/Gst.Interfaces/MixerTrackFlags.xml index a3b5f4a..243e801 100644 --- a/doc/en/Gst.Interfaces/MixerTrackFlags.xml +++ b/doc/en/Gst.Interfaces/MixerTrackFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.Interfaces.MixerTrackFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.MixerTrackFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst.Interfaces/MixerType.xml b/doc/en/Gst.Interfaces/MixerType.xml index aea0492..b544397 100644 --- a/doc/en/Gst.Interfaces/MixerType.xml +++ b/doc/en/Gst.Interfaces/MixerType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.Interfaces.MixerTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.MixerTypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Interfaces/Navigation.xml b/doc/en/Gst.Interfaces/Navigation.xml index 91a8553..c1aaab8 100644 --- a/doc/en/Gst.Interfaces/Navigation.xml +++ b/doc/en/Gst.Interfaces/Navigation.xml @@ -1,5 +1,5 @@ <Type Name="Navigation" FullName="Gst.Interfaces.Navigation"> - <TypeSignature Language="C#" Value="public interface Navigation : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface Navigation : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,7 +7,7 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Docs> diff --git a/doc/en/Gst.Interfaces/NavigationAdapter.xml b/doc/en/Gst.Interfaces/NavigationAdapter.xml index 0eb2031..4657e5c 100644 --- a/doc/en/Gst.Interfaces/NavigationAdapter.xml +++ b/doc/en/Gst.Interfaces/NavigationAdapter.xml @@ -1,18 +1,15 @@ <Type Name="NavigationAdapter" FullName="Gst.Interfaces.NavigationAdapter"> - <TypeSignature Language="C#" Value="public class NavigationAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.Navigation" /> + <TypeSignature Language="C#" Value="public class NavigationAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.Navigation" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName> </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> - </Interface> - <Interface> <InterfaceName>Gst.Interfaces.Navigation</InterfaceName> </Interface> </Interfaces> @@ -70,7 +67,6 @@ <MemberSignature Language="C#" Value="public static Gst.Interfaces.Navigation GetObject (GLib.Object obj);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -87,6 +83,25 @@ </Docs> </Member> <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.Navigation GetObject (Gst.GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.Interfaces.Navigation</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> <MemberSignature Language="C#" Value="public static Gst.Interfaces.Navigation GetObject (IntPtr handle, bool owned);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -109,14 +124,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst.Interfaces/NavigationCommand.xml b/doc/en/Gst.Interfaces/NavigationCommand.xml index 86aa0c9..1f66ae8 100644 --- a/doc/en/Gst.Interfaces/NavigationCommand.xml +++ b/doc/en/Gst.Interfaces/NavigationCommand.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.Interfaces.NavigationCommandGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.NavigationCommandGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Interfaces/NavigationEventType.xml b/doc/en/Gst.Interfaces/NavigationEventType.xml index 34bc03b..02c5d6c 100644 --- a/doc/en/Gst.Interfaces/NavigationEventType.xml +++ b/doc/en/Gst.Interfaces/NavigationEventType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.Interfaces.NavigationEventTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.NavigationEventTypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Interfaces/NavigationImplementor.xml b/doc/en/Gst.Interfaces/NavigationImplementor.xml index 60f4888..60d54a4 100644 --- a/doc/en/Gst.Interfaces/NavigationImplementor.xml +++ b/doc/en/Gst.Interfaces/NavigationImplementor.xml @@ -1,5 +1,5 @@ <Type Name="NavigationImplementor" FullName="Gst.Interfaces.NavigationImplementor"> - <TypeSignature Language="C#" Value="public interface NavigationImplementor : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface NavigationImplementor : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,12 +7,12 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Attributes> <Attribute> - <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.NavigationAdapter))</AttributeName> + <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.NavigationAdapter))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Interfaces/NavigationMessageType.xml b/doc/en/Gst.Interfaces/NavigationMessageType.xml index 66c593a..9afed33 100644 --- a/doc/en/Gst.Interfaces/NavigationMessageType.xml +++ b/doc/en/Gst.Interfaces/NavigationMessageType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.Interfaces.NavigationMessageTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.NavigationMessageTypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Interfaces/NavigationQueryType.xml b/doc/en/Gst.Interfaces/NavigationQueryType.xml index 821dde4..77b7755 100644 --- a/doc/en/Gst.Interfaces/NavigationQueryType.xml +++ b/doc/en/Gst.Interfaces/NavigationQueryType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.Interfaces.NavigationQueryTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.NavigationQueryTypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Interfaces/NormChangedArgs.xml b/doc/en/Gst.Interfaces/NormChangedArgs.xml index 7389e0c..55dfdf6 100644 --- a/doc/en/Gst.Interfaces/NormChangedArgs.xml +++ b/doc/en/Gst.Interfaces/NormChangedArgs.xml @@ -1,12 +1,12 @@ <Type Name="NormChangedArgs" FullName="Gst.Interfaces.NormChangedArgs"> - <TypeSignature Language="C#" Value="public class NormChangedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class NormChangedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.Interfaces/ProbeNeededArgs.xml b/doc/en/Gst.Interfaces/ProbeNeededArgs.xml index 51ba0e9..9323fbd 100644 --- a/doc/en/Gst.Interfaces/ProbeNeededArgs.xml +++ b/doc/en/Gst.Interfaces/ProbeNeededArgs.xml @@ -1,12 +1,12 @@ <Type Name="ProbeNeededArgs" FullName="Gst.Interfaces.ProbeNeededArgs"> - <TypeSignature Language="C#" Value="public class ProbeNeededArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class ProbeNeededArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.Interfaces/PropertyProbe.xml b/doc/en/Gst.Interfaces/PropertyProbe.xml index 96f3b52..247206f 100644 --- a/doc/en/Gst.Interfaces/PropertyProbe.xml +++ b/doc/en/Gst.Interfaces/PropertyProbe.xml @@ -1,5 +1,5 @@ <Type Name="PropertyProbe" FullName="Gst.Interfaces.PropertyProbe"> - <TypeSignature Language="C#" Value="public interface PropertyProbe : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface PropertyProbe : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,7 +7,7 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Docs> diff --git a/doc/en/Gst.Interfaces/PropertyProbeAdapter.xml b/doc/en/Gst.Interfaces/PropertyProbeAdapter.xml index 2b1fafb..755ce00 100644 --- a/doc/en/Gst.Interfaces/PropertyProbeAdapter.xml +++ b/doc/en/Gst.Interfaces/PropertyProbeAdapter.xml @@ -1,18 +1,15 @@ <Type Name="PropertyProbeAdapter" FullName="Gst.Interfaces.PropertyProbeAdapter"> - <TypeSignature Language="C#" Value="public class PropertyProbeAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.PropertyProbe" /> + <TypeSignature Language="C#" Value="public class PropertyProbeAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.PropertyProbe" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName> </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> - </Interface> - <Interface> <InterfaceName>Gst.Interfaces.PropertyProbe</InterfaceName> </Interface> </Interfaces> @@ -70,7 +67,6 @@ <MemberSignature Language="C#" Value="public static Gst.Interfaces.PropertyProbe GetObject (GLib.Object obj);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -87,6 +83,25 @@ </Docs> </Member> <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.PropertyProbe GetObject (Gst.GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.Interfaces.PropertyProbe</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> <MemberSignature Language="C#" Value="public static Gst.Interfaces.PropertyProbe GetObject (IntPtr handle, bool owned);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -129,14 +144,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -244,7 +259,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("probe-needed")</AttributeName> + <AttributeName>Gst.GLib.Signal("probe-needed")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.Interfaces/PropertyProbeImplementor.xml b/doc/en/Gst.Interfaces/PropertyProbeImplementor.xml index d6a22ac..e0ecdff 100644 --- a/doc/en/Gst.Interfaces/PropertyProbeImplementor.xml +++ b/doc/en/Gst.Interfaces/PropertyProbeImplementor.xml @@ -1,5 +1,5 @@ <Type Name="PropertyProbeImplementor" FullName="Gst.Interfaces.PropertyProbeImplementor"> - <TypeSignature Language="C#" Value="public interface PropertyProbeImplementor : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface PropertyProbeImplementor : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,12 +7,12 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Attributes> <Attribute> - <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.PropertyProbeAdapter))</AttributeName> + <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.PropertyProbeAdapter))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Interfaces/SignalChangedArgs.xml b/doc/en/Gst.Interfaces/SignalChangedArgs.xml index 887f15e..b2d118d 100644 --- a/doc/en/Gst.Interfaces/SignalChangedArgs.xml +++ b/doc/en/Gst.Interfaces/SignalChangedArgs.xml @@ -1,12 +1,12 @@ <Type Name="SignalChangedArgs" FullName="Gst.Interfaces.SignalChangedArgs"> - <TypeSignature Language="C#" Value="public class SignalChangedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class SignalChangedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.Interfaces/Tuner.xml b/doc/en/Gst.Interfaces/Tuner.xml index 09cfd5b..471f40b 100644 --- a/doc/en/Gst.Interfaces/Tuner.xml +++ b/doc/en/Gst.Interfaces/Tuner.xml @@ -1,5 +1,5 @@ <Type Name="Tuner" FullName="Gst.Interfaces.Tuner"> - <TypeSignature Language="C#" Value="public interface Tuner : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface Tuner : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,7 +7,7 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Docs> diff --git a/doc/en/Gst.Interfaces/TunerAdapter.xml b/doc/en/Gst.Interfaces/TunerAdapter.xml index c7a253c..3384a83 100644 --- a/doc/en/Gst.Interfaces/TunerAdapter.xml +++ b/doc/en/Gst.Interfaces/TunerAdapter.xml @@ -1,18 +1,15 @@ <Type Name="TunerAdapter" FullName="Gst.Interfaces.TunerAdapter"> - <TypeSignature Language="C#" Value="public class TunerAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.Tuner" /> + <TypeSignature Language="C#" Value="public class TunerAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.Tuner" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName> </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> - </Interface> - <Interface> <InterfaceName>Gst.Interfaces.Tuner</InterfaceName> </Interface> </Interfaces> @@ -91,7 +88,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("channel-changed")</AttributeName> + <AttributeName>Gst.GLib.Signal("channel-changed")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -231,7 +228,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("frequency-changed")</AttributeName> + <AttributeName>Gst.GLib.Signal("frequency-changed")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -266,7 +263,6 @@ <MemberSignature Language="C#" Value="public static Gst.Interfaces.Tuner GetObject (GLib.Object obj);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -283,6 +279,25 @@ </Docs> </Member> <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.Tuner GetObject (Gst.GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.Interfaces.Tuner</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> <MemberSignature Language="C#" Value="public static Gst.Interfaces.Tuner GetObject (IntPtr handle, bool owned);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -305,14 +320,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -411,7 +426,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("norm-changed")</AttributeName> + <AttributeName>Gst.GLib.Signal("norm-changed")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -422,6 +437,21 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="OwnedHandle"> + <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="SetFrequency"> <MemberSignature Language="C#" Value="public void SetFrequency (Gst.Interfaces.TunerChannel channel, ulong frequency);" /> <MemberType>Method</MemberType> @@ -452,7 +482,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("signal-changed")</AttributeName> + <AttributeName>Gst.GLib.Signal("signal-changed")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.Interfaces/TunerChannel.xml b/doc/en/Gst.Interfaces/TunerChannel.xml index 1b28afe..a8ac0f8 100644 --- a/doc/en/Gst.Interfaces/TunerChannel.xml +++ b/doc/en/Gst.Interfaces/TunerChannel.xml @@ -1,12 +1,12 @@ <Type Name="TunerChannel" FullName="Gst.Interfaces.TunerChannel"> - <TypeSignature Language="C#" Value="public class TunerChannel : GLib.Object" /> + <TypeSignature Language="C#" Value="public class TunerChannel : Gst.GLib.Object" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Object</BaseTypeName> + <BaseTypeName>Gst.GLib.Object</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -112,7 +112,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("frequency-changed")</AttributeName> + <AttributeName>Gst.GLib.Signal("frequency-changed")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -124,14 +124,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -228,7 +228,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideFrequencyChanged", Type=typeof(Gst.Interfaces.TunerChannel))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideFrequencyChanged", Type=typeof(Gst.Interfaces.TunerChannel))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -252,7 +252,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSignalChanged", Type=typeof(Gst.Interfaces.TunerChannel))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSignalChanged", Type=typeof(Gst.Interfaces.TunerChannel))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -276,7 +276,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("signal-changed")</AttributeName> + <AttributeName>Gst.GLib.Signal("signal-changed")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst.Interfaces/TunerChannelFlags.xml b/doc/en/Gst.Interfaces/TunerChannelFlags.xml index cc30a96..5340d97 100644 --- a/doc/en/Gst.Interfaces/TunerChannelFlags.xml +++ b/doc/en/Gst.Interfaces/TunerChannelFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.Interfaces.TunerChannelFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.TunerChannelFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst.Interfaces/TunerImplementor.xml b/doc/en/Gst.Interfaces/TunerImplementor.xml index 65f5259..77f48aa 100644 --- a/doc/en/Gst.Interfaces/TunerImplementor.xml +++ b/doc/en/Gst.Interfaces/TunerImplementor.xml @@ -1,5 +1,5 @@ <Type Name="TunerImplementor" FullName="Gst.Interfaces.TunerImplementor"> - <TypeSignature Language="C#" Value="public interface TunerImplementor : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface TunerImplementor : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,12 +7,12 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Attributes> <Attribute> - <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.TunerAdapter))</AttributeName> + <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.TunerAdapter))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Interfaces/TunerNorm.xml b/doc/en/Gst.Interfaces/TunerNorm.xml index e419787..1c5f819 100644 --- a/doc/en/Gst.Interfaces/TunerNorm.xml +++ b/doc/en/Gst.Interfaces/TunerNorm.xml @@ -1,12 +1,12 @@ <Type Name="TunerNorm" FullName="Gst.Interfaces.TunerNorm"> - <TypeSignature Language="C#" Value="public class TunerNorm : GLib.Object" /> + <TypeSignature Language="C#" Value="public class TunerNorm : Gst.GLib.Object" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Object</BaseTypeName> + <BaseTypeName>Gst.GLib.Object</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -78,14 +78,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst.Interfaces/ValueChangedArgs.xml b/doc/en/Gst.Interfaces/ValueChangedArgs.xml index ec6615d..c1a189d 100644 --- a/doc/en/Gst.Interfaces/ValueChangedArgs.xml +++ b/doc/en/Gst.Interfaces/ValueChangedArgs.xml @@ -1,12 +1,12 @@ <Type Name="ValueChangedArgs" FullName="Gst.Interfaces.ValueChangedArgs"> - <TypeSignature Language="C#" Value="public class ValueChangedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class ValueChangedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst.Interfaces/VideoOrientation.xml b/doc/en/Gst.Interfaces/VideoOrientation.xml index 0b36400..fa5df9c 100644 --- a/doc/en/Gst.Interfaces/VideoOrientation.xml +++ b/doc/en/Gst.Interfaces/VideoOrientation.xml @@ -1,5 +1,5 @@ <Type Name="VideoOrientation" FullName="Gst.Interfaces.VideoOrientation"> - <TypeSignature Language="C#" Value="public interface VideoOrientation : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface VideoOrientation : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,7 +7,7 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Docs> diff --git a/doc/en/Gst.Interfaces/VideoOrientationAdapter.xml b/doc/en/Gst.Interfaces/VideoOrientationAdapter.xml index 89e6f3b..73e2c74 100644 --- a/doc/en/Gst.Interfaces/VideoOrientationAdapter.xml +++ b/doc/en/Gst.Interfaces/VideoOrientationAdapter.xml @@ -1,18 +1,15 @@ <Type Name="VideoOrientationAdapter" FullName="Gst.Interfaces.VideoOrientationAdapter"> - <TypeSignature Language="C#" Value="public class VideoOrientationAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.VideoOrientation" /> + <TypeSignature Language="C#" Value="public class VideoOrientationAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.VideoOrientation" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName> </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> - </Interface> - <Interface> <InterfaceName>Gst.Interfaces.VideoOrientation</InterfaceName> </Interface> </Interfaces> @@ -110,7 +107,6 @@ <MemberSignature Language="C#" Value="public static Gst.Interfaces.VideoOrientation GetObject (GLib.Object obj);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -127,6 +123,25 @@ </Docs> </Member> <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.VideoOrientation GetObject (Gst.GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.Interfaces.VideoOrientation</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> <MemberSignature Language="C#" Value="public static Gst.Interfaces.VideoOrientation GetObject (IntPtr handle, bool owned);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -189,14 +204,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -236,6 +251,21 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="OwnedHandle"> + <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="SetHcenter"> <MemberSignature Language="C#" Value="public bool SetHcenter (int center);" /> <MemberType>Method</MemberType> diff --git a/doc/en/Gst.Interfaces/VideoOrientationImplementor.xml b/doc/en/Gst.Interfaces/VideoOrientationImplementor.xml index e279d39..d676e13 100644 --- a/doc/en/Gst.Interfaces/VideoOrientationImplementor.xml +++ b/doc/en/Gst.Interfaces/VideoOrientationImplementor.xml @@ -1,5 +1,5 @@ <Type Name="VideoOrientationImplementor" FullName="Gst.Interfaces.VideoOrientationImplementor"> - <TypeSignature Language="C#" Value="public interface VideoOrientationImplementor : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface VideoOrientationImplementor : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,12 +7,12 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Attributes> <Attribute> - <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.VideoOrientationAdapter))</AttributeName> + <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.VideoOrientationAdapter))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Interfaces/XOverlay.xml b/doc/en/Gst.Interfaces/XOverlay.xml index d355ed7..8f27e8e 100644 --- a/doc/en/Gst.Interfaces/XOverlay.xml +++ b/doc/en/Gst.Interfaces/XOverlay.xml @@ -1,5 +1,5 @@ <Type Name="XOverlay" FullName="Gst.Interfaces.XOverlay"> - <TypeSignature Language="C#" Value="public interface XOverlay : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface XOverlay : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,7 +7,7 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Docs> diff --git a/doc/en/Gst.Interfaces/XOverlayAdapter.xml b/doc/en/Gst.Interfaces/XOverlayAdapter.xml index 07bfbf7..9ad9b76 100644 --- a/doc/en/Gst.Interfaces/XOverlayAdapter.xml +++ b/doc/en/Gst.Interfaces/XOverlayAdapter.xml @@ -1,18 +1,15 @@ <Type Name="XOverlayAdapter" FullName="Gst.Interfaces.XOverlayAdapter"> - <TypeSignature Language="C#" Value="public class XOverlayAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.XOverlay" /> + <TypeSignature Language="C#" Value="public class XOverlayAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.XOverlay" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName> </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> - </Interface> - <Interface> <InterfaceName>Gst.Interfaces.XOverlay</InterfaceName> </Interface> </Interfaces> @@ -86,7 +83,6 @@ <MemberSignature Language="C#" Value="public static Gst.Interfaces.XOverlay GetObject (GLib.Object obj);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -103,6 +99,25 @@ </Docs> </Member> <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.XOverlay GetObject (Gst.GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.Interfaces.XOverlay</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> <MemberSignature Language="C#" Value="public static Gst.Interfaces.XOverlay GetObject (IntPtr handle, bool owned);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -144,14 +159,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -210,6 +225,21 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="OwnedHandle"> + <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="PrepareXwindowId"> <MemberSignature Language="C#" Value="public void PrepareXwindowId ();" /> <MemberType>Method</MemberType> diff --git a/doc/en/Gst.Interfaces/XOverlayImplementor.xml b/doc/en/Gst.Interfaces/XOverlayImplementor.xml index f5c8a8f..4378cef 100644 --- a/doc/en/Gst.Interfaces/XOverlayImplementor.xml +++ b/doc/en/Gst.Interfaces/XOverlayImplementor.xml @@ -1,5 +1,5 @@ <Type Name="XOverlayImplementor" FullName="Gst.Interfaces.XOverlayImplementor"> - <TypeSignature Language="C#" Value="public interface XOverlayImplementor : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface XOverlayImplementor : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,12 +7,12 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Attributes> <Attribute> - <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.XOverlayAdapter))</AttributeName> + <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.XOverlayAdapter))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Video/VideoFilter.xml b/doc/en/Gst.Video/VideoFilter.xml index 019a9fd..a07bc61 100644 --- a/doc/en/Gst.Video/VideoFilter.xml +++ b/doc/en/Gst.Video/VideoFilter.xml @@ -41,13 +41,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst.Video/VideoFormat.xml b/doc/en/Gst.Video/VideoFormat.xml index 30a53ba..fc43b54 100644 --- a/doc/en/Gst.Video/VideoFormat.xml +++ b/doc/en/Gst.Video/VideoFormat.xml @@ -9,7 +9,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.Video.VideoFormatGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.Video.VideoFormatGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst.Video/VideoSink.xml b/doc/en/Gst.Video/VideoSink.xml index 4093900..5d816ae 100644 --- a/doc/en/Gst.Video/VideoSink.xml +++ b/doc/en/Gst.Video/VideoSink.xml @@ -65,13 +65,13 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/ActivateMode.xml b/doc/en/Gst/ActivateMode.xml index 3173c77..f158717 100644 --- a/doc/en/Gst/ActivateMode.xml +++ b/doc/en/Gst/ActivateMode.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.ActivateModeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.ActivateModeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/Array.xml b/doc/en/Gst/Array.xml index 3abee28..00eca79 100644 --- a/doc/en/Gst/Array.xml +++ b/doc/en/Gst/Array.xml @@ -22,7 +22,6 @@ <MemberSignature Language="C#" Value="public Array (GLib.Value val);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -35,6 +34,21 @@ </Docs> </Member> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Array (Gst.GLib.Value val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Array (System.Collections.IList content);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -68,14 +82,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -107,7 +121,6 @@ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.Array a);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -123,11 +136,29 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.Array a);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Value</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="a" Type="Gst.Array" /> + </Parameters> + <Docs> + <param name="a">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="SetGValue"> <MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -142,6 +173,24 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetGValue"> + <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value&" RefType="ref" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="ToString"> <MemberSignature Language="C#" Value="public override string ToString ();" /> <MemberType>Method</MemberType> diff --git a/doc/en/Gst/AssocFlags.xml b/doc/en/Gst/AssocFlags.xml index 6d15b39..e95df68 100644 --- a/doc/en/Gst/AssocFlags.xml +++ b/doc/en/Gst/AssocFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.AssocFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.AssocFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/Bin.xml b/doc/en/Gst/Bin.xml index efb3f2e..03d8771 100644 --- a/doc/en/Gst/Bin.xml +++ b/doc/en/Gst/Bin.xml @@ -19,6 +19,18 @@ </Docs> <Members> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Bin ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Bin (IntPtr raw);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -105,7 +117,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("async-handling")</AttributeName> + <AttributeName>Gst.GLib.Property("async-handling")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -126,7 +138,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("child-added")</AttributeName> + <AttributeName>Gst.GLib.Signal("child-added")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -146,7 +158,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("child-removed")</AttributeName> + <AttributeName>Gst.GLib.Signal("child-removed")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -182,7 +194,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("do-latency")</AttributeName> + <AttributeName>Gst.GLib.Signal("do-latency")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -202,7 +214,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("element-added")</AttributeName> + <AttributeName>Gst.GLib.Signal("element-added")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -222,7 +234,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("element-removed")</AttributeName> + <AttributeName>Gst.GLib.Signal("element-removed")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -234,14 +246,14 @@ </Docs> </Member> <Member MemberName="Elements"> - <MemberSignature Language="C#" Value="public System.Collections.IEnumerable Elements { get; }" /> + <MemberSignature Language="C#" Value="public Gst.Iterator Elements { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>System.Collections.IEnumerable</ReturnType> + <ReturnType>Gst.Iterator</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -250,14 +262,14 @@ </Docs> </Member> <Member MemberName="ElementsRecurse"> - <MemberSignature Language="C#" Value="public System.Collections.IEnumerable ElementsRecurse { get; }" /> + <MemberSignature Language="C#" Value="public Gst.Iterator ElementsRecurse { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>System.Collections.IEnumerable</ReturnType> + <ReturnType>Gst.Iterator</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -266,14 +278,14 @@ </Docs> </Member> <Member MemberName="ElementsSorted"> - <MemberSignature Language="C#" Value="public System.Collections.IEnumerable ElementsSorted { get; }" /> + <MemberSignature Language="C#" Value="public Gst.Iterator ElementsSorted { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>System.Collections.IEnumerable</ReturnType> + <ReturnType>Gst.Iterator</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -343,7 +355,6 @@ <MemberSignature Language="C#" Value="public System.Collections.IEnumerable GetAllByInterface (GLib.GType type);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -360,6 +371,25 @@ </Docs> </Member> <Member MemberName="GetAllByInterface"> + <MemberSignature Language="C#" Value="public Gst.Iterator GetAllByInterface (Gst.GLib.GType iface);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.Iterator</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="iface" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="iface">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetAllByInterface"> <MemberSignature Language="C#" Value="public System.Collections.IEnumerable GetAllByInterface (Type type);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -383,7 +413,6 @@ <MemberSignature Language="C#" Value="public Gst.Element GetByInterface (GLib.GType iface);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -400,6 +429,25 @@ </Docs> </Member> <Member MemberName="GetByInterface"> + <MemberSignature Language="C#" Value="public Gst.Element GetByInterface (Gst.GLib.GType iface);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.Element</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="iface" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="iface">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetByInterface"> <MemberSignature Language="C#" Value="public Gst.Element GetByInterface (Type type);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -500,14 +548,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -524,7 +572,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideAddElement", Type=typeof(Gst.Bin))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideAddElement", Type=typeof(Gst.Bin))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -549,7 +597,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideChildAdded", Type=typeof(Gst.Bin))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideChildAdded", Type=typeof(Gst.Bin))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -573,7 +621,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideChildRemoved", Type=typeof(Gst.Bin))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideChildRemoved", Type=typeof(Gst.Bin))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -597,7 +645,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideDoLatency", Type=typeof(Gst.Bin))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideDoLatency", Type=typeof(Gst.Bin))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -619,7 +667,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideElementAdded", Type=typeof(Gst.Bin))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideElementAdded", Type=typeof(Gst.Bin))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -643,7 +691,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideElementRemoved", Type=typeof(Gst.Bin))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideElementRemoved", Type=typeof(Gst.Bin))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -667,7 +715,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideHandleMessage", Type=typeof(Gst.Bin))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideHandleMessage", Type=typeof(Gst.Bin))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -691,7 +739,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideRemoveElement", Type=typeof(Gst.Bin))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideRemoveElement", Type=typeof(Gst.Bin))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -771,14 +819,14 @@ </Docs> </Member> <Member MemberName="SinkElements"> - <MemberSignature Language="C#" Value="public System.Collections.IEnumerable SinkElements { get; }" /> + <MemberSignature Language="C#" Value="public Gst.Iterator SinkElements { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>System.Collections.IEnumerable</ReturnType> + <ReturnType>Gst.Iterator</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -787,14 +835,14 @@ </Docs> </Member> <Member MemberName="SourceElements"> - <MemberSignature Language="C#" Value="public System.Collections.IEnumerable SourceElements { get; }" /> + <MemberSignature Language="C#" Value="public Gst.Iterator SourceElements { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>System.Collections.IEnumerable</ReturnType> + <ReturnType>Gst.Iterator</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/BinFlags.xml b/doc/en/Gst/BinFlags.xml index bf22c2e..be0ef70 100644 --- a/doc/en/Gst/BinFlags.xml +++ b/doc/en/Gst/BinFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.BinFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.BinFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/Buffer.xml b/doc/en/Gst/Buffer.xml index 466706e..d04707a 100644 --- a/doc/en/Gst/Buffer.xml +++ b/doc/en/Gst/Buffer.xml @@ -31,7 +31,6 @@ <MemberSignature Language="C#" Value="public Buffer (GLib.Value val);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -44,6 +43,21 @@ </Docs> </Member> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Buffer (Gst.GLib.Value val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Buffer (byte[] data);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -183,14 +197,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/BufferCopyFlags.xml b/doc/en/Gst/BufferCopyFlags.xml index f483d53..8b91b70 100644 --- a/doc/en/Gst/BufferCopyFlags.xml +++ b/doc/en/Gst/BufferCopyFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.BufferCopyFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.BufferCopyFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/BufferFlags.xml b/doc/en/Gst/BufferFlags.xml index 30a2037..3e46b83 100644 --- a/doc/en/Gst/BufferFlags.xml +++ b/doc/en/Gst/BufferFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.BufferFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.BufferFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/BufferingMode.xml b/doc/en/Gst/BufferingMode.xml index bca2c60..3569367 100644 --- a/doc/en/Gst/BufferingMode.xml +++ b/doc/en/Gst/BufferingMode.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.BufferingModeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.BufferingModeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/Bus.xml b/doc/en/Gst/Bus.xml index c5ea6a8..c6099fe 100644 --- a/doc/en/Gst/Bus.xml +++ b/doc/en/Gst/Bus.xml @@ -189,14 +189,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -230,7 +230,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("message")</AttributeName> + <AttributeName>Gst.GLib.Signal("message")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -250,7 +250,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideMessage", Type=typeof(Gst.Bus))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideMessage", Type=typeof(Gst.Bus))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -274,7 +274,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSyncMessage", Type=typeof(Gst.Bus))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSyncMessage", Type=typeof(Gst.Bus))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -468,7 +468,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("sync-message")</AttributeName> + <AttributeName>Gst.GLib.Signal("sync-message")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst/BusFlags.xml b/doc/en/Gst/BusFlags.xml index 0590fd8..ad034ac 100644 --- a/doc/en/Gst/BusFlags.xml +++ b/doc/en/Gst/BusFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.BusFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.BusFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/BusSyncReply.xml b/doc/en/Gst/BusSyncReply.xml index 96b93cd..b42f0cc 100644 --- a/doc/en/Gst/BusSyncReply.xml +++ b/doc/en/Gst/BusSyncReply.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.BusSyncReplyGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.BusSyncReplyGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/Caps.xml b/doc/en/Gst/Caps.xml index 13d3518..92d0730 100644 --- a/doc/en/Gst/Caps.xml +++ b/doc/en/Gst/Caps.xml @@ -1,12 +1,12 @@ <Type Name="Caps" FullName="Gst.Caps"> - <TypeSignature Language="C#" Value="public class Caps : GLib.Opaque, System.Collections.IEnumerable" /> + <TypeSignature Language="C#" Value="public class Caps : Gst.GLib.Opaque, System.Collections.IEnumerable" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Opaque</BaseTypeName> + <BaseTypeName>Gst.GLib.Opaque</BaseTypeName> </Base> <Interfaces> <Interface> @@ -79,6 +79,29 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Caps (string mediaType, object[] fields);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="mediaType" Type="System.String" /> + <Parameter Name="fields" Type="System.Object[]"> + <Attributes> + <Attribute> + <AttributeName>System.ParamArray</AttributeName> + </Attribute> + </Attributes> + </Parameter> + </Parameters> + <Docs> + <param name="mediaType">To be added.</param> + <param name="fields">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Append"> <MemberSignature Language="C#" Value="public void Append (Gst.Caps caps);" /> <MemberType>Method</MemberType> @@ -135,13 +158,13 @@ </Docs> </Member> <Member MemberName="Copy"> - <MemberSignature Language="C#" Value="protected override GLib.Opaque Copy (IntPtr raw);" /> + <MemberSignature Language="C#" Value="protected override Gst.GLib.Opaque Copy (IntPtr raw);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.Opaque</ReturnType> + <ReturnType>Gst.GLib.Opaque</ReturnType> </ReturnValue> <Parameters> <Parameter Name="raw" Type="System.IntPtr" /> @@ -244,14 +267,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/ChildAddedArgs.xml b/doc/en/Gst/ChildAddedArgs.xml index 01d1d13..42a09b4 100644 --- a/doc/en/Gst/ChildAddedArgs.xml +++ b/doc/en/Gst/ChildAddedArgs.xml @@ -1,12 +1,12 @@ <Type Name="ChildAddedArgs" FullName="Gst.ChildAddedArgs"> - <TypeSignature Language="C#" Value="public class ChildAddedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class ChildAddedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/ChildProxy.xml b/doc/en/Gst/ChildProxy.xml index a21011b..bb87110 100644 --- a/doc/en/Gst/ChildProxy.xml +++ b/doc/en/Gst/ChildProxy.xml @@ -1,5 +1,5 @@ <Type Name="ChildProxy" FullName="Gst.ChildProxy"> - <TypeSignature Language="C#" Value="public interface ChildProxy : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface ChildProxy : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,7 +7,7 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Docs> diff --git a/doc/en/Gst/ChildProxyAdapter.xml b/doc/en/Gst/ChildProxyAdapter.xml index 450fbfb..2e11e71 100644 --- a/doc/en/Gst/ChildProxyAdapter.xml +++ b/doc/en/Gst/ChildProxyAdapter.xml @@ -1,18 +1,15 @@ <Type Name="ChildProxyAdapter" FullName="Gst.ChildProxyAdapter"> - <TypeSignature Language="C#" Value="public class ChildProxyAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.ChildProxy" /> + <TypeSignature Language="C#" Value="public class ChildProxyAdapter : Gst.GLib.GInterfaceAdapter, Gst.ChildProxy" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName> </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> - </Interface> - <Interface> <InterfaceName>Gst.ChildProxy</InterfaceName> </Interface> </Interfaces> @@ -75,7 +72,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("child-added")</AttributeName> + <AttributeName>Gst.GLib.Signal("child-added")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -95,7 +92,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("child-removed")</AttributeName> + <AttributeName>Gst.GLib.Signal("child-removed")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -204,7 +201,6 @@ <MemberSignature Language="C#" Value="public static Gst.ChildProxy GetObject (GLib.Object obj);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -221,6 +217,25 @@ </Docs> </Member> <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.ChildProxy GetObject (Gst.GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.ChildProxy</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> <MemberSignature Language="C#" Value="public static Gst.ChildProxy GetObject (IntPtr handle, bool owned);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -243,14 +258,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -290,5 +305,20 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="OwnedHandle"> + <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/doc/en/Gst/ChildProxyImplementor.xml b/doc/en/Gst/ChildProxyImplementor.xml index 2c48186..787322f 100644 --- a/doc/en/Gst/ChildProxyImplementor.xml +++ b/doc/en/Gst/ChildProxyImplementor.xml @@ -1,5 +1,5 @@ <Type Name="ChildProxyImplementor" FullName="Gst.ChildProxyImplementor"> - <TypeSignature Language="C#" Value="public interface ChildProxyImplementor : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface ChildProxyImplementor : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,12 +7,12 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Attributes> <Attribute> - <AttributeName>GLib.GInterface(typeof(Gst.ChildProxyAdapter))</AttributeName> + <AttributeName>Gst.GLib.GInterface(typeof(Gst.ChildProxyAdapter))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/ChildRemovedArgs.xml b/doc/en/Gst/ChildRemovedArgs.xml index a18f9db..57931ba 100644 --- a/doc/en/Gst/ChildRemovedArgs.xml +++ b/doc/en/Gst/ChildRemovedArgs.xml @@ -1,12 +1,12 @@ <Type Name="ChildRemovedArgs" FullName="Gst.ChildRemovedArgs"> - <TypeSignature Language="C#" Value="public class ChildRemovedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class ChildRemovedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/Clock.xml b/doc/en/Gst/Clock.xml index e1a031b..14161e4 100644 --- a/doc/en/Gst/Clock.xml +++ b/doc/en/Gst/Clock.xml @@ -68,7 +68,7 @@ </Docs> </Member> <Member MemberName="AdjustUnlocked"> - <MemberSignature Language="C#" Value="public ulong AdjustUnlocked (ulong _internal);" /> + <MemberSignature Language="C#" Value="protected ulong AdjustUnlocked (ulong _internal);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -193,14 +193,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -355,7 +355,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideChangeResolution", Type=typeof(Gst.Clock))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideChangeResolution", Type=typeof(Gst.Clock))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -382,7 +382,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetInternalTime", Type=typeof(Gst.Clock))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetInternalTime", Type=typeof(Gst.Clock))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -404,7 +404,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetResolution", Type=typeof(Gst.Clock))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetResolution", Type=typeof(Gst.Clock))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -426,7 +426,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnschedule", Type=typeof(Gst.Clock))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnschedule", Type=typeof(Gst.Clock))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -450,7 +450,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideWaitAsync", Type=typeof(Gst.Clock))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideWaitAsync", Type=typeof(Gst.Clock))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -475,7 +475,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideWaitJitter", Type=typeof(Gst.Clock))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideWaitJitter", Type=typeof(Gst.Clock))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -643,7 +643,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("stats")</AttributeName> + <AttributeName>Gst.GLib.Property("stats")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -732,7 +732,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("timeout")</AttributeName> + <AttributeName>Gst.GLib.Property("timeout")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -778,7 +778,7 @@ </Docs> </Member> <Member MemberName="UnadjustUnlocked"> - <MemberSignature Language="C#" Value="public ulong UnadjustUnlocked (ulong external);" /> + <MemberSignature Language="C#" Value="protected ulong UnadjustUnlocked (ulong external);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -878,7 +878,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("window-size")</AttributeName> + <AttributeName>Gst.GLib.Property("window-size")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -899,7 +899,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("window-threshold")</AttributeName> + <AttributeName>Gst.GLib.Property("window-threshold")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst/ClockEntry.xml b/doc/en/Gst/ClockEntry.xml index 8c2d261..4392886 100644 --- a/doc/en/Gst/ClockEntry.xml +++ b/doc/en/Gst/ClockEntry.xml @@ -1,12 +1,12 @@ <Type Name="ClockEntry" FullName="Gst.ClockEntry"> - <TypeSignature Language="C#" Value="public class ClockEntry : GLib.Opaque" /> + <TypeSignature Language="C#" Value="public class ClockEntry : Gst.GLib.Opaque" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Opaque</BaseTypeName> + <BaseTypeName>Gst.GLib.Opaque</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/ClockEntryType.xml b/doc/en/Gst/ClockEntryType.xml index 3eded5d..9bbd9e0 100644 --- a/doc/en/Gst/ClockEntryType.xml +++ b/doc/en/Gst/ClockEntryType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.ClockEntryTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.ClockEntryTypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/ClockFlags.xml b/doc/en/Gst/ClockFlags.xml index 1da1dca..7c0a619 100644 --- a/doc/en/Gst/ClockFlags.xml +++ b/doc/en/Gst/ClockFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.ClockFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.ClockFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/ClockReturn.xml b/doc/en/Gst/ClockReturn.xml index 74804fb..283835a 100644 --- a/doc/en/Gst/ClockReturn.xml +++ b/doc/en/Gst/ClockReturn.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.ClockReturnGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.ClockReturnGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/ClockType.xml b/doc/en/Gst/ClockType.xml index 199f811..2e92153 100644 --- a/doc/en/Gst/ClockType.xml +++ b/doc/en/Gst/ClockType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.ClockTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.ClockTypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/CoreError.xml b/doc/en/Gst/CoreError.xml index 7b388ba..979509b 100644 --- a/doc/en/Gst/CoreError.xml +++ b/doc/en/Gst/CoreError.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.CoreErrorGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.CoreErrorGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/Date.xml b/doc/en/Gst/Date.xml index a62a3bb..5cd84a9 100644 --- a/doc/en/Gst/Date.xml +++ b/doc/en/Gst/Date.xml @@ -1,5 +1,5 @@ <Type Name="Date" FullName="Gst.Date"> - <TypeSignature Language="C#" Value="public class Date : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public class Date : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -10,7 +10,7 @@ </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Docs> @@ -22,7 +22,6 @@ <MemberSignature Language="C#" Value="public Date (GLib.Value val);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -35,6 +34,21 @@ </Docs> </Member> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Date (Gst.GLib.Value val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Date (DateTime date);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -87,14 +101,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -142,7 +156,6 @@ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.Date date);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -158,11 +171,29 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.Date date);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Value</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="date" Type="Gst.Date" /> + </Parameters> + <Docs> + <param name="date">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="SetGValue"> <MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -177,6 +208,24 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetGValue"> + <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value&" RefType="ref" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="ToString"> <MemberSignature Language="C#" Value="public override string ToString ();" /> <MemberType>Method</MemberType> diff --git a/doc/en/Gst/DoLatencyArgs.xml b/doc/en/Gst/DoLatencyArgs.xml index 3d0f3d8..bd6a321 100644 --- a/doc/en/Gst/DoLatencyArgs.xml +++ b/doc/en/Gst/DoLatencyArgs.xml @@ -1,12 +1,12 @@ <Type Name="DoLatencyArgs" FullName="Gst.DoLatencyArgs"> - <TypeSignature Language="C#" Value="public class DoLatencyArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class DoLatencyArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/DoubleRange.xml b/doc/en/Gst/DoubleRange.xml index 1f6ac9a..0e1eaa3 100644 --- a/doc/en/Gst/DoubleRange.xml +++ b/doc/en/Gst/DoubleRange.xml @@ -18,7 +18,6 @@ <MemberSignature Language="C#" Value="public DoubleRange (GLib.Value val);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -31,6 +30,21 @@ </Docs> </Member> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public DoubleRange (Gst.GLib.Value val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public DoubleRange (double min, double max);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -49,14 +63,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -98,7 +112,6 @@ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.DoubleRange range);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -114,11 +127,29 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.DoubleRange range);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Value</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="range" Type="Gst.DoubleRange" /> + </Parameters> + <Docs> + <param name="range">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="SetGValue"> <MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -133,6 +164,24 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetGValue"> + <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value&" RefType="ref" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="ToString"> <MemberSignature Language="C#" Value="public override string ToString ();" /> <MemberType>Method</MemberType> diff --git a/doc/en/Gst/DynamicSignal.xml b/doc/en/Gst/DynamicSignal.xml index 0d669bd..a6d3daa 100644 --- a/doc/en/Gst/DynamicSignal.xml +++ b/doc/en/Gst/DynamicSignal.xml @@ -37,7 +37,7 @@ </Docs> </Member> <Member MemberName="Connect"> - <MemberSignature Language="C#" Value="public static void Connect (GLib.Object o, string name, Gst.SignalHandler handler);" /> + <MemberSignature Language="C#" Value="public static void Connect (Gst.GLib.Object o, string name, Gst.SignalHandler handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -46,7 +46,7 @@ <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> - <Parameter Name="o" Type="GLib.Object" /> + <Parameter Name="o" Type="Gst.GLib.Object" /> <Parameter Name="name" Type="System.String" /> <Parameter Name="handler" Type="Gst.SignalHandler" /> </Parameters> @@ -59,7 +59,7 @@ </Docs> </Member> <Member MemberName="Connect"> - <MemberSignature Language="C#" Value="public static void Connect (GLib.Object o, string name, Delegate handler);" /> + <MemberSignature Language="C#" Value="public static void Connect (Gst.GLib.Object o, string name, Delegate handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -68,7 +68,7 @@ <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> - <Parameter Name="o" Type="GLib.Object" /> + <Parameter Name="o" Type="Gst.GLib.Object" /> <Parameter Name="name" Type="System.String" /> <Parameter Name="handler" Type="System.Delegate" /> </Parameters> @@ -105,7 +105,7 @@ </Docs> </Member> <Member MemberName="Connect"> - <MemberSignature Language="C#" Value="public static void Connect (GLib.Object o, string name, bool after, Gst.SignalHandler handler);" /> + <MemberSignature Language="C#" Value="public static void Connect (Gst.GLib.Object o, string name, bool after, Gst.SignalHandler handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -114,7 +114,7 @@ <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> - <Parameter Name="o" Type="GLib.Object" /> + <Parameter Name="o" Type="Gst.GLib.Object" /> <Parameter Name="name" Type="System.String" /> <Parameter Name="after" Type="System.Boolean" /> <Parameter Name="handler" Type="Gst.SignalHandler" /> @@ -129,7 +129,7 @@ </Docs> </Member> <Member MemberName="Connect"> - <MemberSignature Language="C#" Value="public static void Connect (GLib.Object o, string name, bool after, Delegate handler);" /> + <MemberSignature Language="C#" Value="public static void Connect (Gst.GLib.Object o, string name, bool after, Delegate handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -138,7 +138,7 @@ <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> - <Parameter Name="o" Type="GLib.Object" /> + <Parameter Name="o" Type="Gst.GLib.Object" /> <Parameter Name="name" Type="System.String" /> <Parameter Name="after" Type="System.Boolean" /> <Parameter Name="handler" Type="System.Delegate" /> @@ -175,7 +175,7 @@ </Docs> </Member> <Member MemberName="Disconnect"> - <MemberSignature Language="C#" Value="public static void Disconnect (GLib.Object o, string name, Delegate handler);" /> + <MemberSignature Language="C#" Value="public static void Disconnect (Gst.GLib.Object o, string name, Delegate handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -184,7 +184,7 @@ <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> - <Parameter Name="o" Type="GLib.Object" /> + <Parameter Name="o" Type="Gst.GLib.Object" /> <Parameter Name="name" Type="System.String" /> <Parameter Name="handler" Type="System.Delegate" /> </Parameters> @@ -200,7 +200,6 @@ <MemberSignature Language="C#" Value="public static object Emit (GLib.Object o, string name, object[] parameters);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -226,5 +225,34 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Emit"> + <MemberSignature Language="C#" Value="public static object Emit (Gst.GLib.Object o, string name, object[] parameters);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="Gst.GLib.Object" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="parameters" Type="System.Object[]"> + <Attributes> + <Attribute> + <AttributeName>System.ParamArray</AttributeName> + </Attribute> + </Attributes> + </Parameter> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <param name="name">To be added.</param> + <param name="parameters">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/doc/en/Gst/Element.xml b/doc/en/Gst/Element.xml index c3c5ae2..076e393 100644 --- a/doc/en/Gst/Element.xml +++ b/doc/en/Gst/Element.xml @@ -60,7 +60,7 @@ </Docs> </Member> <Member MemberName="AddPad"> - <MemberSignature Language="C#" Value="public bool AddPad (Gst.Pad p);" /> + <MemberSignature Language="C#" Value="protected bool AddPad (Gst.Pad p);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -83,7 +83,6 @@ <MemberSignature Language="C#" Value="protected static void AddPadTemplate (GLib.GType gtype, Gst.PadTemplate templ);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -100,6 +99,26 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="AddPadTemplate"> + <MemberSignature Language="C#" Value="protected static void AddPadTemplate (Gst.GLib.GType gtype, Gst.PadTemplate templ);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="gtype" Type="Gst.GLib.GType" /> + <Parameter Name="templ" Type="Gst.PadTemplate" /> + </Parameters> + <Docs> + <param name="gtype">To be added.</param> + <param name="templ">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="BaseTime"> <MemberSignature Language="C#" Value="public ulong BaseTime { set; get; }" /> <MemberType>Property</MemberType> @@ -189,7 +208,7 @@ </Docs> </Member> <Member MemberName="CreateAllPads"> - <MemberSignature Language="C#" Value="public void CreateAllPads ();" /> + <MemberSignature Language="C#" Value="protected void CreateAllPads ();" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -237,7 +256,7 @@ </Docs> </Member> <Member MemberName="FoundTags"> - <MemberSignature Language="C#" Value="public void FoundTags (Gst.TagList list);" /> + <MemberSignature Language="C#" Value="protected void FoundTags (Gst.TagList list);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -256,7 +275,7 @@ </Docs> </Member> <Member MemberName="FoundTagsForPad"> - <MemberSignature Language="C#" Value="public void FoundTagsForPad (Gst.Pad pad, Gst.TagList list);" /> + <MemberSignature Language="C#" Value="protected void FoundTagsForPad (Gst.Pad pad, Gst.TagList list);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -442,14 +461,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -466,7 +485,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("no-more-pads")</AttributeName> + <AttributeName>Gst.GLib.Signal("no-more-pads")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -481,7 +500,6 @@ <MemberSignature Language="C#" Value="public bool ImplementsInterface (GLib.GType iface_type);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -497,6 +515,25 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="ImplementsInterface"> + <MemberSignature Language="C#" Value="public bool ImplementsInterface (Gst.GLib.GType iface_type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="iface_type" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="iface_type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Index"> <MemberSignature Language="C#" Value="public Gst.Index Index { set; get; }" /> <MemberType>Property</MemberType> @@ -704,7 +741,7 @@ </Docs> </Member> <Member MemberName="NoMorePads"> - <MemberSignature Language="C#" Value="public void NoMorePads ();" /> + <MemberSignature Language="C#" Value="protected void NoMorePads ();" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -728,7 +765,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideChangeState", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideChangeState", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -753,7 +790,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetIndex", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetIndex", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -775,7 +812,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetQueryTypes", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetQueryTypes", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -797,7 +834,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetState", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetState", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -826,7 +863,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideHasNoMorePads", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideHasNoMorePads", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -847,7 +884,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePadAdded", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePadAdded", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -871,7 +908,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePadRemoved", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePadRemoved", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -895,7 +932,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideProvideClock", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideProvideClock", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -917,7 +954,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideQuery", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideQuery", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -942,7 +979,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideReleasePad", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideReleasePad", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -966,7 +1003,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideRequestNewPad", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideRequestNewPad", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -993,7 +1030,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSendEvent", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSendEvent", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -1018,7 +1055,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetBus", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetBus", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -1042,7 +1079,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetClock", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetClock", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -1067,7 +1104,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetIndex", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetIndex", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -1091,7 +1128,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetState", Type=typeof(Gst.Element))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetState", Type=typeof(Gst.Element))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -1116,7 +1153,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("pad-added")</AttributeName> + <AttributeName>Gst.GLib.Signal("pad-added")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -1136,7 +1173,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("pad-removed")</AttributeName> + <AttributeName>Gst.GLib.Signal("pad-removed")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -1148,14 +1185,14 @@ </Docs> </Member> <Member MemberName="Pads"> - <MemberSignature Language="C#" Value="public System.Collections.IEnumerable Pads { get; }" /> + <MemberSignature Language="C#" Value="public Gst.Iterator Pads { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>System.Collections.IEnumerable</ReturnType> + <ReturnType>Gst.Iterator</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -1180,7 +1217,7 @@ </Docs> </Member> <Member MemberName="PostMessage"> - <MemberSignature Language="C#" Value="public bool PostMessage (Gst.Message message);" /> + <MemberSignature Language="C#" Value="protected bool PostMessage (Gst.Message message);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -1342,7 +1379,7 @@ </Docs> </Member> <Member MemberName="RemovePad"> - <MemberSignature Language="C#" Value="public bool RemovePad (Gst.Pad pad);" /> + <MemberSignature Language="C#" Value="protected bool RemovePad (Gst.Pad pad);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -1477,7 +1514,6 @@ <MemberSignature Language="C#" Value="protected static void SetDetails (GLib.GType gtype, string longname, string klass, string description, string author);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -1500,6 +1536,32 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetDetails"> + <MemberSignature Language="C#" Value="protected static void SetDetails (Gst.GLib.GType gtype, string longname, string klass, string description, string author);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="gtype" Type="Gst.GLib.GType" /> + <Parameter Name="longname" Type="System.String" /> + <Parameter Name="klass" Type="System.String" /> + <Parameter Name="description" Type="System.String" /> + <Parameter Name="author" Type="System.String" /> + </Parameters> + <Docs> + <param name="gtype">To be added.</param> + <param name="longname">To be added.</param> + <param name="klass">To be added.</param> + <param name="description">To be added.</param> + <param name="author">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="SetLockedState"> <MemberSignature Language="C#" Value="public bool SetLockedState (bool locked_state);" /> <MemberType>Method</MemberType> @@ -1541,14 +1603,14 @@ </Docs> </Member> <Member MemberName="SinkPads"> - <MemberSignature Language="C#" Value="public System.Collections.IEnumerable SinkPads { get; }" /> + <MemberSignature Language="C#" Value="public Gst.Iterator SinkPads { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>System.Collections.IEnumerable</ReturnType> + <ReturnType>Gst.Iterator</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -1557,14 +1619,14 @@ </Docs> </Member> <Member MemberName="SrcPads"> - <MemberSignature Language="C#" Value="public System.Collections.IEnumerable SrcPads { get; }" /> + <MemberSignature Language="C#" Value="public Gst.Iterator SrcPads { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>System.Collections.IEnumerable</ReturnType> + <ReturnType>Gst.Iterator</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/ElementAddedArgs.xml b/doc/en/Gst/ElementAddedArgs.xml index 1dcc101..3552647 100644 --- a/doc/en/Gst/ElementAddedArgs.xml +++ b/doc/en/Gst/ElementAddedArgs.xml @@ -1,12 +1,12 @@ <Type Name="ElementAddedArgs" FullName="Gst.ElementAddedArgs"> - <TypeSignature Language="C#" Value="public class ElementAddedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class ElementAddedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/ElementFactory.xml b/doc/en/Gst/ElementFactory.xml index 7e54855..21f6f49 100644 --- a/doc/en/Gst/ElementFactory.xml +++ b/doc/en/Gst/ElementFactory.xml @@ -136,14 +136,14 @@ </Docs> </Member> <Member MemberName="ElementType"> - <MemberSignature Language="C#" Value="public GLib.GType ElementType { get; }" /> + <MemberSignature Language="C#" Value="public Gst.GLib.GType ElementType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -172,14 +172,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -324,7 +324,6 @@ <MemberSignature Language="C#" Value="public static bool Register (Gst.Plugin plugin, string name, uint rank, GLib.GType type);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -346,6 +345,31 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Register"> + <MemberSignature Language="C#" Value="public static bool Register (Gst.Plugin plugin, string name, uint rank, Gst.GLib.GType type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="plugin" Type="Gst.Plugin" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="rank" Type="System.UInt32" /> + <Parameter Name="type" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="plugin">To be added.</param> + <param name="name">To be added.</param> + <param name="rank">To be added.</param> + <param name="type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="StaticPadTemplates"> <MemberSignature Language="C#" Value="public Gst.StaticPadTemplate[] StaticPadTemplates { get; }" /> <MemberType>Property</MemberType> diff --git a/doc/en/Gst/ElementFlags.xml b/doc/en/Gst/ElementFlags.xml index 19c721a..52a0f17 100644 --- a/doc/en/Gst/ElementFlags.xml +++ b/doc/en/Gst/ElementFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.ElementFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.ElementFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/ElementRemovedArgs.xml b/doc/en/Gst/ElementRemovedArgs.xml index 693400b..1d93326 100644 --- a/doc/en/Gst/ElementRemovedArgs.xml +++ b/doc/en/Gst/ElementRemovedArgs.xml @@ -1,12 +1,12 @@ <Type Name="ElementRemovedArgs" FullName="Gst.ElementRemovedArgs"> - <TypeSignature Language="C#" Value="public class ElementRemovedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class ElementRemovedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/EntryAddedArgs.xml b/doc/en/Gst/EntryAddedArgs.xml index 254e708..7f1adc8 100644 --- a/doc/en/Gst/EntryAddedArgs.xml +++ b/doc/en/Gst/EntryAddedArgs.xml @@ -1,12 +1,12 @@ <Type Name="EntryAddedArgs" FullName="Gst.EntryAddedArgs"> - <TypeSignature Language="C#" Value="public class EntryAddedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class EntryAddedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/EnumInfo.xml b/doc/en/Gst/EnumInfo.xml index b3bd28d..0201ed5 100644 --- a/doc/en/Gst/EnumInfo.xml +++ b/doc/en/Gst/EnumInfo.xml @@ -18,7 +18,6 @@ <MemberSignature Language="C#" Value="public EnumInfo (GLib.GType gtype);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -30,11 +29,25 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public EnumInfo (Gst.GLib.GType gtype);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="gtype" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="gtype">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="IsEnumType"> <MemberSignature Language="C#" Value="public static bool IsEnumType (GLib.GType gtype);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -50,6 +63,25 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="IsEnumType"> + <MemberSignature Language="C#" Value="public static bool IsEnumType (Gst.GLib.GType gtype);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="gtype" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="gtype">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Item"> <MemberSignature Language="C#" Value="public Gst.EnumValue this[int val] { get; }" /> <MemberType>Property</MemberType> diff --git a/doc/en/Gst/Event.xml b/doc/en/Gst/Event.xml index 71d5e43..336bb0c 100644 --- a/doc/en/Gst/Event.xml +++ b/doc/en/Gst/Event.xml @@ -31,7 +31,6 @@ <MemberSignature Language="C#" Value="public Event (GLib.Value val);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -44,6 +43,21 @@ </Docs> </Member> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Event (Gst.GLib.Value val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Event (IntPtr raw);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -136,14 +150,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/EventType.xml b/doc/en/Gst/EventType.xml index f8bf820..ef09143 100644 --- a/doc/en/Gst/EventType.xml +++ b/doc/en/Gst/EventType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.EventTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.EventTypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/EventTypeFlags.xml b/doc/en/Gst/EventTypeFlags.xml index 983cf0e..168255c 100644 --- a/doc/en/Gst/EventTypeFlags.xml +++ b/doc/en/Gst/EventTypeFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.EventTypeFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.EventTypeFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/FeatureAddedArgs.xml b/doc/en/Gst/FeatureAddedArgs.xml index 46b1e45..7c4841f 100644 --- a/doc/en/Gst/FeatureAddedArgs.xml +++ b/doc/en/Gst/FeatureAddedArgs.xml @@ -1,12 +1,12 @@ <Type Name="FeatureAddedArgs" FullName="Gst.FeatureAddedArgs"> - <TypeSignature Language="C#" Value="public class FeatureAddedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class FeatureAddedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/FlagsInfo.xml b/doc/en/Gst/FlagsInfo.xml index b6ddef2..32dbbfd 100644 --- a/doc/en/Gst/FlagsInfo.xml +++ b/doc/en/Gst/FlagsInfo.xml @@ -18,7 +18,6 @@ <MemberSignature Language="C#" Value="public FlagsInfo (GLib.GType gtype);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -30,11 +29,25 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public FlagsInfo (Gst.GLib.GType gtype);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="gtype" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="gtype">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="IsFlagsType"> <MemberSignature Language="C#" Value="public static bool IsFlagsType (GLib.GType gtype);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -50,6 +63,25 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="IsFlagsType"> + <MemberSignature Language="C#" Value="public static bool IsFlagsType (Gst.GLib.GType gtype);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="gtype" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="gtype">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Item"> <MemberSignature Language="C#" Value="public Gst.FlagsValue[] this[uint flags] { get; }" /> <MemberType>Property</MemberType> diff --git a/doc/en/Gst/FlowReturn.xml b/doc/en/Gst/FlowReturn.xml index 66fc788..18734ba 100644 --- a/doc/en/Gst/FlowReturn.xml +++ b/doc/en/Gst/FlowReturn.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.FlowReturnGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.FlowReturnGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/Format.xml b/doc/en/Gst/Format.xml index e4d91f5..87614db 100644 --- a/doc/en/Gst/Format.xml +++ b/doc/en/Gst/Format.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.FormatGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.FormatGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/Fourcc.xml b/doc/en/Gst/Fourcc.xml index 5d659d9..351fe8e 100644 --- a/doc/en/Gst/Fourcc.xml +++ b/doc/en/Gst/Fourcc.xml @@ -18,7 +18,6 @@ <MemberSignature Language="C#" Value="public Fourcc (GLib.Value val);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -31,6 +30,21 @@ </Docs> </Member> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Fourcc (Gst.GLib.Value val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Fourcc (char[] fourcc);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -79,14 +93,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -98,7 +112,6 @@ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.Fourcc fourcc);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -115,6 +128,25 @@ </Docs> </Member> <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.Fourcc fourcc);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Value</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="fourcc" Type="Gst.Fourcc" /> + </Parameters> + <Docs> + <param name="fourcc">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> <MemberSignature Language="C#" Value="public static char[] op_Explicit (Gst.Fourcc fourcc);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -158,7 +190,6 @@ <MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -173,6 +204,24 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetGValue"> + <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value&" RefType="ref" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="ToString"> <MemberSignature Language="C#" Value="public override string ToString ();" /> <MemberType>Method</MemberType> diff --git a/doc/en/Gst/Fraction.xml b/doc/en/Gst/Fraction.xml index 679d883..9e79ff2 100644 --- a/doc/en/Gst/Fraction.xml +++ b/doc/en/Gst/Fraction.xml @@ -18,7 +18,6 @@ <MemberSignature Language="C#" Value="public Fraction (GLib.Value val);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -31,6 +30,21 @@ </Docs> </Member> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Fraction (Gst.GLib.Value val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Fraction (int numerator, int denominator);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -65,14 +79,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -144,7 +158,6 @@ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.Fraction fraction);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -161,6 +174,25 @@ </Docs> </Member> <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.Fraction fraction);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Value</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="fraction" Type="Gst.Fraction" /> + </Parameters> + <Docs> + <param name="fraction">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="op_Explicit"> <MemberSignature Language="C#" Value="public static double op_Explicit (Gst.Fraction fraction);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -228,7 +260,6 @@ <MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -243,6 +274,24 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetGValue"> + <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value&" RefType="ref" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="ToString"> <MemberSignature Language="C#" Value="public override string ToString ();" /> <MemberType>Method</MemberType> diff --git a/doc/en/Gst/FractionRange.xml b/doc/en/Gst/FractionRange.xml index f26e8dc..bb1c297 100644 --- a/doc/en/Gst/FractionRange.xml +++ b/doc/en/Gst/FractionRange.xml @@ -18,7 +18,6 @@ <MemberSignature Language="C#" Value="public FractionRange (GLib.Value val);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -31,6 +30,21 @@ </Docs> </Member> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public FractionRange (Gst.GLib.Value val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public FractionRange (Gst.Fraction min, Gst.Fraction max);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -49,14 +63,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -98,7 +112,6 @@ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.FractionRange range);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -114,11 +127,29 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.FractionRange range);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Value</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="range" Type="Gst.FractionRange" /> + </Parameters> + <Docs> + <param name="range">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="SetGValue"> <MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -133,6 +164,24 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetGValue"> + <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value&" RefType="ref" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="ToString"> <MemberSignature Language="C#" Value="public override string ToString ();" /> <MemberType>Method</MemberType> diff --git a/doc/en/Gst/GhostPad.xml b/doc/en/Gst/GhostPad.xml index 72c1d9d..79e77db 100644 --- a/doc/en/Gst/GhostPad.xml +++ b/doc/en/Gst/GhostPad.xml @@ -105,14 +105,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/HaveDataArgs.xml b/doc/en/Gst/HaveDataArgs.xml index 657d712..8859111 100644 --- a/doc/en/Gst/HaveDataArgs.xml +++ b/doc/en/Gst/HaveDataArgs.xml @@ -1,12 +1,12 @@ <Type Name="HaveDataArgs" FullName="Gst.HaveDataArgs"> - <TypeSignature Language="C#" Value="public class HaveDataArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class HaveDataArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/ImplementsInterface.xml b/doc/en/Gst/ImplementsInterface.xml index 94bb8ab..f6e6f81 100644 --- a/doc/en/Gst/ImplementsInterface.xml +++ b/doc/en/Gst/ImplementsInterface.xml @@ -1,5 +1,5 @@ <Type Name="ImplementsInterface" FullName="Gst.ImplementsInterface"> - <TypeSignature Language="C#" Value="public interface ImplementsInterface : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface ImplementsInterface : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,7 +7,7 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Docs> @@ -19,7 +19,6 @@ <MemberSignature Language="C#" Value="public bool Supported (GLib.GType iface_type);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -35,5 +34,24 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Supported"> + <MemberSignature Language="C#" Value="public bool Supported (Gst.GLib.GType iface_type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="iface_type" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="iface_type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/doc/en/Gst/ImplementsInterfaceAdapter.xml b/doc/en/Gst/ImplementsInterfaceAdapter.xml index 0237e15..5b72e21 100644 --- a/doc/en/Gst/ImplementsInterfaceAdapter.xml +++ b/doc/en/Gst/ImplementsInterfaceAdapter.xml @@ -1,18 +1,15 @@ <Type Name="ImplementsInterfaceAdapter" FullName="Gst.ImplementsInterfaceAdapter"> - <TypeSignature Language="C#" Value="public class ImplementsInterfaceAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.ImplementsInterface" /> + <TypeSignature Language="C#" Value="public class ImplementsInterfaceAdapter : Gst.GLib.GInterfaceAdapter, Gst.ImplementsInterface" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName> </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> - </Interface> - <Interface> <InterfaceName>Gst.ImplementsInterface</InterfaceName> </Interface> </Interfaces> @@ -70,7 +67,6 @@ <MemberSignature Language="C#" Value="public static Gst.ImplementsInterface GetObject (GLib.Object obj);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -87,6 +83,25 @@ </Docs> </Member> <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.ImplementsInterface GetObject (Gst.GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.ImplementsInterface</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> <MemberSignature Language="C#" Value="public static Gst.ImplementsInterface GetObject (IntPtr handle, bool owned);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -109,14 +124,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -156,11 +171,25 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="OwnedHandle"> + <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Supported"> <MemberSignature Language="C#" Value="public bool Supported (GLib.GType iface_type);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -176,5 +205,24 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Supported"> + <MemberSignature Language="C#" Value="public bool Supported (Gst.GLib.GType iface_type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="iface_type" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="iface_type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/doc/en/Gst/ImplementsInterfaceImplementor.xml b/doc/en/Gst/ImplementsInterfaceImplementor.xml index 45bdc92..d24d2c4 100644 --- a/doc/en/Gst/ImplementsInterfaceImplementor.xml +++ b/doc/en/Gst/ImplementsInterfaceImplementor.xml @@ -1,5 +1,5 @@ <Type Name="ImplementsInterfaceImplementor" FullName="Gst.ImplementsInterfaceImplementor"> - <TypeSignature Language="C#" Value="public interface ImplementsInterfaceImplementor : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface ImplementsInterfaceImplementor : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,12 +7,12 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Attributes> <Attribute> - <AttributeName>GLib.GInterface(typeof(Gst.ImplementsInterfaceAdapter))</AttributeName> + <AttributeName>Gst.GLib.GInterface(typeof(Gst.ImplementsInterfaceAdapter))</AttributeName> </Attribute> </Attributes> <Docs> @@ -24,7 +24,6 @@ <MemberSignature Language="C#" Value="public bool Supported (GLib.GType iface_type);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -40,5 +39,24 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Supported"> + <MemberSignature Language="C#" Value="public bool Supported (Gst.GLib.GType iface_type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="iface_type" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="iface_type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/doc/en/Gst/Index.xml b/doc/en/Gst/Index.xml index eb3776d..53a4eba 100644 --- a/doc/en/Gst/Index.xml +++ b/doc/en/Gst/Index.xml @@ -117,7 +117,6 @@ <MemberSignature Language="C#" Value="public Gst.IndexEntry AddObject (int id, string key, GLib.GType type, GLib.Object objekt);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -139,6 +138,31 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="AddObject"> + <MemberSignature Language="C#" Value="public Gst.IndexEntry AddObject (int id, string key, Gst.GLib.GType type, Gst.GLib.Object objekt);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.IndexEntry</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="id" Type="System.Int32" /> + <Parameter Name="key" Type="System.String" /> + <Parameter Name="type" Type="Gst.GLib.GType" /> + <Parameter Name="objekt" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="id">To be added.</param> + <param name="key">To be added.</param> + <param name="type">To be added.</param> + <param name="objekt">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Certainty"> <MemberSignature Language="C#" Value="public Gst.IndexCertainty Certainty { set; get; }" /> <MemberType>Property</MemberType> @@ -183,7 +207,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("entry-added")</AttributeName> + <AttributeName>Gst.GLib.Signal("entry-added")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -277,14 +301,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -333,7 +357,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("resolver")</AttributeName> + <AttributeName>Gst.GLib.Property("resolver")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -371,7 +395,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideAddEntry", Type=typeof(Gst.Index))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideAddEntry", Type=typeof(Gst.Index))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -395,7 +419,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideCommit", Type=typeof(Gst.Index))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideCommit", Type=typeof(Gst.Index))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -419,7 +443,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideEntryAdded", Type=typeof(Gst.Index))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideEntryAdded", Type=typeof(Gst.Index))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -442,7 +466,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetAssocEntry", Type=typeof(Gst.Index))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetAssocEntry", Type=typeof(Gst.Index))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -511,7 +535,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetWriterId", Type=typeof(Gst.Index))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetWriterId", Type=typeof(Gst.Index))</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst/IndexCertainty.xml b/doc/en/Gst/IndexCertainty.xml index de0246b..1539517 100644 --- a/doc/en/Gst/IndexCertainty.xml +++ b/doc/en/Gst/IndexCertainty.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.IndexCertaintyGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.IndexCertaintyGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/IndexEntry.xml b/doc/en/Gst/IndexEntry.xml index 96933ca..83d9d3c 100644 --- a/doc/en/Gst/IndexEntry.xml +++ b/doc/en/Gst/IndexEntry.xml @@ -1,12 +1,12 @@ <Type Name="IndexEntry" FullName="Gst.IndexEntry"> - <TypeSignature Language="C#" Value="public class IndexEntry : GLib.Opaque" /> + <TypeSignature Language="C#" Value="public class IndexEntry : Gst.GLib.Opaque" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Opaque</BaseTypeName> + <BaseTypeName>Gst.GLib.Opaque</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -121,7 +121,6 @@ <MemberSignature Language="C#" Value="protected override GLib.Opaque Copy (IntPtr raw);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -137,6 +136,25 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Copy"> + <MemberSignature Language="C#" Value="protected override Gst.GLib.Opaque Copy (IntPtr raw);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Opaque</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Finalize"> <MemberSignature Language="C#" Value="~IndexEntry ();" /> <MemberType>Method</MemberType> @@ -205,14 +223,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -253,14 +271,14 @@ </Docs> </Member> <Member MemberName="ObjectGType"> - <MemberSignature Language="C#" Value="public GLib.GType ObjectGType { get; }" /> + <MemberSignature Language="C#" Value="public Gst.GLib.GType ObjectGType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/IndexEntryType.xml b/doc/en/Gst/IndexEntryType.xml index 428648f..8528a99 100644 --- a/doc/en/Gst/IndexEntryType.xml +++ b/doc/en/Gst/IndexEntryType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.IndexEntryTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.IndexEntryTypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/IndexFactory.xml b/doc/en/Gst/IndexFactory.xml index a3e236c..b9528b9 100644 --- a/doc/en/Gst/IndexFactory.xml +++ b/doc/en/Gst/IndexFactory.xml @@ -34,7 +34,6 @@ <MemberSignature Language="C#" Value="public IndexFactory (string name, string longdesc, GLib.GType type);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -50,6 +49,25 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public IndexFactory (string name, string longdesc, Gst.GLib.GType type);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="longdesc" Type="System.String" /> + <Parameter Name="type" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <param name="longdesc">To be added.</param> + <param name="type">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Create"> <MemberSignature Language="C#" Value="public Gst.Index Create ();" /> <MemberType>Method</MemberType> @@ -88,14 +106,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -127,7 +145,6 @@ <MemberSignature Language="C#" Value="public static bool Register (Gst.Plugin plugin, string name, string longdesc, GLib.GType gtype);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -149,5 +166,30 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Register"> + <MemberSignature Language="C#" Value="public static bool Register (Gst.Plugin plugin, string name, string longdesc, Gst.GLib.GType gtype);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="plugin" Type="Gst.Plugin" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="longdesc" Type="System.String" /> + <Parameter Name="gtype" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="plugin">To be added.</param> + <param name="name">To be added.</param> + <param name="longdesc">To be added.</param> + <param name="gtype">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/doc/en/Gst/IndexFlags.xml b/doc/en/Gst/IndexFlags.xml index 32ac3fd..eef4088 100644 --- a/doc/en/Gst/IndexFlags.xml +++ b/doc/en/Gst/IndexFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.IndexFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.IndexFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/IndexLookupMethod.xml b/doc/en/Gst/IndexLookupMethod.xml index 65fda40..6cdb579 100644 --- a/doc/en/Gst/IndexLookupMethod.xml +++ b/doc/en/Gst/IndexLookupMethod.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.IndexLookupMethodGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.IndexLookupMethodGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/IndexResolverMethod.xml b/doc/en/Gst/IndexResolverMethod.xml index 1aba24d..30ebc33 100644 --- a/doc/en/Gst/IndexResolverMethod.xml +++ b/doc/en/Gst/IndexResolverMethod.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.IndexResolverMethodGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.IndexResolverMethodGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/IntRange.xml b/doc/en/Gst/IntRange.xml index a02e17f..94f0148 100644 --- a/doc/en/Gst/IntRange.xml +++ b/doc/en/Gst/IntRange.xml @@ -18,7 +18,6 @@ <MemberSignature Language="C#" Value="public IntRange (GLib.Value val);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -31,6 +30,21 @@ </Docs> </Member> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public IntRange (Gst.GLib.Value val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public IntRange (int min, int max);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -49,14 +63,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -98,7 +112,6 @@ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.IntRange range);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -114,11 +127,29 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.IntRange range);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Value</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="range" Type="Gst.IntRange" /> + </Parameters> + <Docs> + <param name="range">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="SetGValue"> <MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -133,6 +164,24 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetGValue"> + <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value&" RefType="ref" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="ToString"> <MemberSignature Language="C#" Value="public override string ToString ();" /> <MemberType>Method</MemberType> diff --git a/doc/en/Gst/Iterator.xml b/doc/en/Gst/Iterator.xml new file mode 100644 index 0000000..471144c --- /dev/null +++ b/doc/en/Gst/Iterator.xml @@ -0,0 +1,67 @@ +<Type Name="Iterator" FullName="Gst.Iterator"> + <TypeSignature Language="C#" Value="public class Iterator : Gst.GLib.Opaque, System.Collections.IEnumerable" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>Gst.GLib.Opaque</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>System.Collections.IEnumerable</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Iterator (IntPtr raw);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="raw" Type="System.IntPtr" /> + </Parameters> + <Docs> + <param name="raw">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Finalize"> + <MemberSignature Language="C#" Value="~Iterator ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetEnumerator"> + <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Collections.IEnumerator</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst/LibraryError.xml b/doc/en/Gst/LibraryError.xml index abef91d..350eefa 100644 --- a/doc/en/Gst/LibraryError.xml +++ b/doc/en/Gst/LibraryError.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.LibraryErrorGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.LibraryErrorGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/LinkedArgs.xml b/doc/en/Gst/LinkedArgs.xml index 4cf786c..1d29013 100644 --- a/doc/en/Gst/LinkedArgs.xml +++ b/doc/en/Gst/LinkedArgs.xml @@ -1,12 +1,12 @@ <Type Name="LinkedArgs" FullName="Gst.LinkedArgs"> - <TypeSignature Language="C#" Value="public class LinkedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class LinkedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/List.xml b/doc/en/Gst/List.xml index f7f3d84..0efb8f9 100644 --- a/doc/en/Gst/List.xml +++ b/doc/en/Gst/List.xml @@ -22,7 +22,6 @@ <MemberSignature Language="C#" Value="public List (GLib.Value val);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -35,6 +34,21 @@ </Docs> </Member> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public List (Gst.GLib.Value val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public List (System.Collections.IList content);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -68,14 +82,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -107,7 +121,6 @@ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.List l);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -123,11 +136,29 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.List l);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Value</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="l" Type="Gst.List" /> + </Parameters> + <Docs> + <param name="l">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="SetGValue"> <MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -142,6 +173,24 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetGValue"> + <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value&" RefType="ref" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="ToString"> <MemberSignature Language="C#" Value="public override string ToString ();" /> <MemberType>Method</MemberType> diff --git a/doc/en/Gst/Message.xml b/doc/en/Gst/Message.xml index ba0e9c8..b4fabaa 100644 --- a/doc/en/Gst/Message.xml +++ b/doc/en/Gst/Message.xml @@ -31,7 +31,6 @@ <MemberSignature Language="C#" Value="public Message (GLib.Value val);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -44,6 +43,21 @@ </Docs> </Member> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Message (Gst.GLib.Value val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Message (IntPtr raw);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -76,14 +90,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/MessageArgs.xml b/doc/en/Gst/MessageArgs.xml index fe3c008..e398fd9 100644 --- a/doc/en/Gst/MessageArgs.xml +++ b/doc/en/Gst/MessageArgs.xml @@ -1,12 +1,12 @@ <Type Name="MessageArgs" FullName="Gst.MessageArgs"> - <TypeSignature Language="C#" Value="public class MessageArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class MessageArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/MessageType.xml b/doc/en/Gst/MessageType.xml index 0032720..19fb4ed 100644 --- a/doc/en/Gst/MessageType.xml +++ b/doc/en/Gst/MessageType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.MessageTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.MessageTypeGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/MiniObject.xml b/doc/en/Gst/MiniObject.xml index 2c5172f..ca6c543 100644 --- a/doc/en/Gst/MiniObject.xml +++ b/doc/en/Gst/MiniObject.xml @@ -1,5 +1,5 @@ <Type Name="MiniObject" FullName="Gst.MiniObject"> - <TypeSignature Language="C#" Value="public class MiniObject : GLib.IWrapper, IDisposable" /> + <TypeSignature Language="C#" Value="public class MiniObject : Gst.GLib.IWrapper, IDisposable" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -10,7 +10,7 @@ </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> <Interface> <InterfaceName>System.IDisposable</InterfaceName> @@ -38,7 +38,6 @@ <MemberSignature Language="C#" Value="public MiniObject (GLib.Value val);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -51,6 +50,21 @@ </Docs> </Member> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public MiniObject (Gst.GLib.Value val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="protected MiniObject (IntPtr raw);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -103,7 +117,6 @@ <MemberSignature Language="C#" Value="public System.Collections.Hashtable Data { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -223,14 +236,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -274,7 +287,6 @@ <MemberSignature Language="C#" Value="protected GLib.GType LookupGType ();" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -288,10 +300,25 @@ </Docs> </Member> <Member MemberName="LookupGType"> - <MemberSignature Language="C#" Value="protected static GLib.GType LookupGType (Type t);" /> + <MemberSignature Language="C#" Value="protected Gst.GLib.GType LookupGType ();" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="LookupGType"> + <MemberSignature Language="C#" Value="protected static GLib.GType LookupGType (Type t);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -307,6 +334,25 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="LookupGType"> + <MemberSignature Language="C#" Value="protected static Gst.GLib.GType LookupGType (Type t);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="t" Type="System.Type" /> + </Parameters> + <Docs> + <param name="t">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="MakeWritable"> <MemberSignature Language="C#" Value="public void MakeWritable ();" /> <MemberType>Method</MemberType> @@ -327,7 +373,6 @@ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.MiniObject o);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -343,6 +388,25 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="op_Explicit"> + <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.MiniObject o);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Value</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="Gst.MiniObject" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="OwnedHandle"> <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" /> <MemberType>Property</MemberType> @@ -363,7 +427,6 @@ <MemberSignature Language="C#" Value="protected System.Collections.Hashtable PersistentData { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -395,7 +458,6 @@ <MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -410,6 +472,24 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetGValue"> + <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value&" RefType="ref" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="TypeName"> <MemberSignature Language="C#" Value="protected string TypeName { get; }" /> <MemberType>Property</MemberType> diff --git a/doc/en/Gst/MiniObjectFlags.xml b/doc/en/Gst/MiniObjectFlags.xml index 5f49798..2bd8117 100644 --- a/doc/en/Gst/MiniObjectFlags.xml +++ b/doc/en/Gst/MiniObjectFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.MiniObjectFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.MiniObjectFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/NewUriArgs.xml b/doc/en/Gst/NewUriArgs.xml index ce0d247..02972b9 100644 --- a/doc/en/Gst/NewUriArgs.xml +++ b/doc/en/Gst/NewUriArgs.xml @@ -1,12 +1,12 @@ <Type Name="NewUriArgs" FullName="Gst.NewUriArgs"> - <TypeSignature Language="C#" Value="public class NewUriArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class NewUriArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/Object.xml b/doc/en/Gst/Object.xml index 5fa01c2..f955b28 100644 --- a/doc/en/Gst/Object.xml +++ b/doc/en/Gst/Object.xml @@ -1,12 +1,12 @@ <Type Name="Object" FullName="Gst.Object"> - <TypeSignature Language="C#" Value="public class Object : GLib.Object" /> + <TypeSignature Language="C#" Value="public class Object : Gst.GLib.Object" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Object</BaseTypeName> + <BaseTypeName>Gst.GLib.Object</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -250,14 +250,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -330,7 +330,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("name")</AttributeName> + <AttributeName>Gst.GLib.Property("name")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -367,7 +367,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideParentSet", Type=typeof(Gst.Object))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideParentSet", Type=typeof(Gst.Object))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -391,7 +391,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideParentUnset", Type=typeof(Gst.Object))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideParentUnset", Type=typeof(Gst.Object))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -431,7 +431,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("parent-set")</AttributeName> + <AttributeName>Gst.GLib.Signal("parent-set")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -451,7 +451,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("parent-unset")</AttributeName> + <AttributeName>Gst.GLib.Signal("parent-unset")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst/ObjectFlags.xml b/doc/en/Gst/ObjectFlags.xml index c4529af..3bf7e13 100644 --- a/doc/en/Gst/ObjectFlags.xml +++ b/doc/en/Gst/ObjectFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.ObjectFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.ObjectFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/Pad.xml b/doc/en/Gst/Pad.xml index eedc071..37b8100 100644 --- a/doc/en/Gst/Pad.xml +++ b/doc/en/Gst/Pad.xml @@ -363,7 +363,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("caps")</AttributeName> + <AttributeName>Gst.GLib.Property("caps")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -453,7 +453,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("direction")</AttributeName> + <AttributeName>Gst.GLib.Property("direction")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -633,14 +633,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -657,7 +657,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("have-data")</AttributeName> + <AttributeName>Gst.GLib.Signal("have-data")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -669,14 +669,14 @@ </Docs> </Member> <Member MemberName="InternalLinks"> - <MemberSignature Language="C#" Value="public System.Collections.IEnumerable InternalLinks { get; }" /> + <MemberSignature Language="C#" Value="public Gst.Iterator InternalLinks { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>System.Collections.IEnumerable</ReturnType> + <ReturnType>Gst.Iterator</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -777,7 +777,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("linked")</AttributeName> + <AttributeName>Gst.GLib.Signal("linked")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -845,7 +845,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideHaveData", Type=typeof(Gst.Pad))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideHaveData", Type=typeof(Gst.Pad))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -870,7 +870,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideLinked", Type=typeof(Gst.Pad))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideLinked", Type=typeof(Gst.Pad))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -894,7 +894,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideRequestLink", Type=typeof(Gst.Pad))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideRequestLink", Type=typeof(Gst.Pad))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -915,7 +915,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlinked", Type=typeof(Gst.Pad))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlinked", Type=typeof(Gst.Pad))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -966,7 +966,6 @@ <MemberSignature Language="C#" Value="public Gst.Element ParentElement { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -1468,7 +1467,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("request-link")</AttributeName> + <AttributeName>Gst.GLib.Signal("request-link")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -1730,7 +1729,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("template")</AttributeName> + <AttributeName>Gst.GLib.Property("template")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -1771,7 +1770,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("unlinked")</AttributeName> + <AttributeName>Gst.GLib.Signal("unlinked")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst/PadAddedArgs.xml b/doc/en/Gst/PadAddedArgs.xml index 360146d..c5e4db9 100644 --- a/doc/en/Gst/PadAddedArgs.xml +++ b/doc/en/Gst/PadAddedArgs.xml @@ -1,12 +1,12 @@ <Type Name="PadAddedArgs" FullName="Gst.PadAddedArgs"> - <TypeSignature Language="C#" Value="public class PadAddedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class PadAddedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/PadCreatedArgs.xml b/doc/en/Gst/PadCreatedArgs.xml index 3c9a2f7..aada92b 100644 --- a/doc/en/Gst/PadCreatedArgs.xml +++ b/doc/en/Gst/PadCreatedArgs.xml @@ -1,12 +1,12 @@ <Type Name="PadCreatedArgs" FullName="Gst.PadCreatedArgs"> - <TypeSignature Language="C#" Value="public class PadCreatedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class PadCreatedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/PadDirection.xml b/doc/en/Gst/PadDirection.xml index 72fbcd5..ddf02bc 100644 --- a/doc/en/Gst/PadDirection.xml +++ b/doc/en/Gst/PadDirection.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.PadDirectionGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.PadDirectionGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/PadFlags.xml b/doc/en/Gst/PadFlags.xml index aff4313..1bbc8da 100644 --- a/doc/en/Gst/PadFlags.xml +++ b/doc/en/Gst/PadFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.PadFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.PadFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/PadIterIntLinkFunction.xml b/doc/en/Gst/PadIterIntLinkFunction.xml new file mode 100644 index 0000000..35344d9 --- /dev/null +++ b/doc/en/Gst/PadIterIntLinkFunction.xml @@ -0,0 +1,22 @@ +<Type Name="PadIterIntLinkFunction" FullName="Gst.PadIterIntLinkFunction"> + <TypeSignature Language="C#" Value="public delegate Gst.Iterator PadIterIntLinkFunction(Pad pad);" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="pad" Type="Gst.Pad" /> + </Parameters> + <ReturnValue> + <ReturnType>Gst.Iterator</ReturnType> + </ReturnValue> + <Docs> + <param name="pad">To be added.</param> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/doc/en/Gst/PadLinkReturn.xml b/doc/en/Gst/PadLinkReturn.xml index 5451f4a..8cf5659 100644 --- a/doc/en/Gst/PadLinkReturn.xml +++ b/doc/en/Gst/PadLinkReturn.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.PadLinkReturnGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.PadLinkReturnGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/PadPresence.xml b/doc/en/Gst/PadPresence.xml index e34b5d5..4ec32dc 100644 --- a/doc/en/Gst/PadPresence.xml +++ b/doc/en/Gst/PadPresence.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.PadPresenceGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.PadPresenceGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/PadRemovedArgs.xml b/doc/en/Gst/PadRemovedArgs.xml index e48d612..cc4d989 100644 --- a/doc/en/Gst/PadRemovedArgs.xml +++ b/doc/en/Gst/PadRemovedArgs.xml @@ -1,12 +1,12 @@ <Type Name="PadRemovedArgs" FullName="Gst.PadRemovedArgs"> - <TypeSignature Language="C#" Value="public class PadRemovedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class PadRemovedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/PadTemplate.xml b/doc/en/Gst/PadTemplate.xml index f262119..163c724 100644 --- a/doc/en/Gst/PadTemplate.xml +++ b/doc/en/Gst/PadTemplate.xml @@ -61,7 +61,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("caps")</AttributeName> + <AttributeName>Gst.GLib.Property("caps")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -82,7 +82,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("direction")</AttributeName> + <AttributeName>Gst.GLib.Property("direction")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -114,14 +114,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -138,7 +138,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("name-template")</AttributeName> + <AttributeName>Gst.GLib.Property("name-template")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -159,7 +159,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePadCreated", Type=typeof(Gst.PadTemplate))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePadCreated", Type=typeof(Gst.PadTemplate))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -183,7 +183,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("pad-created")</AttributeName> + <AttributeName>Gst.GLib.Signal("pad-created")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -203,7 +203,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("presence")</AttributeName> + <AttributeName>Gst.GLib.Property("presence")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst/PadTemplateFlags.xml b/doc/en/Gst/PadTemplateFlags.xml index ff7d287..7f32c5d 100644 --- a/doc/en/Gst/PadTemplateFlags.xml +++ b/doc/en/Gst/PadTemplateFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.PadTemplateFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.PadTemplateFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/ParentSetArgs.xml b/doc/en/Gst/ParentSetArgs.xml index c5a2cd9..66e778a 100644 --- a/doc/en/Gst/ParentSetArgs.xml +++ b/doc/en/Gst/ParentSetArgs.xml @@ -1,12 +1,12 @@ <Type Name="ParentSetArgs" FullName="Gst.ParentSetArgs"> - <TypeSignature Language="C#" Value="public class ParentSetArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class ParentSetArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/ParentUnsetArgs.xml b/doc/en/Gst/ParentUnsetArgs.xml index fc210f5..04bdb3b 100644 --- a/doc/en/Gst/ParentUnsetArgs.xml +++ b/doc/en/Gst/ParentUnsetArgs.xml @@ -1,12 +1,12 @@ <Type Name="ParentUnsetArgs" FullName="Gst.ParentUnsetArgs"> - <TypeSignature Language="C#" Value="public class ParentUnsetArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class ParentUnsetArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/ParseContext.xml b/doc/en/Gst/ParseContext.xml index 1a993b2..3c533ec 100644 --- a/doc/en/Gst/ParseContext.xml +++ b/doc/en/Gst/ParseContext.xml @@ -1,12 +1,12 @@ <Type Name="ParseContext" FullName="Gst.ParseContext"> - <TypeSignature Language="C#" Value="public class ParseContext : GLib.Opaque" /> + <TypeSignature Language="C#" Value="public class ParseContext : Gst.GLib.Opaque" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Opaque</BaseTypeName> + <BaseTypeName>Gst.GLib.Opaque</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/ParseError.xml b/doc/en/Gst/ParseError.xml index 89d2564..481b4a8 100644 --- a/doc/en/Gst/ParseError.xml +++ b/doc/en/Gst/ParseError.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.ParseErrorGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.ParseErrorGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/ParseFlags.xml b/doc/en/Gst/ParseFlags.xml index 790e8a0..118e3b9 100644 --- a/doc/en/Gst/ParseFlags.xml +++ b/doc/en/Gst/ParseFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.ParseFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.ParseFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/Pipeline.xml b/doc/en/Gst/Pipeline.xml index 830d5b7..86dd81f 100644 --- a/doc/en/Gst/Pipeline.xml +++ b/doc/en/Gst/Pipeline.xml @@ -15,6 +15,18 @@ </Docs> <Members> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Pipeline ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Pipeline (IntPtr raw);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -71,7 +83,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("auto-flush-bus")</AttributeName> + <AttributeName>Gst.GLib.Property("auto-flush-bus")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -124,7 +136,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("delay")</AttributeName> + <AttributeName>Gst.GLib.Property("delay")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -137,14 +149,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/PipelineFlags.xml b/doc/en/Gst/PipelineFlags.xml index d7868c8..ae1b569 100644 --- a/doc/en/Gst/PipelineFlags.xml +++ b/doc/en/Gst/PipelineFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.PipelineFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.PipelineFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/Plugin.xml b/doc/en/Gst/Plugin.xml index d20169d..48bd582 100644 --- a/doc/en/Gst/Plugin.xml +++ b/doc/en/Gst/Plugin.xml @@ -126,14 +126,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/PluginAddedArgs.xml b/doc/en/Gst/PluginAddedArgs.xml index ee2c5a6..f42ccaf 100644 --- a/doc/en/Gst/PluginAddedArgs.xml +++ b/doc/en/Gst/PluginAddedArgs.xml @@ -1,12 +1,12 @@ <Type Name="PluginAddedArgs" FullName="Gst.PluginAddedArgs"> - <TypeSignature Language="C#" Value="public class PluginAddedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class PluginAddedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/PluginDependencyFlags.xml b/doc/en/Gst/PluginDependencyFlags.xml index e80f60e..e7d779f 100644 --- a/doc/en/Gst/PluginDependencyFlags.xml +++ b/doc/en/Gst/PluginDependencyFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.PluginDependencyFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.PluginDependencyFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/PluginError.xml b/doc/en/Gst/PluginError.xml index ccaf0a0..951eb3c 100644 --- a/doc/en/Gst/PluginError.xml +++ b/doc/en/Gst/PluginError.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.PluginErrorGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.PluginErrorGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/PluginFeature.xml b/doc/en/Gst/PluginFeature.xml index ee9229d..ab59f96 100644 --- a/doc/en/Gst/PluginFeature.xml +++ b/doc/en/Gst/PluginFeature.xml @@ -84,14 +84,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/PluginFlags.xml b/doc/en/Gst/PluginFlags.xml index 94ad624..735dc04 100644 --- a/doc/en/Gst/PluginFlags.xml +++ b/doc/en/Gst/PluginFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.PluginFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.PluginFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/Preset.xml b/doc/en/Gst/Preset.xml index 7f2e158..549c4d0 100644 --- a/doc/en/Gst/Preset.xml +++ b/doc/en/Gst/Preset.xml @@ -1,5 +1,5 @@ <Type Name="Preset" FullName="Gst.Preset"> - <TypeSignature Language="C#" Value="public interface Preset : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface Preset : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,7 +7,7 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Docs> diff --git a/doc/en/Gst/PresetAdapter.xml b/doc/en/Gst/PresetAdapter.xml index 2e7fe5b..05b71df 100644 --- a/doc/en/Gst/PresetAdapter.xml +++ b/doc/en/Gst/PresetAdapter.xml @@ -1,18 +1,15 @@ <Type Name="PresetAdapter" FullName="Gst.PresetAdapter"> - <TypeSignature Language="C#" Value="public class PresetAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Preset" /> + <TypeSignature Language="C#" Value="public class PresetAdapter : Gst.GLib.GInterfaceAdapter, Gst.Preset" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName> </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> - </Interface> - <Interface> <InterfaceName>Gst.Preset</InterfaceName> </Interface> </Interfaces> @@ -114,7 +111,6 @@ <MemberSignature Language="C#" Value="public static Gst.Preset GetObject (GLib.Object obj);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -131,6 +127,25 @@ </Docs> </Member> <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.Preset GetObject (Gst.GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.Preset</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> <MemberSignature Language="C#" Value="public static Gst.Preset GetObject (IntPtr handle, bool owned);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -153,14 +168,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -220,6 +235,21 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="OwnedHandle"> + <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="PresetNames"> <MemberSignature Language="C#" Value="public string[] PresetNames { get; }" /> <MemberType>Property</MemberType> diff --git a/doc/en/Gst/PresetDefault.xml b/doc/en/Gst/PresetDefault.xml index 2eed949..f71e9dc 100644 --- a/doc/en/Gst/PresetDefault.xml +++ b/doc/en/Gst/PresetDefault.xml @@ -18,7 +18,6 @@ <MemberSignature Language="C#" Value="public static bool DeletePreset (GLib.Object o, string name);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -36,11 +35,31 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="DeletePreset"> + <MemberSignature Language="C#" Value="public static bool DeletePreset (Gst.GLib.Object o, string name);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="Gst.GLib.Object" /> + <Parameter Name="name" Type="System.String" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <param name="name">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="GetMeta"> <MemberSignature Language="C#" Value="public static bool GetMeta (GLib.Object o, string name, string tag, out string value);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -62,11 +81,35 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="GetMeta"> + <MemberSignature Language="C#" Value="public static bool GetMeta (Gst.GLib.Object o, string name, string tag, out string value);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="Gst.GLib.Object" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="tag" Type="System.String" /> + <Parameter Name="value" Type="System.String&" RefType="out" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <param name="name">To be added.</param> + <param name="tag">To be added.</param> + <param name="value">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="GetPresetNames"> <MemberSignature Language="C#" Value="public static string[] GetPresetNames (GLib.Object o);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -82,11 +125,29 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="GetPresetNames"> + <MemberSignature Language="C#" Value="public static string[] GetPresetNames (Gst.GLib.Object o);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="GetPropertyNames"> <MemberSignature Language="C#" Value="public static string[] GetPropertyNames (GLib.Object o);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -102,11 +163,29 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="GetPropertyNames"> + <MemberSignature Language="C#" Value="public static string[] GetPropertyNames (Gst.GLib.Object o);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="LoadPreset"> <MemberSignature Language="C#" Value="public static bool LoadPreset (GLib.Object o, string name);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -124,11 +203,31 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="LoadPreset"> + <MemberSignature Language="C#" Value="public static bool LoadPreset (Gst.GLib.Object o, string name);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="Gst.GLib.Object" /> + <Parameter Name="name" Type="System.String" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <param name="name">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="RenamePreset"> <MemberSignature Language="C#" Value="public static bool RenamePreset (GLib.Object o, string old_name, string new_name);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -148,11 +247,33 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="RenamePreset"> + <MemberSignature Language="C#" Value="public static bool RenamePreset (Gst.GLib.Object o, string old_name, string new_name);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="Gst.GLib.Object" /> + <Parameter Name="old_name" Type="System.String" /> + <Parameter Name="new_name" Type="System.String" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <param name="old_name">To be added.</param> + <param name="new_name">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="SavePreset"> <MemberSignature Language="C#" Value="public static bool SavePreset (GLib.Object o, string name);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -170,11 +291,31 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SavePreset"> + <MemberSignature Language="C#" Value="public static bool SavePreset (Gst.GLib.Object o, string name);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="Gst.GLib.Object" /> + <Parameter Name="name" Type="System.String" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <param name="name">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="SetMeta"> <MemberSignature Language="C#" Value="public static bool SetMeta (GLib.Object o, string name, string tag, string value);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -196,5 +337,30 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetMeta"> + <MemberSignature Language="C#" Value="public static bool SetMeta (Gst.GLib.Object o, string name, string tag, string value);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="o" Type="Gst.GLib.Object" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="tag" Type="System.String" /> + <Parameter Name="value" Type="System.String" /> + </Parameters> + <Docs> + <param name="o">To be added.</param> + <param name="name">To be added.</param> + <param name="tag">To be added.</param> + <param name="value">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/doc/en/Gst/PresetImplementor.xml b/doc/en/Gst/PresetImplementor.xml index a70af44..cf22454 100644 --- a/doc/en/Gst/PresetImplementor.xml +++ b/doc/en/Gst/PresetImplementor.xml @@ -1,5 +1,5 @@ <Type Name="PresetImplementor" FullName="Gst.PresetImplementor"> - <TypeSignature Language="C#" Value="public interface PresetImplementor : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface PresetImplementor : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,12 +7,12 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Attributes> <Attribute> - <AttributeName>GLib.GInterface(typeof(Gst.PresetAdapter))</AttributeName> + <AttributeName>Gst.GLib.GInterface(typeof(Gst.PresetAdapter))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/PropertyInfo.xml b/doc/en/Gst/PropertyInfo.xml index d1afeb3..b85e716 100644 --- a/doc/en/Gst/PropertyInfo.xml +++ b/doc/en/Gst/PropertyInfo.xml @@ -79,14 +79,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/ProxyPad.xml b/doc/en/Gst/ProxyPad.xml index 68ce520..f2d4ead 100644 --- a/doc/en/Gst/ProxyPad.xml +++ b/doc/en/Gst/ProxyPad.xml @@ -44,14 +44,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/Query.xml b/doc/en/Gst/Query.xml index 72f43b6..bef35cb 100644 --- a/doc/en/Gst/Query.xml +++ b/doc/en/Gst/Query.xml @@ -31,7 +31,6 @@ <MemberSignature Language="C#" Value="public Query (GLib.Value val);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters> @@ -44,6 +43,21 @@ </Docs> </Member> <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Query (Gst.GLib.Value val);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="val" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="val">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Query (IntPtr raw);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> @@ -116,14 +130,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/QueryType.xml b/doc/en/Gst/QueryType.xml index bce189a..e0afd28 100644 --- a/doc/en/Gst/QueryType.xml +++ b/doc/en/Gst/QueryType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.QueryTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.QueryTypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/Rank.xml b/doc/en/Gst/Rank.xml index 2225ce5..36abe8c 100644 --- a/doc/en/Gst/Rank.xml +++ b/doc/en/Gst/Rank.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.RankGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.RankGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/Registry.xml b/doc/en/Gst/Registry.xml index 98cb69d..f7561db 100644 --- a/doc/en/Gst/Registry.xml +++ b/doc/en/Gst/Registry.xml @@ -127,7 +127,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("feature-added")</AttributeName> + <AttributeName>Gst.GLib.Signal("feature-added")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -164,7 +164,6 @@ <MemberSignature Language="C#" Value="public Gst.PluginFeature FindFeature (string name, GLib.GType type);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -182,6 +181,27 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="FindFeature"> + <MemberSignature Language="C#" Value="public Gst.PluginFeature FindFeature (string name, Gst.GLib.GType type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.PluginFeature</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="type" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <param name="type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="FindPlugin"> <MemberSignature Language="C#" Value="public Gst.Plugin FindPlugin (string name);" /> <MemberType>Method</MemberType> @@ -206,7 +226,6 @@ <MemberSignature Language="C#" Value="public Gst.PluginFeature[] GetFeatureList (GLib.GType type);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -222,6 +241,25 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="GetFeatureList"> + <MemberSignature Language="C#" Value="public Gst.PluginFeature[] GetFeatureList (Gst.GLib.GType type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.PluginFeature[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="type" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="GetFeatureListByPlugin"> <MemberSignature Language="C#" Value="public Gst.PluginFeature[] GetFeatureListByPlugin (string name);" /> <MemberType>Method</MemberType> @@ -243,14 +281,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -307,7 +345,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideFeatureAdded", Type=typeof(Gst.Registry))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideFeatureAdded", Type=typeof(Gst.Registry))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -331,7 +369,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePluginAdded", Type=typeof(Gst.Registry))</AttributeName> + <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePluginAdded", Type=typeof(Gst.Registry))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -371,7 +409,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("plugin-added")</AttributeName> + <AttributeName>Gst.GLib.Signal("plugin-added")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst/ResourceError.xml b/doc/en/Gst/ResourceError.xml index ff412e5..1161b32 100644 --- a/doc/en/Gst/ResourceError.xml +++ b/doc/en/Gst/ResourceError.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.ResourceErrorGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.ResourceErrorGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/SeekFlags.xml b/doc/en/Gst/SeekFlags.xml index 98892c9..18a9e03 100644 --- a/doc/en/Gst/SeekFlags.xml +++ b/doc/en/Gst/SeekFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.SeekFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.SeekFlagsGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/SeekType.xml b/doc/en/Gst/SeekType.xml index 5908564..26b06fb 100644 --- a/doc/en/Gst/SeekType.xml +++ b/doc/en/Gst/SeekType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.SeekTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.SeekTypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/Segment.xml b/doc/en/Gst/Segment.xml index 84f57f1..9a5d9a6 100644 --- a/doc/en/Gst/Segment.xml +++ b/doc/en/Gst/Segment.xml @@ -1,12 +1,12 @@ <Type Name="Segment" FullName="Gst.Segment"> - <TypeSignature Language="C#" Value="public class Segment : GLib.Opaque" /> + <TypeSignature Language="C#" Value="public class Segment : Gst.GLib.Opaque" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Opaque</BaseTypeName> + <BaseTypeName>Gst.GLib.Opaque</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -220,14 +220,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/SignalHandler.xml b/doc/en/Gst/SignalHandler.xml index e9e16e9..e9440ae 100644 --- a/doc/en/Gst/SignalHandler.xml +++ b/doc/en/Gst/SignalHandler.xml @@ -9,7 +9,7 @@ </Base> <Parameters> <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="GLib.SignalArgs" /> + <Parameter Name="args" Type="Gst.GLib.SignalArgs" /> </Parameters> <ReturnValue> <ReturnType>System.Void</ReturnType> diff --git a/doc/en/Gst/State.xml b/doc/en/Gst/State.xml index b7a395c..f4acd89 100644 --- a/doc/en/Gst/State.xml +++ b/doc/en/Gst/State.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.StateGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.StateGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/StateChange.xml b/doc/en/Gst/StateChange.xml index d64ac18..076de68 100644 --- a/doc/en/Gst/StateChange.xml +++ b/doc/en/Gst/StateChange.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.StateChangeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.StateChangeGType))</AttributeName> </Attribute> <Attribute> <AttributeName>System.Flags</AttributeName> diff --git a/doc/en/Gst/StateChangeReturn.xml b/doc/en/Gst/StateChangeReturn.xml index f9dc525..fb956aa 100644 --- a/doc/en/Gst/StateChangeReturn.xml +++ b/doc/en/Gst/StateChangeReturn.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.StateChangeReturnGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.StateChangeReturnGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/StaticPadTemplate.xml b/doc/en/Gst/StaticPadTemplate.xml index a94d0f7..5573635 100644 --- a/doc/en/Gst/StaticPadTemplate.xml +++ b/doc/en/Gst/StaticPadTemplate.xml @@ -1,12 +1,12 @@ <Type Name="StaticPadTemplate" FullName="Gst.StaticPadTemplate"> - <TypeSignature Language="C#" Value="public class StaticPadTemplate : GLib.Opaque" /> + <TypeSignature Language="C#" Value="public class StaticPadTemplate : Gst.GLib.Opaque" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Opaque</BaseTypeName> + <BaseTypeName>Gst.GLib.Opaque</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -63,14 +63,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/StreamError.xml b/doc/en/Gst/StreamError.xml index 5e36d1c..6144a20 100644 --- a/doc/en/Gst/StreamError.xml +++ b/doc/en/Gst/StreamError.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.StreamErrorGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.StreamErrorGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/Structure.xml b/doc/en/Gst/Structure.xml index a45bd43..1d5dde7 100644 --- a/doc/en/Gst/Structure.xml +++ b/doc/en/Gst/Structure.xml @@ -1,12 +1,12 @@ <Type Name="Structure" FullName="Gst.Structure"> - <TypeSignature Language="C#" Value="public class Structure : GLib.Opaque" /> + <TypeSignature Language="C#" Value="public class Structure : Gst.GLib.Opaque" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Opaque</BaseTypeName> + <BaseTypeName>Gst.GLib.Opaque</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -310,7 +310,6 @@ <MemberSignature Language="C#" Value="public GLib.Value GetValue (string fieldname);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -326,15 +325,34 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="GetValue"> + <MemberSignature Language="C#" Value="public Gst.GLib.Value GetValue (string fieldname);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.Value</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="fieldname" Type="System.String" /> + </Parameters> + <Docs> + <param name="fieldname">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -366,7 +384,6 @@ <MemberSignature Language="C#" Value="public bool HasFieldTyped (string fieldname, GLib.GType type);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -384,6 +401,27 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="HasFieldTyped"> + <MemberSignature Language="C#" Value="public bool HasFieldTyped (string fieldname, Gst.GLib.GType type);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="fieldname" Type="System.String" /> + <Parameter Name="type" Type="Gst.GLib.GType" /> + </Parameters> + <Docs> + <param name="fieldname">To be added.</param> + <param name="type">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="IsMutable"> <MemberSignature Language="C#" Value="public bool IsMutable { get; }" /> <MemberType>Property</MemberType> @@ -521,7 +559,6 @@ <MemberSignature Language="C#" Value="public void SetValue (string fieldname, GLib.Value value);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -538,6 +575,26 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetValue"> + <MemberSignature Language="C#" Value="public void SetValue (string fieldname, Gst.GLib.Value value);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="fieldname" Type="System.String" /> + <Parameter Name="value" Type="Gst.GLib.Value" /> + </Parameters> + <Docs> + <param name="fieldname">To be added.</param> + <param name="value">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="ToString"> <MemberSignature Language="C#" Value="public override string ToString ();" /> <MemberType>Method</MemberType> diff --git a/doc/en/Gst/StructureChangeType.xml b/doc/en/Gst/StructureChangeType.xml index fd7f515..9b109c2 100644 --- a/doc/en/Gst/StructureChangeType.xml +++ b/doc/en/Gst/StructureChangeType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.StructureChangeTypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.StructureChangeTypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/SyncMessageArgs.xml b/doc/en/Gst/SyncMessageArgs.xml index 6600e83..f2bb0ec 100644 --- a/doc/en/Gst/SyncMessageArgs.xml +++ b/doc/en/Gst/SyncMessageArgs.xml @@ -1,12 +1,12 @@ <Type Name="SyncMessageArgs" FullName="Gst.SyncMessageArgs"> - <TypeSignature Language="C#" Value="public class SyncMessageArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class SyncMessageArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/Gst/SystemClock.xml b/doc/en/Gst/SystemClock.xml index ec70f9e..aeace06 100644 --- a/doc/en/Gst/SystemClock.xml +++ b/doc/en/Gst/SystemClock.xml @@ -52,7 +52,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Property("clock-type")</AttributeName> + <AttributeName>Gst.GLib.Property("clock-type")</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -65,14 +65,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/Tag.xml b/doc/en/Gst/Tag.xml index a3c62a6..91168ef 100644 --- a/doc/en/Gst/Tag.xml +++ b/doc/en/Gst/Tag.xml @@ -526,7 +526,6 @@ <MemberSignature Language="C#" Value="public static GLib.GType GetGType (string tag);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -542,6 +541,25 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="GetGType"> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GetGType (string tag);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.GLib.GType</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="tag" Type="System.String" /> + </Parameters> + <Docs> + <param name="tag">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="GetNick"> <MemberSignature Language="C#" Value="public static string GetNick (string tag);" /> <MemberType>Method</MemberType> @@ -741,7 +759,6 @@ <MemberSignature Language="C#" Value="public static void MergeStringsWithComma (out GLib.Value dest, ref GLib.Value src);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -758,11 +775,30 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="MergeStringsWithComma"> + <MemberSignature Language="C#" Value="public static void MergeStringsWithComma (out Gst.GLib.Value dest, ref Gst.GLib.Value src);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="dest" Type="Gst.GLib.Value&" RefType="out" /> + <Parameter Name="src" Type="Gst.GLib.Value&" RefType="ref" /> + </Parameters> + <Docs> + <param name="dest">To be added.</param> + <param name="src">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="MergeUseFirst"> <MemberSignature Language="C#" Value="public static void MergeUseFirst (out GLib.Value dest, ref GLib.Value src);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -779,6 +815,26 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="MergeUseFirst"> + <MemberSignature Language="C#" Value="public static void MergeUseFirst (out Gst.GLib.Value dest, ref Gst.GLib.Value src);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="dest" Type="Gst.GLib.Value&" RefType="out" /> + <Parameter Name="src" Type="Gst.GLib.Value&" RefType="ref" /> + </Parameters> + <Docs> + <param name="dest">To be added.</param> + <param name="src">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="MinimumBitrate"> <MemberSignature Language="C#" Value="public const string MinimumBitrate;" /> <MemberType>Field</MemberType> @@ -873,7 +929,6 @@ <MemberSignature Language="C#" Value="public static void Register (string name, Gst.TagFlags flag, GLib.GType type, string nick, string blurb, Gst.TagMergeFunc func);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -899,6 +954,34 @@ </Docs> </Member> <Member MemberName="Register"> + <MemberSignature Language="C#" Value="public static void Register (string name, Gst.TagFlags flag, Gst.GLib.GType type, string nick, string blurb, Gst.TagMergeFunc func);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="flag" Type="Gst.TagFlags" /> + <Parameter Name="type" Type="Gst.GLib.GType" /> + <Parameter Name="nick" Type="System.String" /> + <Parameter Name="blurb" Type="System.String" /> + <Parameter Name="func" Type="Gst.TagMergeFunc" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <param name="flag">To be added.</param> + <param name="type">To be added.</param> + <param name="nick">To be added.</param> + <param name="blurb">To be added.</param> + <param name="func">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Register"> <MemberSignature Language="C#" Value="public static void Register (string name, Gst.TagFlags flag, Type type, string nick, string blurb, Gst.TagMergeFunc func);" /> <MemberType>Method</MemberType> <AssemblyInfo> diff --git a/doc/en/Gst/TagFlags.xml b/doc/en/Gst/TagFlags.xml index e807191..99d1f43 100644 --- a/doc/en/Gst/TagFlags.xml +++ b/doc/en/Gst/TagFlags.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.TagFlagsGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.TagFlagsGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/TagList.xml b/doc/en/Gst/TagList.xml index 7f778ba..4cf7c93 100644 --- a/doc/en/Gst/TagList.xml +++ b/doc/en/Gst/TagList.xml @@ -1,12 +1,12 @@ <Type Name="TagList" FullName="Gst.TagList"> - <TypeSignature Language="C#" Value="public class TagList : GLib.Opaque" /> + <TypeSignature Language="C#" Value="public class TagList : Gst.GLib.Opaque" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Opaque</BaseTypeName> + <BaseTypeName>Gst.GLib.Opaque</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -186,14 +186,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/TagMergeFunc.xml b/doc/en/Gst/TagMergeFunc.xml index c059f85..d92e503 100644 --- a/doc/en/Gst/TagMergeFunc.xml +++ b/doc/en/Gst/TagMergeFunc.xml @@ -9,8 +9,8 @@ <BaseTypeName>System.Delegate</BaseTypeName> </Base> <Parameters> - <Parameter Name="dest" Type="GLib.Value&" RefType="out" /> - <Parameter Name="src" Type="GLib.Value&" RefType="ref" /> + <Parameter Name="dest" Type="Gst.GLib.Value&" RefType="out" /> + <Parameter Name="src" Type="Gst.GLib.Value&" RefType="ref" /> </Parameters> <ReturnValue> <ReturnType>System.Void</ReturnType> diff --git a/doc/en/Gst/TagMergeMode.xml b/doc/en/Gst/TagMergeMode.xml index 34b103e..352460a 100644 --- a/doc/en/Gst/TagMergeMode.xml +++ b/doc/en/Gst/TagMergeMode.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.TagMergeModeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.TagMergeModeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/TagSetter.xml b/doc/en/Gst/TagSetter.xml index 819ad8f..b56171a 100644 --- a/doc/en/Gst/TagSetter.xml +++ b/doc/en/Gst/TagSetter.xml @@ -1,5 +1,5 @@ <Type Name="TagSetter" FullName="Gst.TagSetter"> - <TypeSignature Language="C#" Value="public interface TagSetter : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface TagSetter : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,7 +7,7 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Docs> diff --git a/doc/en/Gst/TagSetterAdapter.xml b/doc/en/Gst/TagSetterAdapter.xml index 1bd1a3f..7a3acdc 100644 --- a/doc/en/Gst/TagSetterAdapter.xml +++ b/doc/en/Gst/TagSetterAdapter.xml @@ -1,18 +1,15 @@ <Type Name="TagSetterAdapter" FullName="Gst.TagSetterAdapter"> - <TypeSignature Language="C#" Value="public class TagSetterAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.TagSetter" /> + <TypeSignature Language="C#" Value="public class TagSetterAdapter : Gst.GLib.GInterfaceAdapter, Gst.TagSetter" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName> </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> - </Interface> - <Interface> <InterfaceName>Gst.TagSetter</InterfaceName> </Interface> </Interfaces> @@ -91,7 +88,6 @@ <MemberSignature Language="C#" Value="public static Gst.TagSetter GetObject (GLib.Object obj);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -108,6 +104,25 @@ </Docs> </Member> <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.TagSetter GetObject (Gst.GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.TagSetter</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> <MemberSignature Language="C#" Value="public static Gst.TagSetter GetObject (IntPtr handle, bool owned);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -130,14 +145,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -177,6 +192,21 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="OwnedHandle"> + <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.IntPtr</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="ResetTags"> <MemberSignature Language="C#" Value="public void ResetTags ();" /> <MemberType>Method</MemberType> diff --git a/doc/en/Gst/TagSetterImplementor.xml b/doc/en/Gst/TagSetterImplementor.xml index c8e43be..4fea376 100644 --- a/doc/en/Gst/TagSetterImplementor.xml +++ b/doc/en/Gst/TagSetterImplementor.xml @@ -1,5 +1,5 @@ <Type Name="TagSetterImplementor" FullName="Gst.TagSetterImplementor"> - <TypeSignature Language="C#" Value="public interface TagSetterImplementor : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface TagSetterImplementor : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,12 +7,12 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Attributes> <Attribute> - <AttributeName>GLib.GInterface(typeof(Gst.TagSetterAdapter))</AttributeName> + <AttributeName>Gst.GLib.GInterface(typeof(Gst.TagSetterAdapter))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/Task.xml b/doc/en/Gst/Task.xml index 90136af..51458cb 100644 --- a/doc/en/Gst/Task.xml +++ b/doc/en/Gst/Task.xml @@ -62,14 +62,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/TaskState.xml b/doc/en/Gst/TaskState.xml index 776e143..5494028 100644 --- a/doc/en/Gst/TaskState.xml +++ b/doc/en/Gst/TaskState.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.TaskStateGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.TaskStateGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/TypeFind.xml b/doc/en/Gst/TypeFind.xml index 7fcb613..4c5143d 100644 --- a/doc/en/Gst/TypeFind.xml +++ b/doc/en/Gst/TypeFind.xml @@ -1,12 +1,12 @@ <Type Name="TypeFind" FullName="Gst.TypeFind"> - <TypeSignature Language="C#" Value="public class TypeFind : GLib.Opaque" /> + <TypeSignature Language="C#" Value="public class TypeFind : Gst.GLib.Opaque" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.Opaque</BaseTypeName> + <BaseTypeName>Gst.GLib.Opaque</BaseTypeName> </Base> <Interfaces /> <Docs> @@ -70,14 +70,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/TypeFindFactory.xml b/doc/en/Gst/TypeFindFactory.xml index 2829aa7..f431b08 100644 --- a/doc/en/Gst/TypeFindFactory.xml +++ b/doc/en/Gst/TypeFindFactory.xml @@ -95,14 +95,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> diff --git a/doc/en/Gst/TypeFindProbability.xml b/doc/en/Gst/TypeFindProbability.xml index 31c31d9..00cb4d3 100644 --- a/doc/en/Gst/TypeFindProbability.xml +++ b/doc/en/Gst/TypeFindProbability.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.TypeFindProbabilityGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.TypeFindProbabilityGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/URIHandler.xml b/doc/en/Gst/URIHandler.xml index 4fb3ce9..1f1bfdc 100644 --- a/doc/en/Gst/URIHandler.xml +++ b/doc/en/Gst/URIHandler.xml @@ -1,5 +1,5 @@ <Type Name="URIHandler" FullName="Gst.URIHandler"> - <TypeSignature Language="C#" Value="public interface URIHandler : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface URIHandler : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,7 +7,7 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Docs> diff --git a/doc/en/Gst/URIHandlerAdapter.xml b/doc/en/Gst/URIHandlerAdapter.xml index 04b586e..4cde972 100644 --- a/doc/en/Gst/URIHandlerAdapter.xml +++ b/doc/en/Gst/URIHandlerAdapter.xml @@ -1,18 +1,15 @@ <Type Name="URIHandlerAdapter" FullName="Gst.URIHandlerAdapter"> - <TypeSignature Language="C#" Value="public class URIHandlerAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.URIHandler" /> + <TypeSignature Language="C#" Value="public class URIHandlerAdapter : Gst.GLib.GInterfaceAdapter, Gst.URIHandler" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName> </Base> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> - </Interface> - <Interface> <InterfaceName>Gst.URIHandler</InterfaceName> </Interface> </Interfaces> @@ -70,7 +67,6 @@ <MemberSignature Language="C#" Value="public static Gst.URIHandler GetObject (GLib.Object obj);" /> <MemberType>Method</MemberType> <AssemblyInfo> - <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> @@ -87,6 +83,25 @@ </Docs> </Member> <Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.URIHandler GetObject (Gst.GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Gst.URIHandler</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="obj" Type="Gst.GLib.Object" /> + </Parameters> + <Docs> + <param name="obj">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetObject"> <MemberSignature Language="C#" Value="public static Gst.URIHandler GetObject (IntPtr handle, bool owned);" /> <MemberType>Method</MemberType> <AssemblyInfo> @@ -109,14 +124,14 @@ </Docs> </Member> <Member MemberName="GType"> - <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" /> + <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue> - <ReturnType>GLib.GType</ReturnType> + <ReturnType>Gst.GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> @@ -165,7 +180,7 @@ </AssemblyInfo> <Attributes> <Attribute> - <AttributeName>GLib.Signal("new-uri")</AttributeName> + <AttributeName>Gst.GLib.Signal("new-uri")</AttributeName> </Attribute> </Attributes> <ReturnValue> diff --git a/doc/en/Gst/URIHandlerImplementor.xml b/doc/en/Gst/URIHandlerImplementor.xml index c83590a..49dc6e4 100644 --- a/doc/en/Gst/URIHandlerImplementor.xml +++ b/doc/en/Gst/URIHandlerImplementor.xml @@ -1,5 +1,5 @@ <Type Name="URIHandlerImplementor" FullName="Gst.URIHandlerImplementor"> - <TypeSignature Language="C#" Value="public interface URIHandlerImplementor : GLib.IWrapper" /> + <TypeSignature Language="C#" Value="public interface URIHandlerImplementor : Gst.GLib.IWrapper" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> @@ -7,12 +7,12 @@ </AssemblyInfo> <Interfaces> <Interface> - <InterfaceName>GLib.IWrapper</InterfaceName> + <InterfaceName>Gst.GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Attributes> <Attribute> - <AttributeName>GLib.GInterface(typeof(Gst.URIHandlerAdapter))</AttributeName> + <AttributeName>Gst.GLib.GInterface(typeof(Gst.URIHandlerAdapter))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/URIType.xml b/doc/en/Gst/URIType.xml index ee55c9b..e326a59 100644 --- a/doc/en/Gst/URIType.xml +++ b/doc/en/Gst/URIType.xml @@ -10,7 +10,7 @@ </Base> <Attributes> <Attribute> - <AttributeName>GLib.GType(typeof(Gst.URITypeGType))</AttributeName> + <AttributeName>Gst.GLib.GType(typeof(Gst.URITypeGType))</AttributeName> </Attribute> </Attributes> <Docs> diff --git a/doc/en/Gst/UnlinkedArgs.xml b/doc/en/Gst/UnlinkedArgs.xml index 97df8ef..d393275 100644 --- a/doc/en/Gst/UnlinkedArgs.xml +++ b/doc/en/Gst/UnlinkedArgs.xml @@ -1,12 +1,12 @@ <Type Name="UnlinkedArgs" FullName="Gst.UnlinkedArgs"> - <TypeSignature Language="C#" Value="public class UnlinkedArgs : GLib.SignalArgs" /> + <TypeSignature Language="C#" Value="public class UnlinkedArgs : Gst.GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.0.0</AssemblyVersion> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Base> - <BaseTypeName>GLib.SignalArgs</BaseTypeName> + <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName> </Base> <Interfaces /> <Docs> diff --git a/doc/en/index.xml b/doc/en/index.xml index 95bc5a8..62acbc4 100644 --- a/doc/en/index.xml +++ b/doc/en/index.xml @@ -1,10 +1,18 @@ <Overview> <Assemblies> - <Assembly Name="gstreamer-sharp" Version="0.9.0.0" /> + <Assembly Name="gstreamer-sharp" Version="0.9.0.0"> + <Attributes> + <Attribute> + <AttributeName>System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)</AttributeName> + </Attribute> + </Attributes> + </Assembly> </Assemblies> <Remarks>To be added.</Remarks> <Copyright>To be added.</Copyright> <Types> + <Namespace Name="GLib"> + </Namespace> <Namespace Name="Gst"> <Type Name="ActivateMode" Kind="Enumeration" /> <Type Name="Application" Kind="Class" /> @@ -87,6 +95,7 @@ <Type Name="IndexResolver" Kind="Delegate" /> <Type Name="IndexResolverMethod" Kind="Enumeration" /> <Type Name="IntRange" Kind="Structure" /> + <Type Name="Iterator" Kind="Class" /> <Type Name="LibraryError" Kind="Enumeration" /> <Type Name="LinkedArgs" Kind="Class" /> <Type Name="LinkedHandler" Kind="Delegate" /> @@ -123,6 +132,7 @@ <Type Name="PadFlags" Kind="Enumeration" /> <Type Name="PadGetCapsFunction" Kind="Delegate" /> <Type Name="PadGetRangeFunction" Kind="Delegate" /> + <Type Name="PadIterIntLinkFunction" Kind="Delegate" /> <Type Name="PadLinkFunction" Kind="Delegate" /> <Type Name="PadLinkReturn" Kind="Enumeration" /> <Type Name="PadPresence" Kind="Enumeration" /> @@ -242,8 +252,6 @@ <Type Name="DecodeBin2+AutoplugSelectHandler" Kind="Delegate" /> <Type Name="DecodeBin2+AutoplugSortArgs" Kind="Class" /> <Type Name="DecodeBin2+AutoplugSortHandler" Kind="Delegate" /> - <Type Name="DecodeBin2+DrainedArgs" Kind="Class" /> - <Type Name="DecodeBin2+DrainedHandler" Kind="Delegate" /> <Type Name="DecodeBin2+NewDecodedPadArgs" Kind="Class" /> <Type Name="DecodeBin2+NewDecodedPadHandler" Kind="Delegate" /> <Type Name="DecodeBin2+RemovedDecodedPadArgs" Kind="Class" /> @@ -256,15 +264,7 @@ <Type Name="PlayBin+StreamInfo+MutedHandler" Kind="Delegate" /> <Type Name="PlayBin+StreamInfo+StreamType" Kind="Enumeration" /> <Type Name="PlayBin2" Kind="Class" /> - <Type Name="PlayBin2+AboutToFinishArgs" Kind="Class" /> - <Type Name="PlayBin2+AboutToFinishHandler" Kind="Delegate" /> - <Type Name="PlayBin2+AudioChangedArgs" Kind="Class" /> - <Type Name="PlayBin2+AudioChangedHandler" Kind="Delegate" /> <Type Name="PlayBin2+PlayFlagsType" Kind="Enumeration" /> - <Type Name="PlayBin2+TextChangedArgs" Kind="Class" /> - <Type Name="PlayBin2+TextChangedHandler" Kind="Delegate" /> - <Type Name="PlayBin2+VideoChangedArgs" Kind="Class" /> - <Type Name="PlayBin2+VideoChangedHandler" Kind="Delegate" /> <Type Name="XvImageSink" Kind="Class" /> </Namespace> <Namespace Name="Gst.Cdda"> @@ -307,26 +307,97 @@ <Type Name="Identity+HandoffHandler" Kind="Delegate" /> <Type Name="MemIndex" Kind="Class" /> <Type Name="MultiQueue" Kind="Class" /> - <Type Name="MultiQueue+OverrunArgs" Kind="Class" /> - <Type Name="MultiQueue+OverrunHandler" Kind="Delegate" /> - <Type Name="MultiQueue+UnderrunArgs" Kind="Class" /> - <Type Name="MultiQueue+UnderrunHandler" Kind="Delegate" /> <Type Name="Queue" Kind="Class" /> <Type Name="Queue+LeakyType" Kind="Enumeration" /> - <Type Name="Queue+OverrunArgs" Kind="Class" /> - <Type Name="Queue+OverrunHandler" Kind="Delegate" /> - <Type Name="Queue+PushingArgs" Kind="Class" /> - <Type Name="Queue+PushingHandler" Kind="Delegate" /> - <Type Name="Queue+RunningArgs" Kind="Class" /> - <Type Name="Queue+RunningHandler" Kind="Delegate" /> - <Type Name="Queue+UnderrunArgs" Kind="Class" /> - <Type Name="Queue+UnderrunHandler" Kind="Delegate" /> <Type Name="Tee" Kind="Class" /> <Type Name="Tee+PullModeType" Kind="Enumeration" /> <Type Name="TypeFindElement" Kind="Class" /> <Type Name="TypeFindElement+HaveTypeArgs" Kind="Class" /> <Type Name="TypeFindElement+HaveTypeHandler" Kind="Delegate" /> </Namespace> + <Namespace Name="Gst.GLib"> + <Type Name="Argv" Kind="Class" /> + <Type Name="Boxed" Kind="Class" /> + <Type Name="CDeclCallbackAttribute" Kind="Class" /> + <Type Name="ClassInitializerAttribute" Kind="Class" /> + <Type Name="ConnectBeforeAttribute" Kind="Class" /> + <Type Name="ConnectFlags" Kind="Enumeration" /> + <Type Name="DefaultSignalHandlerAttribute" Kind="Class" /> + <Type Name="DelegateWrapper" Kind="Class" /> + <Type Name="DestroyHelper" Kind="Class" /> + <Type Name="DestroyNotify" Kind="Delegate" /> + <Type Name="EnumWrapper" Kind="Class" /> + <Type Name="ExceptionManager" Kind="Class" /> + <Type Name="FileUtils" Kind="Class" /> + <Type Name="GException" Kind="Class" /> + <Type Name="GInterfaceAdapter" Kind="Class" /> + <Type Name="GInterfaceAttribute" Kind="Class" /> + <Type Name="GInterfaceInitHandler" Kind="Delegate" /> + <Type Name="Global" Kind="Class" /> + <Type Name="GSourceFunc" Kind="Delegate" /> + <Type Name="GString" Kind="Class" /> + <Type Name="GType" Kind="Structure" /> + <Type Name="GTypeAttribute" Kind="Class" /> + <Type Name="Idle" Kind="Class" /> + <Type Name="IdleHandler" Kind="Delegate" /> + <Type Name="IgnoreClassInitializersAttribute" Kind="Class" /> + <Type Name="IOChannel" Kind="Class" /> + <Type Name="IOChannelError" Kind="Enumeration" /> + <Type Name="IOCondition" Kind="Enumeration" /> + <Type Name="IOFlags" Kind="Enumeration" /> + <Type Name="IOFunc" Kind="Delegate" /> + <Type Name="IOStatus" Kind="Enumeration" /> + <Type Name="IWrapper" Kind="Interface" /> + <Type Name="List" Kind="Class" /> + <Type Name="ListBase" Kind="Class" /> + <Type Name="ListBase+FilenameString" Kind="Class" /> + <Type Name="Log" Kind="Class" /> + <Type Name="LogFunc" Kind="Delegate" /> + <Type Name="LogLevelFlags" Kind="Enumeration" /> + <Type Name="MainContext" Kind="Class" /> + <Type Name="MainLoop" Kind="Class" /> + <Type Name="Markup" Kind="Class" /> + <Type Name="Marshaller" Kind="Class" /> + <Type Name="MissingIntPtrCtorException" Kind="Class" /> + <Type Name="NotifyArgs" Kind="Class" /> + <Type Name="NotifyHandler" Kind="Delegate" /> + <Type Name="Object" Kind="Class" /> + <Type Name="ObjectManager" Kind="Class" /> + <Type Name="Opaque" Kind="Class" /> + <Type Name="ParamSpec" Kind="Class" /> + <Type Name="PrintFunc" Kind="Delegate" /> + <Type Name="Priority" Kind="Enumeration" /> + <Type Name="Process" Kind="Class" /> + <Type Name="PropertyAttribute" Kind="Class" /> + <Type Name="PtrArray" Kind="Class" /> + <Type Name="SeekType" Kind="Enumeration" /> + <Type Name="Signal" Kind="Class" /> + <Type Name="Signal+EmissionHook" Kind="Delegate" /> + <Type Name="Signal+EmissionHookMarshaler" Kind="Class" /> + <Type Name="Signal+EmissionHookNative" Kind="Delegate" /> + <Type Name="Signal+Flags" Kind="Enumeration" /> + <Type Name="Signal+InvocationHint" Kind="Structure" /> + <Type Name="SignalArgs" Kind="Class" /> + <Type Name="SignalAttribute" Kind="Class" /> + <Type Name="SignalCallback" Kind="Class" /> + <Type Name="SList" Kind="Class" /> + <Type Name="Source" Kind="Class" /> + <Type Name="SpawnChildSetupFunc" Kind="Delegate" /> + <Type Name="SpawnError" Kind="Enumeration" /> + <Type Name="SpawnFlags" Kind="Enumeration" /> + <Type Name="Thread" Kind="Class" /> + <Type Name="Timeout" Kind="Class" /> + <Type Name="TimeoutHandler" Kind="Delegate" /> + <Type Name="TypeConverter" Kind="Class" /> + <Type Name="TypeFundamentals" Kind="Enumeration" /> + <Type Name="TypeInitializerAttribute" Kind="Class" /> + <Type Name="TypeResolutionHandler" Kind="Delegate" /> + <Type Name="UnhandledExceptionArgs" Kind="Class" /> + <Type Name="UnhandledExceptionHandler" Kind="Delegate" /> + <Type Name="UnwrappedObject" Kind="Class" /> + <Type Name="Value" Kind="Structure" /> + <Type Name="ValueArray" Kind="Class" /> + </Namespace> <Namespace Name="Gst.Interfaces"> <Type Name="ChannelChangedArgs" Kind="Class" /> <Type Name="ChannelChangedHandler" Kind="Delegate" /> diff --git a/doc/en/ns-Gst.GLib.xml b/doc/en/ns-Gst.GLib.xml new file mode 100644 index 0000000..9f35257 --- /dev/null +++ b/doc/en/ns-Gst.GLib.xml @@ -0,0 +1,6 @@ +<Namespace Name="Gst.GLib"> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Namespace> diff --git a/elementgen/elementgen.cs b/elementgen/elementgen.cs index 31d0650..55ca148 100644 --- a/elementgen/elementgen.cs +++ b/elementgen/elementgen.cs @@ -209,7 +209,7 @@ public class ElementGen { public static string CTypeToManagedType (string ctype, XmlDocument api_doc) { switch (ctype) { case "GObject": - return "GLib.Object"; + return "Gst.GLib.Object"; case "gchararray": return "string"; case "gboolean": @@ -229,7 +229,7 @@ public class ElementGen { case "gdouble": return "double"; case "GValueArray": - return "GLib.ValueArray"; + return "Gst.GLib.ValueArray"; } XPathNavigator api_nav = api_doc.CreateNavigator (); @@ -276,11 +276,11 @@ public class ElementGen { writer.WriteLine ("\t\tstatic extern IntPtr gst_element_factory_make (IntPtr element, IntPtr name);\n"); writer.WriteLine ("\t\tpublic " + class_name + " (string name) : base (IntPtr.Zero) {"); - writer.WriteLine ("\t\t\tIntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);"); - writer.WriteLine ("\t\t\tIntPtr native_element = GLib.Marshaller.StringToPtrGStrdup (\"" + ei.name + "\");"); + writer.WriteLine ("\t\t\tIntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name);"); + writer.WriteLine ("\t\t\tIntPtr native_element = Gst.GLib.Marshaller.StringToPtrGStrdup (\"" + ei.name + "\");"); writer.WriteLine ("\t\t\tRaw = gst_element_factory_make (native_element, native_name);"); - writer.WriteLine ("\t\t\tGLib.Marshaller.Free (native_name);"); - writer.WriteLine ("\t\t\tGLib.Marshaller.Free (native_element);"); + writer.WriteLine ("\t\t\tGst.GLib.Marshaller.Free (native_name);"); + writer.WriteLine ("\t\t\tGst.GLib.Marshaller.Free (native_element);"); writer.WriteLine ("\t\t\tif (Raw == IntPtr.Zero)"); writer.WriteLine ("\t\t\t\tthrow new Exception (\"Failed to instantiate element \\\"" + ei.name + "\\\"\");"); writer.WriteLine ("\t\t}\n"); @@ -306,11 +306,11 @@ public class ElementGen { managed_type += "Type"; } - writer.WriteLine ("\t\t[GLib.Property (\"" + pinfo.name + "\")]"); + writer.WriteLine ("\t\t[Gst.GLib.Property (\"" + pinfo.name + "\")]"); writer.WriteLine ("\t\tpublic " + managed_type + " " + managed_name + " {"); if (pinfo.readable) { writer.WriteLine ("\t\t\tget {"); - writer.WriteLine ("\t\t\t\tGLib.Value val = GetProperty (\"" + pinfo.name + "\");"); + writer.WriteLine ("\t\t\t\tGst.GLib.Value val = GetProperty (\"" + pinfo.name + "\");"); writer.WriteLine ("\t\t\t\t" + managed_type + " ret = (" + managed_type + ") val.Val;"); writer.WriteLine ("\t\t\t\tval.Dispose ();"); writer.WriteLine ("\t\t\t\treturn ret;"); @@ -319,7 +319,7 @@ public class ElementGen { if (pinfo.writeable) { writer.WriteLine ("\t\t\tset {"); - writer.WriteLine ("\t\t\t\tGLib.Value val = new GLib.Value (this, \"" + pinfo.name + "\");"); + writer.WriteLine ("\t\t\t\tGst.GLib.Value val = new Gst.GLib.Value (this, \"" + pinfo.name + "\");"); writer.WriteLine ("\t\t\t\tval.Val = value;"); writer.WriteLine ("\t\t\t\tSetProperty (\"" + pinfo.name + "\", val);"); writer.WriteLine ("\t\t\t\tval.Dispose ();"); @@ -337,7 +337,7 @@ public class ElementGen { if (si.parameters.Count > 0) { writer.WriteLine ("\t\tpublic delegate void " + managed_name + "Handler (object o, " + managed_name + "Args args);\n"); - writer.WriteLine ("\t\tpublic class " + managed_name + "Args : GLib.SignalArgs {"); + writer.WriteLine ("\t\tpublic class " + managed_name + "Args : Gst.GLib.SignalArgs {"); for (int i = 0; i < si.parameters.Count; i++) { SignalParameter param = (SignalParameter) si.parameters[i]; string managed_type = CTypeToManagedType (param.type, api_doc); @@ -536,7 +536,7 @@ public class ElementGen { writer.WriteLine ("using System;"); writer.WriteLine ("using System.Collections;"); writer.WriteLine ("using System.Runtime.InteropServices;"); - writer.WriteLine ("using GLib;"); + writer.WriteLine ("using Gst.GLib;"); writer.WriteLine ("using Gst;"); writer.WriteLine ("using Gst.Interfaces;"); writer.WriteLine (); diff --git a/generator/BoxedGen.cs b/generator/BoxedGen.cs index 5ad6d87..679aa5e 100644 --- a/generator/BoxedGen.cs +++ b/generator/BoxedGen.cs @@ -40,16 +40,16 @@ namespace GtkSharp.Generation { StreamWriter sw = gen_info.Writer = gen_info.OpenStream (Name);
base.Generate (gen_info);
- sw.WriteLine ("\t\tpublic static explicit operator GLib.Value (" + QualifiedName + " boxed)");
+ sw.WriteLine ("\t\tpublic static explicit operator Gst.GLib.Value (" + QualifiedName + " boxed)");
sw.WriteLine ("\t\t{");
- sw.WriteLine ("\t\t\tGLib.Value val = GLib.Value.Empty;");
+ sw.WriteLine ("\t\t\tGst.GLib.Value val = Gst.GLib.Value.Empty;");
sw.WriteLine ("\t\t\tval.Init (" + QualifiedName + ".GType);");
sw.WriteLine ("\t\t\tval.Val = boxed;");
sw.WriteLine ("\t\t\treturn val;");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
- sw.WriteLine ("\t\tpublic static explicit operator " + QualifiedName + " (GLib.Value val)");
+ sw.WriteLine ("\t\tpublic static explicit operator " + QualifiedName + " (Gst.GLib.Value val)");
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\treturn (" + QualifiedName + ") val.Val;");
diff --git a/generator/ByRefGen.cs b/generator/ByRefGen.cs index 7a2641e..90d9700 100644 --- a/generator/ByRefGen.cs +++ b/generator/ByRefGen.cs @@ -46,7 +46,7 @@ namespace GtkSharp.Generation { public string AllocNative (string var_name)
{
- return "GLib.Marshaller.StructureToPtrAlloc (" + var_name + ")";
+ return "Gst.GLib.Marshaller.StructureToPtrAlloc (" + var_name + ")";
}
public override string FromNative (string var_name)
diff --git a/generator/CallbackGen.cs b/generator/CallbackGen.cs index 9bbf61b..703cd7a 100644 --- a/generator/CallbackGen.cs +++ b/generator/CallbackGen.cs @@ -140,7 +140,7 @@ namespace GtkSharp.Generation { sw.WriteLine (); sw.WriteLine ("\t\t" + Name + "Native native_cb;"); sw.WriteLine ("\t\tIntPtr __data;"); - sw.WriteLine ("\t\tGLib.DestroyNotify __notify;"); + sw.WriteLine ("\t\tGst.GLib.DestroyNotify __notify;"); sw.WriteLine (); sw.WriteLine ("\t\t~" + Name + "Invoker ()"); sw.WriteLine ("\t\t{"); @@ -153,7 +153,7 @@ namespace GtkSharp.Generation { sw.WriteLine (); sw.WriteLine ("\t\tinternal " + Name + "Invoker (" + Name + "Native native_cb, IntPtr data) : this (native_cb, data, null) {}"); sw.WriteLine (); - sw.WriteLine ("\t\tinternal " + Name + "Invoker (" + Name + "Native native_cb, IntPtr data, GLib.DestroyNotify notify)"); + sw.WriteLine ("\t\tinternal " + Name + "Invoker (" + Name + "Native native_cb, IntPtr data, Gst.GLib.DestroyNotify notify)"); sw.WriteLine ("\t\t{"); sw.WriteLine ("\t\t\tthis.native_cb = native_cb;"); sw.WriteLine ("\t\t\t__data = data;"); @@ -233,7 +233,7 @@ namespace GtkSharp.Generation { */ bool fatal = (retval.MarshalType != "void" && retval.MarshalType != "bool") || call.HasOutParam; sw.WriteLine ("\t\t\t} catch (Exception e) {"); - sw.WriteLine ("\t\t\t\tGLib.ExceptionManager.RaiseUnhandledException (e, " + (fatal ? "true" : "false") + ");"); + sw.WriteLine ("\t\t\t\tGst.GLib.ExceptionManager.RaiseUnhandledException (e, " + (fatal ? "true" : "false") + ");"); if (fatal) { sw.WriteLine ("\t\t\t\t// NOTREACHED: Above call does not return."); sw.WriteLine ("\t\t\t\tthrow e;"); diff --git a/generator/ConstFilenameGen.cs b/generator/ConstFilenameGen.cs index 562ab9c..6a45ea6 100644 --- a/generator/ConstFilenameGen.cs +++ b/generator/ConstFilenameGen.cs @@ -35,17 +35,17 @@ namespace GtkSharp.Generation { public override string FromNative (string var)
{
- return "GLib.Marshaller.FilenamePtrToString (" + var + ")";
+ return "Gst.GLib.Marshaller.FilenamePtrToString (" + var + ")";
}
public string AllocNative (string managed_var)
{
- return "GLib.Marshaller.StringToFilenamePtr (" + managed_var + ")";
+ return "Gst.GLib.Marshaller.StringToFilenamePtr (" + managed_var + ")";
}
public string ReleaseNative (string native_var)
{
- return "GLib.Marshaller.Free (" + native_var + ")";
+ return "Gst.GLib.Marshaller.Free (" + native_var + ")";
}
}
}
diff --git a/generator/ConstStringGen.cs b/generator/ConstStringGen.cs index 70f882e..bfad86b 100644 --- a/generator/ConstStringGen.cs +++ b/generator/ConstStringGen.cs @@ -37,22 +37,22 @@ namespace GtkSharp.Generation { public override string FromNative (string var)
{
- return "GLib.Marshaller.Utf8PtrToString (" + var + ")";
+ return "Gst.GLib.Marshaller.Utf8PtrToString (" + var + ")";
}
public override string ToNativeReturn (string var)
{
- return "GLib.Marshaller.StringToPtrGStrdup (" + var + ")";
+ return "Gst.GLib.Marshaller.StringToPtrGStrdup (" + var + ")";
}
public string AllocNative (string managed_var)
{
- return "GLib.Marshaller.StringToPtrGStrdup (" + managed_var + ")";
+ return "Gst.GLib.Marshaller.StringToPtrGStrdup (" + managed_var + ")";
}
public string ReleaseNative (string native_var)
{
- return "GLib.Marshaller.Free (" + native_var + ")";
+ return "Gst.GLib.Marshaller.Free (" + native_var + ")";
}
}
}
diff --git a/generator/Ctor.cs b/generator/Ctor.cs index 9284ed4..9e43e4b 100644 --- a/generator/Ctor.cs +++ b/generator/Ctor.cs @@ -115,7 +115,7 @@ namespace GtkSharp.Generation { if (mini_object) sw.WriteLine ("\t\t\t\tCreateNativeObject ();");
else - sw.WriteLine ("\t\t\t\tCreateNativeObject (new string [0], new GLib.Value[0]);");
+ sw.WriteLine ("\t\t\t\tCreateNativeObject (new string [0], new Gst.GLib.Value[0]);");
sw.WriteLine ("\t\t\t\treturn;");
} else {
if (mini_object) @@ -144,13 +144,13 @@ namespace GtkSharp.Generation { indent += "\t";
}
sw.WriteLine (indent + "names.Add (\"" + names [i] + "\");");
- sw.WriteLine (indent + "vals.Add (new GLib.Value (" + values[i] + "));");
+ sw.WriteLine (indent + "vals.Add (new Gst.GLib.Value (" + values[i] + "));");
if (p.Generatable is ClassBase && !(p.Generatable is StructBase))
sw.WriteLine ("\t\t\t\t}");
}
- sw.WriteLine ("\t\t\t\tCreateNativeObject ((string[])names.ToArray (typeof (string)), (GLib.Value[])vals.ToArray (typeof (GLib.Value)));");
+ sw.WriteLine ("\t\t\t\tCreateNativeObject ((string[])names.ToArray (typeof (string)), (Gst.GLib.Value[])vals.ToArray (typeof (Gst.GLib.Value)));");
sw.WriteLine ("\t\t\t\treturn;");
} else
sw.WriteLine ("\t\t\t\tthrow new InvalidOperationException (\"Can't override this constructor.\");");
diff --git a/generator/DefaultSignalHandler.cs b/generator/DefaultSignalHandler.cs index 2c73d71..4f18677 100644 --- a/generator/DefaultSignalHandler.cs +++ b/generator/DefaultSignalHandler.cs @@ -68,13 +68,13 @@ namespace GtkSharp.Generation { { GenerateMethodBody (sw, implementor); if (retval.IsVoid) - sw.WriteLine ("\t\t\tGLib.Value ret = GLib.Value.Empty;"); + sw.WriteLine ("\t\t\tGst.GLib.Value ret = Gst.GLib.Value.Empty;"); else - sw.WriteLine ("\t\t\tGLib.Value ret = new GLib.Value (" + ReturnGType + ");"); + sw.WriteLine ("\t\t\tGst.GLib.Value ret = new Gst.GLib.Value (" + ReturnGType + ");"); - sw.WriteLine ("\t\t\tGLib.ValueArray inst_and_params = new GLib.ValueArray (" + (parms.Count + 1) + ");"); - sw.WriteLine ("\t\t\tGLib.Value[] vals = new GLib.Value [" + (parms.Count + 1) + "];"); - sw.WriteLine ("\t\t\tvals [0] = new GLib.Value (this);"); + sw.WriteLine ("\t\t\tGst.GLib.ValueArray inst_and_params = new Gst.GLib.ValueArray (" + (parms.Count + 1) + ");"); + sw.WriteLine ("\t\t\tGst.GLib.Value[] vals = new Gst.GLib.Value [" + (parms.Count + 1) + "];"); + sw.WriteLine ("\t\t\tvals [0] = new Gst.GLib.Value (this);"); sw.WriteLine ("\t\t\tinst_and_params.Append (vals [0]);"); string cleanup = ""; for (int i = 0; i < parms.Count; i++) { @@ -82,24 +82,24 @@ namespace GtkSharp.Generation { if (p.PassAs != "") { if (SymbolTable.Table.IsBoxed (p.CType)) { if (p.PassAs == "ref") - sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new GLib.Value (" + p.Name + ");"); + sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new Gst.GLib.Value (" + p.Name + ");"); else - sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new GLib.Value ((GLib.GType)typeof (" + p.CSType + "));"); + sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new Gst.GLib.Value ((Gst.GLib.GType)typeof (" + p.CSType + "));"); cleanup += "\t\t\t" + p.Name + " = (" + p.CSType + ") vals [" + i + "];\n"; } else { if (p.PassAs == "ref") - sw.WriteLine ("\t\t\tIntPtr " + p.Name + "_ptr = GLib.Marshaller.StructureToPtrAlloc (" + p.Generatable.CallByName (p.Name) + ");"); + sw.WriteLine ("\t\t\tIntPtr " + p.Name + "_ptr = Gst.GLib.Marshaller.StructureToPtrAlloc (" + p.Generatable.CallByName (p.Name) + ");"); else sw.WriteLine ("\t\t\tIntPtr " + p.Name + "_ptr = Marshal.AllocHGlobal (Marshal.SizeOf (typeof (" + p.MarshalType + ")));"); - sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new GLib.Value (" + p.Name + "_ptr);"); + sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new Gst.GLib.Value (" + p.Name + "_ptr);"); cleanup += "\t\t\t" + p.Name + " = " + p.FromNative ("(" + p.MarshalType + ") Marshal.PtrToStructure (" + p.Name + "_ptr, typeof (" + p.MarshalType + "))") + ";\n"; cleanup += "\t\t\tMarshal.FreeHGlobal (" + p.Name + "_ptr);\n"; } } else if (p.IsLength && i > 0 && parms [i - 1].IsString) - sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new GLib.Value (System.Text.Encoding.UTF8.GetByteCount (" + parms [i-1].Name + "));"); + sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new Gst.GLib.Value (System.Text.Encoding.UTF8.GetByteCount (" + parms [i-1].Name + "));"); else - sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new GLib.Value (" + p.Name + ");"); + sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new Gst.GLib.Value (" + p.Name + ");"); sw.WriteLine ("\t\t\tinst_and_params.Append (vals [" + (i + 1) + "]);"); } @@ -107,7 +107,7 @@ namespace GtkSharp.Generation { sw.WriteLine ("\t\t\tg_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret);"); if (cleanup != "") sw.WriteLine (cleanup); - sw.WriteLine ("\t\t\tforeach (GLib.Value v in vals)"); + sw.WriteLine ("\t\t\tforeach (Gst.GLib.Value v in vals)"); sw.WriteLine ("\t\t\t\tv.Dispose ();"); if (!retval.IsVoid) { IGeneratable igen = SymbolTable.Table [retval.CType]; @@ -123,7 +123,7 @@ namespace GtkSharp.Generation { IGeneratable igen = SymbolTable.Table [retval.CType]; if (igen is ObjectGen) - return "GLib.GType.Object"; + return "Gst.GLib.GType.Object"; if (igen is MiniObjectGen) return "Gst.MiniObject.GType"; if (igen is BoxedGen) @@ -133,11 +133,11 @@ namespace GtkSharp.Generation { switch (retval.CSType) { case "bool": - return "GLib.GType.Boolean"; + return "Gst.GLib.GType.Boolean"; case "string": - return "GLib.GType.String"; + return "Gst.GLib.GType.String"; case "int": - return "GLib.GType.Int"; + return "Gst.GLib.GType.Int"; default: throw new Exception (retval.CSType); } diff --git a/generator/EnumGen.cs b/generator/EnumGen.cs index 87e3810..ec3dbe5 100644 --- a/generator/EnumGen.cs +++ b/generator/EnumGen.cs @@ -98,7 +98,7 @@ namespace GtkSharp.Generation { if (Elem.GetAttribute("type") == "flags")
sw.WriteLine ("\t[Flags]");
if (Elem.HasAttribute("gtype"))
- sw.WriteLine ("\t[GLib.GType (typeof (" + NS + "." + Name + "GType))]");
+ sw.WriteLine ("\t[Gst.GLib.GType (typeof (" + NS + "." + Name + "GType))]");
string access = IsInternal ? "internal" : "public";
sw.WriteLine ("\t" + access + " enum " + Name + enum_type + " {");
@@ -115,9 +115,9 @@ namespace GtkSharp.Generation { sw.WriteLine ("\t\t[DllImport (\"" + LibraryName + "\")]");
sw.WriteLine ("\t\tstatic extern IntPtr " + Elem.GetAttribute ("gtype") + " ();");
sw.WriteLine ();
- sw.WriteLine ("\t\tpublic static GLib.GType GType {");
+ sw.WriteLine ("\t\tpublic static Gst.GLib.GType GType {");
sw.WriteLine ("\t\t\tget {");
- sw.WriteLine ("\t\t\t\treturn new GLib.GType (" + Elem.GetAttribute ("gtype") + " ());");
+ sw.WriteLine ("\t\t\t\treturn new Gst.GLib.GType (" + Elem.GetAttribute ("gtype") + " ());");
sw.WriteLine ("\t\t\t}");
sw.WriteLine ("\t\t}");
sw.WriteLine ("\t}");
diff --git a/generator/GObjectVM.cs b/generator/GObjectVM.cs index da89fb3..828a60b 100644 --- a/generator/GObjectVM.cs +++ b/generator/GObjectVM.cs @@ -154,17 +154,17 @@ namespace GtkSharp.Generation { sw.WriteLine ("\t\tpublic static " + Name + "Delegate " + Name + "Handler {"); sw.WriteLine ("\t\t\tset {"); sw.WriteLine ("\t\t\t\t{0}_handler = value;", CName); - sw.WriteLine ("\t\t\t\tOverride{0} ((GLib.GType) typeof ({1}), value == null ? null : {0}VMCallback);", Name, container_type.Name); + sw.WriteLine ("\t\t\t\tOverride{0} ((Gst.GLib.GType) typeof ({1}), value == null ? null : {0}VMCallback);", Name, container_type.Name); sw.WriteLine ("\t\t\t}"); sw.WriteLine ("\t\t}"); } else { - sw.WriteLine ("\t\tstatic void Override{0} (GLib.GType gtype)", this.Name); + sw.WriteLine ("\t\tstatic void Override{0} (Gst.GLib.GType gtype)", this.Name); sw.WriteLine ("\t\t{"); sw.WriteLine ("\t\t\tOverride{0} (gtype, {0}VMCallback);", this.Name); sw.WriteLine ("\t\t}"); } sw.WriteLine (); - sw.WriteLine ("\t\tstatic void Override{0} (GLib.GType gtype, {0}NativeDelegate callback)", this.Name); + sw.WriteLine ("\t\tstatic void Override{0} (Gst.GLib.GType gtype, {0}NativeDelegate callback)", this.Name); sw.WriteLine ("\t\t{"); } @@ -181,7 +181,7 @@ namespace GtkSharp.Generation { protected void GenerateMethodBody (StreamWriter sw, ClassBase implementor) { - sw.WriteLine ("\t\t[GLib.DefaultSignalHandler(Type=typeof(" + (implementor != null ? implementor.QualifiedName : container_type.QualifiedName) + "), ConnectionMethod=\"Override" + this.Name +"\")]"); + sw.WriteLine ("\t\t[Gst.GLib.DefaultSignalHandler(Type=typeof(" + (implementor != null ? implementor.QualifiedName : container_type.QualifiedName) + "), ConnectionMethod=\"Override" + this.Name +"\")]"); sw.Write ("\t\t{0} ", this.Protection); if (this.modifiers != "") sw.Write ("{0} ", this.modifiers); @@ -261,7 +261,7 @@ namespace GtkSharp.Generation { return "FALSE"; case "true": return "TRUE"; - case "GLib.GType.None": + case "Gst.GLib.GType.None": return "G_TYPE_NONE"; default: return val; diff --git a/generator/InterfaceGen.cs b/generator/InterfaceGen.cs index c3f80f3..94a3137 100644 --- a/generator/InterfaceGen.cs +++ b/generator/InterfaceGen.cs @@ -60,7 +60,7 @@ namespace GtkSharp.Generation { public override string CallByName (string var, bool owned)
{
- return String.Format ("{0} == null ? IntPtr.Zero : (({0} is GLib.Object) ? ({0} as GLib.Object).{1} : ({0} as {2}Adapter).{1})", var, owned ? "OwnedHandle" : "Handle", QualifiedName);
+ return String.Format ("{0} == null ? IntPtr.Zero : (({0} is Gst.GLib.Object) ? ({0} as Gst.GLib.Object).{1} : ({0} as {2}Adapter).{1})", var, owned ? "OwnedHandle" : "Handle", QualifiedName);
}
public override string FromNative (string var, bool owned)
@@ -91,7 +91,7 @@ namespace GtkSharp.Generation { sw.WriteLine ();
sw.WriteLine ("\t\tstatic " + Name + "Adapter ()");
sw.WriteLine ("\t\t{");
- sw.WriteLine ("\t\t\tGLib.GType.Register (_gtype, typeof({0}Adapter));", Name);
+ sw.WriteLine ("\t\t\tGst.GLib.GType.Register (_gtype, typeof({0}Adapter));", Name);
foreach (InterfaceVM vm in interface_vms) {
if (vm.IsValid)
sw.WriteLine ("\t\t\tiface.{0} = new {0}NativeDelegate ({0}_cb);", vm.Name);
@@ -127,22 +127,22 @@ namespace GtkSharp.Generation { void GenerateCtors (StreamWriter sw)
{
// Native GObjects do not implement the *Implementor interfaces
- sw.WriteLine ("\t\tGLib.Object implementor;", Name);
+ sw.WriteLine ("\t\tGst.GLib.Object implementor;", Name);
sw.WriteLine ();
if (!IsConsumeOnly) {
sw.WriteLine ("\t\tpublic " + Name + "Adapter ()");
sw.WriteLine ("\t\t{");
- sw.WriteLine ("\t\t\tInitHandler = new GLib.GInterfaceInitHandler (Initialize);");
+ sw.WriteLine ("\t\t\tInitHandler = new Gst.GLib.GInterfaceInitHandler (Initialize);");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
sw.WriteLine ("\t\tpublic {0}Adapter ({0}Implementor implementor)", Name);
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tif (implementor == null)");
sw.WriteLine ("\t\t\t\tthrow new ArgumentNullException (\"implementor\");");
- sw.WriteLine ("\t\t\telse if (!(implementor is GLib.Object))");
- sw.WriteLine ("\t\t\t\tthrow new ArgumentException (\"implementor must be a subclass of GLib.Object\");");
- sw.WriteLine ("\t\t\tthis.implementor = implementor as GLib.Object;");
+ sw.WriteLine ("\t\t\telse if (!(implementor is Gst.GLib.Object))");
+ sw.WriteLine ("\t\t\t\tthrow new ArgumentException (\"implementor must be a subclass of Gst.GLib.Object\");");
+ sw.WriteLine ("\t\t\tthis.implementor = implementor as Gst.GLib.Object;");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
}
@@ -151,7 +151,7 @@ namespace GtkSharp.Generation { sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tif (!_gtype.IsInstance (handle))");
sw.WriteLine ("\t\t\t\tthrow new ArgumentException (\"The gobject doesn't implement the GInterface of this adapter\", \"handle\");");
- sw.WriteLine ("\t\t\timplementor = GLib.Object.GetObject (handle);");
+ sw.WriteLine ("\t\t\timplementor = Gst.GLib.Object.GetObject (handle);");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
}
@@ -160,9 +160,9 @@ namespace GtkSharp.Generation { {
Method m = GetMethod ("GetType");
m.GenerateImport (sw);
- sw.WriteLine ("\t\tprivate static GLib.GType _gtype = new GLib.GType ({0} ());", m.CName);
+ sw.WriteLine ("\t\tprivate static Gst.GLib.GType _gtype = new Gst.GLib.GType ({0} ());", m.CName);
sw.WriteLine ();
- sw.WriteLine ("\t\tpublic override GLib.GType GType {");
+ sw.WriteLine ("\t\tpublic override Gst.GLib.GType GType {");
sw.WriteLine ("\t\t\tget {");
sw.WriteLine ("\t\t\t\treturn _gtype;");
sw.WriteLine ("\t\t\t}");
@@ -190,11 +190,11 @@ namespace GtkSharp.Generation { {
sw.WriteLine ("\t\tpublic static " + Name + " GetObject (IntPtr handle, bool owned)");
sw.WriteLine ("\t\t{");
- sw.WriteLine ("\t\t\tGLib.Object obj = GLib.Object.GetObject (handle, owned);");
+ sw.WriteLine ("\t\t\tGst.GLib.Object obj = Gst.GLib.Object.GetObject (handle, owned);");
sw.WriteLine ("\t\t\treturn GetObject (obj);");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
- sw.WriteLine ("\t\tpublic static " + Name + " GetObject (GLib.Object obj)");
+ sw.WriteLine ("\t\tpublic static " + Name + " GetObject (Gst.GLib.Object obj)");
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tif (obj == null)");
sw.WriteLine ("\t\t\t\treturn null;");
@@ -230,7 +230,7 @@ namespace GtkSharp.Generation { sw.WriteLine ("\tusing System.Runtime.InteropServices;");
sw.WriteLine ();
sw.WriteLine ("#region Autogenerated code");
- sw.WriteLine ("\tpublic class " + Name + "Adapter : GLib.GInterfaceAdapter, " + QualifiedName + " {");
+ sw.WriteLine ("\tpublic class " + Name + "Adapter : Gst.GLib.GInterfaceAdapter, " + QualifiedName + " {");
sw.WriteLine ();
if (!IsConsumeOnly) {
@@ -249,7 +249,7 @@ namespace GtkSharp.Generation { GenProperties (gen_info, null);
foreach (Signal sig in sigs.Values)
- sig.GenEvent (sw, null, "GLib.Object.GetObject (Handle)");
+ sig.GenEvent (sw, null, "Gst.GLib.Object.GetObject (Handle)");
Method temp = methods ["GetType"] as Method;
if (temp != null)
@@ -275,9 +275,9 @@ namespace GtkSharp.Generation { return;
sw.WriteLine ();
- sw.WriteLine ("\t[GLib.GInterface (typeof (" + Name + "Adapter))]");
+ sw.WriteLine ("\t[Gst.GLib.GInterface (typeof (" + Name + "Adapter))]");
string access = IsInternal ? "internal" : "public";
- sw.WriteLine ("\t" + access + " interface " + Name + "Implementor : GLib.IWrapper {");
+ sw.WriteLine ("\t" + access + " interface " + Name + "Implementor : Gst.GLib.IWrapper {");
sw.WriteLine ();
Hashtable vm_table = new Hashtable ();
foreach (InterfaceVM vm in interface_vms) {
@@ -323,7 +323,7 @@ namespace GtkSharp.Generation { sw.WriteLine ();
sw.WriteLine ("#region Autogenerated code");
string access = IsInternal ? "internal" : "public";
- sw.WriteLine ("\t" + access + " interface " + Name + " : GLib.IWrapper {");
+ sw.WriteLine ("\t" + access + " interface " + Name + " : Gst.GLib.IWrapper {");
sw.WriteLine ();
foreach (Signal sig in sigs.Values) {
diff --git a/generator/MethodBody.cs b/generator/MethodBody.cs index cee7079..8f3205c 100644 --- a/generator/MethodBody.cs +++ b/generator/MethodBody.cs @@ -111,7 +111,7 @@ namespace GtkSharp.Generation { sw.WriteLine (indent + "\t\t\t\t{0} = null;", parameters [i + 2].Name);
sw.WriteLine (indent + "\t\t\t} else {");
sw.WriteLine (indent + "\t\t\t\t{0} = (IntPtr) GCHandle.Alloc ({1}_wrapper);", parameters [i + 1].Name, name);
- sw.WriteLine (indent + "\t\t\t\t{0} = GLib.DestroyHelper.NotifyHandler;", parameters [i + 2].Name, parameters [i + 2].CSType);
+ sw.WriteLine (indent + "\t\t\t\t{0} = Gst.GLib.DestroyHelper.NotifyHandler;", parameters [i + 2].Name, parameters [i + 2].CSType);
sw.WriteLine (indent + "\t\t\t}");
break;
@@ -154,7 +154,7 @@ namespace GtkSharp.Generation { {
if (!ThrowsException)
return;
- sw.WriteLine (indent + "\t\t\tif (error != IntPtr.Zero) throw new GLib.GException (error);");
+ sw.WriteLine (indent + "\t\t\tif (error != IntPtr.Zero) throw new Gst.GLib.GException (error);");
}
public bool ThrowsException {
diff --git a/generator/MiniObjectGen.cs b/generator/MiniObjectGen.cs index 48a1faf..98041e5 100644 --- a/generator/MiniObjectGen.cs +++ b/generator/MiniObjectGen.cs @@ -187,7 +187,7 @@ namespace GtkSharp.Generation { if (!DisableGTypeCtor) {
gen_info.Writer.WriteLine("\t\t[Obsolete]");
- gen_info.Writer.WriteLine("\t\tprotected " + Name + "(GLib.GType gtype) : base(gtype) {}");
+ gen_info.Writer.WriteLine("\t\tprotected " + Name + "(Gst.GLib.GType gtype) : base(gtype) {}");
}
gen_info.Writer.WriteLine("\t\tpublic " + Name + "(IntPtr raw) : base(raw) {}");
if (ctors.Count == 0 && !DisableVoidCtor) {
@@ -212,10 +212,10 @@ namespace GtkSharp.Generation { if (cs_parent == "")
sw.WriteLine ("\t\tstatic uint class_offset = 0;");
else
- sw.WriteLine ("\t\tstatic uint class_offset = ((GLib.GType) typeof ({0})).ClassSize;", cs_parent);
+ sw.WriteLine ("\t\tstatic uint class_offset = ((Gst.GLib.GType) typeof ({0})).ClassSize;", cs_parent);
sw.WriteLine ("\t\tstatic Hashtable class_structs;");
sw.WriteLine ();
- sw.WriteLine ("\t\tstatic {0} GetClassStruct (GLib.GType gtype, bool use_cache)", class_struct_name);
+ sw.WriteLine ("\t\tstatic {0} GetClassStruct (Gst.GLib.GType gtype, bool use_cache)", class_struct_name);
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tif (class_structs == null)");
sw.WriteLine ("\t\t\t\tclass_structs = new Hashtable ();");
@@ -231,7 +231,7 @@ namespace GtkSharp.Generation { sw.WriteLine ("\t\t\t}");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
- sw.WriteLine ("\t\tstatic void OverrideClassStruct (GLib.GType gtype, {0} class_struct)", class_struct_name);
+ sw.WriteLine ("\t\tstatic void OverrideClassStruct (Gst.GLib.GType gtype, {0} class_struct)", class_struct_name);
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tIntPtr class_ptr = new IntPtr (gtype.ClassPtr.ToInt64 () + class_offset);");
sw.WriteLine ("\t\t\tMarshal.StructureToPtr (class_struct, class_ptr, false);");
@@ -245,7 +245,7 @@ namespace GtkSharp.Generation { for (int i = 1; i < cname.Length; i++) {
if (Char.IsUpper (cname[i])) {
if (i == 1 && cname[0] == 'G')
- return "GLib." + cname.Substring (1);
+ return "Gst.GLib." + cname.Substring (1);
else
return cname.Substring (0, i) + "." + cname.Substring (i);
}
@@ -308,7 +308,7 @@ namespace GtkSharp.Generation { foreach (string key in dir_info.objects.Keys) {
if (GetExpected(key) != ((string) dir_info.objects[key]))
- sw.WriteLine ("\t\t\tGLib.GType.Register ({0}.GType, typeof ({0}));", dir_info.objects [key]);
+ sw.WriteLine ("\t\t\tGst.GLib.GType.Register ({0}.GType, typeof ({0}));", dir_info.objects [key]);
}
sw.WriteLine ("\t\t}");
diff --git a/generator/ObjectBase.cs b/generator/ObjectBase.cs index 30d1e94..fe92e43 100644 --- a/generator/ObjectBase.cs +++ b/generator/ObjectBase.cs @@ -164,7 +164,7 @@ namespace GtkSharp.Generation { public override string FromNative (string var, bool owned) { - return "GLib.Object.GetObject(" + var + (owned ? ", true" : "") + ") as " + QualifiedName; + return "Gst.GLib.Object.GetObject(" + var + (owned ? ", true" : "") + ") as " + QualifiedName; } public string ClassStructName { diff --git a/generator/ObjectGen.cs b/generator/ObjectGen.cs index 3dfc700..1296702 100644 --- a/generator/ObjectGen.cs +++ b/generator/ObjectGen.cs @@ -256,14 +256,14 @@ namespace GtkSharp.Generation { if (!DisableGTypeCtor) {
gen_info.Writer.WriteLine("\t\t[Obsolete]");
- gen_info.Writer.WriteLine("\t\tprotected " + Name + "(GLib.GType gtype) : base(gtype) {}");
+ gen_info.Writer.WriteLine("\t\tprotected " + Name + "(Gst.GLib.GType gtype) : base(gtype) {}");
}
gen_info.Writer.WriteLine("\t\tpublic " + Name + "(IntPtr raw) : base(raw) {}");
if (ctors.Count == 0 && !DisableVoidCtor) {
gen_info.Writer.WriteLine();
gen_info.Writer.WriteLine("\t\tprotected " + Name + "() : base(IntPtr.Zero)");
gen_info.Writer.WriteLine("\t\t{");
- gen_info.Writer.WriteLine("\t\t\tCreateNativeObject (new string [0], new GLib.Value [0]);");
+ gen_info.Writer.WriteLine("\t\t\tCreateNativeObject (new string [0], new Gst.GLib.Value [0]);");
gen_info.Writer.WriteLine("\t\t}");
}
gen_info.Writer.WriteLine();
@@ -312,10 +312,10 @@ namespace GtkSharp.Generation { if (cs_parent == "")
sw.WriteLine ("\t\tstatic uint class_offset = 0;");
else
- sw.WriteLine ("\t\tstatic uint class_offset = ((GLib.GType) typeof ({0})).ClassSize;", cs_parent);
+ sw.WriteLine ("\t\tstatic uint class_offset = ((Gst.GLib.GType) typeof ({0})).ClassSize;", cs_parent);
sw.WriteLine ("\t\tstatic Hashtable class_structs;");
sw.WriteLine ();
- sw.WriteLine ("\t\tstatic {0} GetClassStruct (GLib.GType gtype, bool use_cache)", class_struct_name);
+ sw.WriteLine ("\t\tstatic {0} GetClassStruct (Gst.GLib.GType gtype, bool use_cache)", class_struct_name);
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tif (class_structs == null)");
sw.WriteLine ("\t\t\t\tclass_structs = new Hashtable ();");
@@ -331,7 +331,7 @@ namespace GtkSharp.Generation { sw.WriteLine ("\t\t\t}");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
- sw.WriteLine ("\t\tstatic void OverrideClassStruct (GLib.GType gtype, {0} class_struct)", class_struct_name);
+ sw.WriteLine ("\t\tstatic void OverrideClassStruct (Gst.GLib.GType gtype, {0} class_struct)", class_struct_name);
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tIntPtr class_ptr = new IntPtr (gtype.ClassPtr.ToInt64 () + class_offset);");
sw.WriteLine ("\t\t\tMarshal.StructureToPtr (class_struct, class_ptr, false);");
@@ -345,7 +345,7 @@ namespace GtkSharp.Generation { for (int i = 1; i < cname.Length; i++) {
if (Char.IsUpper (cname[i])) {
if (i == 1 && cname[0] == 'G')
- return "GLib." + cname.Substring (1);
+ return "Gst.GLib." + cname.Substring (1);
else
return cname.Substring (0, i) + "." + cname.Substring (i);
}
@@ -408,7 +408,7 @@ namespace GtkSharp.Generation { foreach (string key in dir_info.objects.Keys) {
if (GetExpected(key) != ((string) dir_info.objects[key]))
- sw.WriteLine ("\t\t\tGLib.GType.Register ({0}.GType, typeof ({0}));", dir_info.objects [key]);
+ sw.WriteLine ("\t\t\tGst.GLib.GType.Register ({0}.GType, typeof ({0}));", dir_info.objects [key]);
}
sw.WriteLine ("\t\t}");
diff --git a/generator/OpaqueGen.cs b/generator/OpaqueGen.cs index 5573541..2af75b5 100644 --- a/generator/OpaqueGen.cs +++ b/generator/OpaqueGen.cs @@ -32,7 +32,7 @@ namespace GtkSharp.Generation { public override string FromNative(string var, bool owned)
{
- return var + " == IntPtr.Zero ? null : (" + QualifiedName + ") GLib.Opaque.GetOpaque (" + var + ", typeof (" + QualifiedName + "), " + (owned ? "true" : "false") + ")";
+ return var + " == IntPtr.Zero ? null : (" + QualifiedName + ") Gst.GLib.Opaque.GetOpaque (" + var + ", typeof (" + QualifiedName + "), " + (owned ? "true" : "false") + ")";
}
private bool DisableRawCtor {
@@ -68,7 +68,7 @@ namespace GtkSharp.Generation { if (cs_parent != "")
sw.Write (" : " + cs_parent);
else
- sw.Write (" : GLib.Opaque");
+ sw.Write (" : Gst.GLib.Opaque");
foreach (string iface in managed_interfaces) {
if (Parent != null && Parent.Implements (iface))
@@ -165,7 +165,7 @@ namespace GtkSharp.Generation { sw.WriteLine ("\t\t\tif (!Owned)");
sw.WriteLine ("\t\t\t\treturn;");
sw.WriteLine ("\t\t\tFinalizerInfo info = new FinalizerInfo (Handle);");
- sw.WriteLine ("\t\t\tGLib.Timeout.Add (50, new GLib.TimeoutHandler (info.Handler));");
+ sw.WriteLine ("\t\t\tGst.GLib.Timeout.Add (50, new Gst.GLib.TimeoutHandler (info.Handler));");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
}
@@ -173,9 +173,9 @@ namespace GtkSharp.Generation { #if false
Method copy = Methods ["Copy"] as Method;
if (copy != null && copy.Parameters.Count == 0) {
- sw.WriteLine ("\t\tprotected override GLib.Opaque Copy (IntPtr raw)");
+ sw.WriteLine ("\t\tprotected override Gst.GLib.Opaque Copy (IntPtr raw)");
sw.WriteLine ("\t\t{");
- sw.WriteLine ("\t\t\tGLib.Opaque result = new " + QualifiedName + " (" + copy.CName + " (raw));");
+ sw.WriteLine ("\t\t\tGst.GLib.Opaque result = new " + QualifiedName + " (" + copy.CName + " (raw));");
sw.WriteLine ("\t\t\tresult.Owned = true;");
sw.WriteLine ("\t\t\treturn result;");
sw.WriteLine ("\t\t}");
diff --git a/generator/Property.cs b/generator/Property.cs index fbf940b..ff70ade 100644 --- a/generator/Property.cs +++ b/generator/Property.cs @@ -64,7 +64,7 @@ namespace GtkSharp.Generation { }
protected virtual string PropertyAttribute (string qpname) {
- return "[GLib.Property (" + qpname + ")]";
+ return "[Gst.GLib.Property (" + qpname + ")]";
}
protected virtual string RawGetter (string qpname) {
@@ -117,9 +117,9 @@ namespace GtkSharp.Generation { string v_type = "";
if (table.IsInterface (CType)) {
- v_type = "(GLib.Object)";
+ v_type = "(Gst.GLib.Object)";
} else if (table.IsOpaque (CType)) {
- v_type = "(GLib.Opaque)";
+ v_type = "(Gst.GLib.Opaque)";
} else if (table.IsEnum (CType)) {
v_type = "(Enum)";
}
@@ -140,12 +140,12 @@ namespace GtkSharp.Generation { sw.WriteLine();
} else if (Readable) {
sw.WriteLine(indent + "get {");
- sw.WriteLine(indent + "\tGLib.Value val = " + RawGetter (qpname) + ";");
+ sw.WriteLine(indent + "\tGst.GLib.Value val = " + RawGetter (qpname) + ";");
if (table.IsOpaque (CType) || table.IsBoxed (CType)) {
sw.WriteLine(indent + "\t" + CSType + " ret = (" + CSType + ") val;");
} else if (table.IsInterface (CType)) {
- // Do we have to dispose the GLib.Object from the GLib.Value?
- sw.WriteLine (indent + "\t{0} ret = {0}Adapter.GetObject ((GLib.Object) val);", CSType);
+ // Do we have to dispose the Gst.GLib.Object from the Gst.GLib.Value?
+ sw.WriteLine (indent + "\t{0} ret = {0}Adapter.GetObject ((Gst.GLib.Object) val);", CSType);
} else {
sw.Write(indent + "\t" + CSType + " ret = ");
sw.Write ("(" + CSType + ") ");
@@ -166,13 +166,13 @@ namespace GtkSharp.Generation { sw.WriteLine();
} else if (Writable) {
sw.WriteLine(indent + "set {");
- sw.Write(indent + "\tGLib.Value val = ");
+ sw.Write(indent + "\tGst.GLib.Value val = ");
if (table.IsBoxed (CType)) {
- sw.WriteLine("(GLib.Value) value;");
+ sw.WriteLine("(Gst.GLib.Value) value;");
} else if (table.IsOpaque (CType)) {
- sw.WriteLine("new GLib.Value(value, \"{0}\");", CType);
+ sw.WriteLine("new Gst.GLib.Value(value, \"{0}\");", CType);
} else {
- sw.Write("new GLib.Value(");
+ sw.Write("new Gst.GLib.Value(");
if (v_type != "" && !(table.IsObject (CType) || table.IsInterface (CType) || table.IsOpaque (CType))) {
sw.Write(v_type + " ");
}
diff --git a/generator/ReturnValue.cs b/generator/ReturnValue.cs index 06d8a06..9ad7771 100644 --- a/generator/ReturnValue.cs +++ b/generator/ReturnValue.cs @@ -123,10 +123,10 @@ namespace GtkSharp.Generation { if (ElementType != String.Empty) {
string args = (owned ? "true" : "false") + ", " + (elements_owned ? "true" : "false");
- if (IGen.QualifiedName == "GLib.PtrArray")
- return String.Format ("({0}[]) GLib.Marshaller.PtrArrayToArray ({1}, {2}, typeof({0}))", ElementType, var, args);
+ if (IGen.QualifiedName == "Gst.GLib.PtrArray")
+ return String.Format ("({0}[]) Gst.GLib.Marshaller.PtrArrayToArray ({1}, {2}, typeof({0}))", ElementType, var, args);
else
- return String.Format ("({0}[]) GLib.Marshaller.ListPtrToArray ({1}, typeof({2}), {3}, typeof({4}))", ElementType, var, IGen.QualifiedName, args, element_ctype == "gfilename*" ? "GLib.ListBase.FilenameString" : ElementType);
+ return String.Format ("({0}[]) Gst.GLib.Marshaller.ListPtrToArray ({1}, typeof({2}), {3}, typeof({4}))", ElementType, var, IGen.QualifiedName, args, element_ctype == "gfilename*" ? "Gst.GLib.ListBase.FilenameString" : ElementType);
} else if (IGen is HandleBase)
return ((HandleBase)IGen).FromNative (var, owned);
else if (is_null_term)
diff --git a/generator/Signal.cs b/generator/Signal.cs index a3be277..64ec80f 100644 --- a/generator/Signal.cs +++ b/generator/Signal.cs @@ -202,7 +202,7 @@ namespace GtkSharp.Generation { }
sw.WriteLine("\t\t\t} catch (Exception) {");
sw.WriteLine ("\t\t\t\tException ex = new Exception (\"args.RetVal or 'out' property unset or set to incorrect type in " + EventHandlerQualifiedName + " callback\");");
- sw.WriteLine("\t\t\t\tGLib.ExceptionManager.RaiseUnhandledException (ex, true);");
+ sw.WriteLine("\t\t\t\tGst.GLib.ExceptionManager.RaiseUnhandledException (ex, true);");
sw.WriteLine ("\t\t\t\t// NOTREACHED: above call doesn't return.");
sw.WriteLine ("\t\t\t\tthrow ex;");
@@ -226,15 +226,15 @@ namespace GtkSharp.Generation { sw.WriteLine("\t\t{");
sw.WriteLine("\t\t\t{0} args = new {0} ();", EventArgsQualifiedName);
sw.WriteLine("\t\t\ttry {");
- sw.WriteLine("\t\t\t\tGLib.Signal sig = ((GCHandle) gch).Target as GLib.Signal;");
+ sw.WriteLine("\t\t\t\tGst.GLib.Signal sig = ((GCHandle) gch).Target as Gst.GLib.Signal;");
sw.WriteLine("\t\t\t\tif (sig == null)");
sw.WriteLine("\t\t\t\t\tthrow new Exception(\"Unknown signal GC handle received \" + gch);");
sw.WriteLine();
string finish = GenArgsInitialization (sw);
sw.WriteLine("\t\t\t\t{0} handler = ({0}) sig.Handler;", EventHandlerQualifiedName);
- sw.WriteLine("\t\t\t\thandler (GLib.Object.GetObject (inst), args);");
+ sw.WriteLine("\t\t\t\thandler (Gst.GLib.Object.GetObject (inst), args);");
sw.WriteLine("\t\t\t} catch (Exception e) {");
- sw.WriteLine("\t\t\t\tGLib.ExceptionManager.RaiseUnhandledException (e, false);");
+ sw.WriteLine("\t\t\t\tGst.GLib.ExceptionManager.RaiseUnhandledException (e, false);");
sw.WriteLine("\t\t\t}");
GenArgsCleanup (sw, finish);
sw.WriteLine("\t\t}");
@@ -264,7 +264,7 @@ namespace GtkSharp.Generation { sw.WriteLine ();
sw.WriteLine ("\tpublic delegate void " + EventHandlerName + "(object o, " + EventArgsName + " args);");
sw.WriteLine ();
- sw.WriteLine ("\tpublic class " + EventArgsName + " : GLib.SignalArgs {");
+ sw.WriteLine ("\tpublic class " + EventArgsName + " : Gst.GLib.SignalArgs {");
for (int i = 0; i < parms.Count; i++) {
sw.WriteLine ("\t\tpublic " + parms[i].CSType + " " + parms[i].StudlyName + "{");
if (parms[i].PassAs != "out") {
@@ -294,17 +294,17 @@ namespace GtkSharp.Generation { args_type = ", new " + DelegateName + "(" + CallbackName + ")";
}
- sw.WriteLine("\t\t[GLib.Signal("+ CName + ")]");
+ sw.WriteLine("\t\t[Gst.GLib.Signal("+ CName + ")]");
sw.Write("\t\tpublic ");
if (NeedNew (implementor))
sw.Write("new ");
sw.WriteLine("event " + EventHandlerQualifiedName + " " + Name + " {");
sw.WriteLine("\t\t\tadd {");
- sw.WriteLine("\t\t\t\tGLib.Signal sig = GLib.Signal.Lookup (" + target + ", " + CName + args_type + ");");
+ sw.WriteLine("\t\t\t\tGst.GLib.Signal sig = Gst.GLib.Signal.Lookup (" + target + ", " + CName + args_type + ");");
sw.WriteLine("\t\t\t\tsig.AddDelegate (value);");
sw.WriteLine("\t\t\t}");
sw.WriteLine("\t\t\tremove {");
- sw.WriteLine("\t\t\t\tGLib.Signal sig = GLib.Signal.Lookup (" + target + ", " + CName + args_type + ");");
+ sw.WriteLine("\t\t\t\tGst.GLib.Signal sig = Gst.GLib.Signal.Lookup (" + target + ", " + CName + args_type + ");");
sw.WriteLine("\t\t\t\tsig.RemoveDelegate (value);");
sw.WriteLine("\t\t\t}");
sw.WriteLine("\t\t}");
diff --git a/generator/StructBase.cs b/generator/StructBase.cs index 7e1b87a..9bd2f77 100644 --- a/generator/StructBase.cs +++ b/generator/StructBase.cs @@ -92,7 +92,7 @@ namespace GtkSharp.Generation { public string AllocNative (string var) { - return "GLib.Marshaller.StructureToPtrAlloc (" + var + ")"; + return "Gst.GLib.Marshaller.StructureToPtrAlloc (" + var + ")"; } public string ReleaseNative (string var) diff --git a/generator/StructGen.cs b/generator/StructGen.cs index 4d615ad..64559cf 100644 --- a/generator/StructGen.cs +++ b/generator/StructGen.cs @@ -36,8 +36,8 @@ namespace GtkSharp.Generation { StreamWriter sw = gen_info.Writer = gen_info.OpenStream (Name);
base.Generate (gen_info);
if (GetMethod ("GetType") == null && GetMethod ("GetGType") == null) {
- sw.WriteLine ("\t\tprivate static GLib.GType GType {");
- sw.WriteLine ("\t\t\tget { return GLib.GType.Pointer; }");
+ sw.WriteLine ("\t\tprivate static Gst.GLib.GType GType {");
+ sw.WriteLine ("\t\t\tget { return Gst.GLib.GType.Pointer; }");
sw.WriteLine ("\t\t}");
}
sw.WriteLine ("#endregion");
diff --git a/generator/SymbolTable.cs b/generator/SymbolTable.cs index 48d522b..4e5accf 100644 --- a/generator/SymbolTable.cs +++ b/generator/SymbolTable.cs @@ -108,24 +108,24 @@ namespace GtkSharp.Generation { AddType (new ConstStringGen ("const-xmlChar"));
AddType (new ConstStringGen ("const-char"));
AddType (new ConstFilenameGen ("const-gfilename"));
- AddType (new MarshalGen ("gfilename", "string", "IntPtr", "GLib.Marshaller.StringToFilenamePtr({0})", "GLib.Marshaller.FilenamePtrToStringGFree({0})"));
- AddType (new MarshalGen ("gchar", "string", "IntPtr", "GLib.Marshaller.StringToPtrGStrdup({0})", "GLib.Marshaller.PtrToStringGFree({0})"));
- AddType (new MarshalGen ("char", "string", "IntPtr", "GLib.Marshaller.StringToPtrGStrdup({0})", "GLib.Marshaller.PtrToStringGFree({0})"));
+ AddType (new MarshalGen ("gfilename", "string", "IntPtr", "Gst.GLib.Marshaller.StringToFilenamePtr({0})", "Gst.GLib.Marshaller.FilenamePtrToStringGFree({0})"));
+ AddType (new MarshalGen ("gchar", "string", "IntPtr", "Gst.GLib.Marshaller.StringToPtrGStrdup({0})", "Gst.GLib.Marshaller.PtrToStringGFree({0})"));
+ AddType (new MarshalGen ("char", "string", "IntPtr", "Gst.GLib.Marshaller.StringToPtrGStrdup({0})", "Gst.GLib.Marshaller.PtrToStringGFree({0})"));
AddType (new SimpleGen ("GStrv", "string[]", "null"));
// manually wrapped types requiring more complex marshaling
- AddType (new ManualGen ("GInitiallyUnowned", "GLib.InitiallyUnowned", "GLib.Object.GetObject ({0})"));
- AddType (new ManualGen ("GObject", "GLib.Object", "GLib.Object.GetObject ({0})"));
+ AddType (new ManualGen ("GInitiallyUnowned", "Gst.GLib.InitiallyUnowned", "Gst.GLib.Object.GetObject ({0})"));
+ AddType (new ManualGen ("GObject", "Gst.GLib.Object", "Gst.GLib.Object.GetObject ({0})"));
AddType (new ManualGen ("GstMiniObject", "Gst.MiniObject", "Gst.MiniObject.GetObject ({0})"));
- AddType (new ManualGen ("GList", "GLib.List"));
- AddType (new ManualGen ("GPtrArray", "GLib.PtrArray"));
- AddType (new ManualGen ("GSList", "GLib.SList"));
- AddType (new MarshalGen ("gunichar", "char", "uint", "GLib.Marshaller.CharToGUnichar ({0})", "GLib.Marshaller.GUnicharToChar ({0})"));
- AddType (new MarshalGen ("time_t", "System.DateTime", "IntPtr", "GLib.Marshaller.DateTimeTotime_t ({0})", "GLib.Marshaller.time_tToDateTime ({0})"));
- AddType (new MarshalGen ("GString", "string", "IntPtr", "new GLib.GString ({0}).Handle", "GLib.GString.PtrToString ({0})"));
- AddType (new MarshalGen ("GType", "GLib.GType", "IntPtr", "{0}.Val", "new GLib.GType({0})", "GLib.GType.None"));
- AddType (new ByRefGen ("GValue", "GLib.Value"));
- AddType (new SimpleGen ("GDestroyNotify", "GLib.DestroyNotify", "null"));
+ AddType (new ManualGen ("GList", "Gst.GLib.List"));
+ AddType (new ManualGen ("GPtrArray", "Gst.GLib.PtrArray"));
+ AddType (new ManualGen ("GSList", "Gst.GLib.SList"));
+ AddType (new MarshalGen ("gunichar", "char", "uint", "Gst.GLib.Marshaller.CharToGUnichar ({0})", "Gst.GLib.Marshaller.GUnicharToChar ({0})"));
+ AddType (new MarshalGen ("time_t", "System.DateTime", "IntPtr", "Gst.GLib.Marshaller.DateTimeTotime_t ({0})", "Gst.GLib.Marshaller.time_tToDateTime ({0})"));
+ AddType (new MarshalGen ("GString", "string", "IntPtr", "new Gst.GLib.GString ({0}).Handle", "Gst.GLib.GString.PtrToString ({0})"));
+ AddType (new MarshalGen ("GType", "Gst.GLib.GType", "IntPtr", "{0}.Val", "new Gst.GLib.GType({0})", "Gst.GLib.GType.None"));
+ AddType (new ByRefGen ("GValue", "Gst.GLib.Value"));
+ AddType (new SimpleGen ("GDestroyNotify", "Gst.GLib.DestroyNotify", "null"));
// FIXME: These ought to be handled properly.
AddType (new SimpleGen ("GC", "IntPtr", "IntPtr.Zero"));
@@ -137,7 +137,7 @@ namespace GtkSharp.Generation { AddType (new SimpleGen ("GByteArray", "IntPtr", "IntPtr.Zero"));
AddType (new SimpleGen ("GData", "IntPtr", "IntPtr.Zero"));
AddType (new SimpleGen ("GIOChannel", "IntPtr", "IntPtr.Zero"));
- AddType (new SimpleGen ("GTypeModule", "GLib.Object", "null"));
+ AddType (new SimpleGen ("GTypeModule", "Gst.GLib.Object", "null"));
AddType (new SimpleGen ("GHashTable", "System.IntPtr", "IntPtr.Zero"));
AddType (new SimpleGen ("va_list", "IntPtr", "IntPtr.Zero"));
AddType (new SimpleGen ("GParamSpec", "IntPtr", "IntPtr.Zero"));
diff --git a/generator/VirtualMethod.cs b/generator/VirtualMethod.cs index 2756620..874da23 100644 --- a/generator/VirtualMethod.cs +++ b/generator/VirtualMethod.cs @@ -92,7 +92,7 @@ namespace GtkSharp.Generation { else type = this.container_type.Name; - sw.WriteLine ("\t\t\t\t{0} __obj = GLib.Object.GetObject (inst, false) as {0};", type); + sw.WriteLine ("\t\t\t\t{0} __obj = Gst.GLib.Object.GetObject (inst, false) as {0};", type); } sw.Write (call.Setup ("\t\t\t\t")); @@ -108,7 +108,7 @@ namespace GtkSharp.Generation { bool fatal = parms.HasOutParam || !retval.IsVoid; sw.WriteLine ("\t\t\t} catch (Exception e) {"); - sw.WriteLine ("\t\t\t\tGLib.ExceptionManager.RaiseUnhandledException (e, " + (fatal ? "true" : "false") + ");"); + sw.WriteLine ("\t\t\t\tGst.GLib.ExceptionManager.RaiseUnhandledException (e, " + (fatal ? "true" : "false") + ");"); if (fatal) { sw.WriteLine ("\t\t\t\t// NOTREACHED: above call does not return."); sw.WriteLine ("\t\t\t\tthrow e;"); diff --git a/gstreamer-sharp/AppSink.custom b/gstreamer-sharp/AppSink.custom index df66327..c19f6fc 100644 --- a/gstreamer-sharp/AppSink.custom +++ b/gstreamer-sharp/AppSink.custom @@ -2,11 +2,11 @@ static extern IntPtr gst_element_factory_make (IntPtr element, IntPtr name); public AppSink (string name) : base (IntPtr.Zero) { - IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name); - IntPtr native_element = GLib.Marshaller.StringToPtrGStrdup ("appsink"); + IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name); + IntPtr native_element = Gst.GLib.Marshaller.StringToPtrGStrdup ("appsink"); Raw = gst_element_factory_make (native_element, native_name); - GLib.Marshaller.Free (native_name); - GLib.Marshaller.Free (native_element); + Gst.GLib.Marshaller.Free (native_name); + Gst.GLib.Marshaller.Free (native_element); if (Raw == IntPtr.Zero) throw new Exception ("Failed to instantiate element \"appsink\""); } diff --git a/gstreamer-sharp/AppSrc.custom b/gstreamer-sharp/AppSrc.custom index 8d1cfdd..67c542a 100644 --- a/gstreamer-sharp/AppSrc.custom +++ b/gstreamer-sharp/AppSrc.custom @@ -2,11 +2,11 @@ static extern IntPtr gst_element_factory_make (IntPtr element, IntPtr name); public AppSrc (string name) : base (IntPtr.Zero) { - IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name); - IntPtr native_element = GLib.Marshaller.StringToPtrGStrdup ("appsrc"); + IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name); + IntPtr native_element = Gst.GLib.Marshaller.StringToPtrGStrdup ("appsrc"); Raw = gst_element_factory_make (native_element, native_name); - GLib.Marshaller.Free (native_name); - GLib.Marshaller.Free (native_element); + Gst.GLib.Marshaller.Free (native_name); + Gst.GLib.Marshaller.Free (native_element); if (Raw == IntPtr.Zero) throw new Exception ("Failed to instantiate element \"appsrc\""); } diff --git a/gstreamer-sharp/Application.cs b/gstreamer-sharp/Application.cs index 25cd48b..70d8aa7 100644 --- a/gstreamer-sharp/Application.cs +++ b/gstreamer-sharp/Application.cs @@ -57,7 +57,7 @@ namespace Gst { gst_deinit(); } - private static System.Type GstResolveType (GLib.GType gtype, string gtype_name) { + private static System.Type GstResolveType (Gst.GLib.GType gtype, string gtype_name) { Assembly[] assemblies = (Assembly[]) AppDomain.CurrentDomain.GetAssemblies ().Clone (); foreach (Assembly asm in assemblies) { @@ -102,20 +102,20 @@ namespace Gst { } private static void RegisterManagedTypes() { - GLib.GType.ResolveType += GstResolveType; - - GLib.GType.Register (Fraction.GType, typeof (Fraction)); - GLib.GType.Register (IntRange.GType, typeof (IntRange)); - GLib.GType.Register (DoubleRange.GType, typeof (DoubleRange)); - GLib.GType.Register (FractionRange.GType, typeof (FractionRange)); - GLib.GType.Register (Fourcc.GType, typeof (Fourcc)); - GLib.GType.Register (Date.GType, typeof (Date)); - GLib.GType.Register (List.GType, typeof (List)); - GLib.GType.Register (Array.GType, typeof (Array)); - GLib.GType.Register (Caps.GType, typeof (Caps)); - GLib.GType.Register (Structure.GType, typeof (Structure)); - GLib.GType.Register (TagList.GType, typeof (TagList)); - GLib.GType.Register (MiniObject.GType, typeof (MiniObject)); + Gst.GLib.GType.ResolveType += GstResolveType; + + Gst.GLib.GType.Register (Fraction.GType, typeof (Fraction)); + Gst.GLib.GType.Register (IntRange.GType, typeof (IntRange)); + Gst.GLib.GType.Register (DoubleRange.GType, typeof (DoubleRange)); + Gst.GLib.GType.Register (FractionRange.GType, typeof (FractionRange)); + Gst.GLib.GType.Register (Fourcc.GType, typeof (Fourcc)); + Gst.GLib.GType.Register (Date.GType, typeof (Date)); + Gst.GLib.GType.Register (List.GType, typeof (List)); + Gst.GLib.GType.Register (Array.GType, typeof (Array)); + Gst.GLib.GType.Register (Caps.GType, typeof (Caps)); + Gst.GLib.GType.Register (Structure.GType, typeof (Structure)); + Gst.GLib.GType.Register (TagList.GType, typeof (TagList)); + Gst.GLib.GType.Register (MiniObject.GType, typeof (MiniObject)); GtkSharp.GstreamerSharp.ObjectManager.Initialize (); } @@ -126,7 +126,7 @@ namespace Gst { progargs[0] = progname; args.CopyTo (progargs, 1); - GLib.Argv argv = new GLib.Argv (progargs); + Gst.GLib.Argv argv = new Gst.GLib.Argv (progargs); IntPtr argv_ptr = argv.Handle; int argc = progargs.Length; @@ -135,7 +135,7 @@ namespace Gst { bool result = gst_init_check (ref argc, ref argv_ptr, out error_ptr); if (error_ptr != IntPtr.Zero) { - throw new GLib.GException (error_ptr); + throw new Gst.GLib.GException (error_ptr); } else if (!result) { throw new ApplicationException ("gst_init_check() failed: Reason unknown"); } diff --git a/gstreamer-sharp/Bin.custom b/gstreamer-sharp/Bin.custom index 65fc283..bdb20c0 100644 --- a/gstreamer-sharp/Bin.custom +++ b/gstreamer-sharp/Bin.custom @@ -45,19 +45,19 @@ public bool Remove (params Element[] elements) { } public Gst.Element GetByInterface (System.Type type) { - if (!type.IsSubclassOf (typeof (GLib.GInterfaceAdapter))) + if (!type.IsSubclassOf (typeof (Gst.GLib.GInterfaceAdapter))) return null; - GLib.GType t = (GLib.GType) type; + Gst.GLib.GType t = (Gst.GLib.GType) type; return GetByInterface (t); } public IEnumerable GetAllByInterface (System.Type type) { - if (!type.IsSubclassOf (typeof (GLib.GInterfaceAdapter))) + if (!type.IsSubclassOf (typeof (Gst.GLib.GInterfaceAdapter))) return null; - GLib.GType t = (GLib.GType) type; + Gst.GLib.GType t = (Gst.GLib.GType) type; return GetAllByInterface (t); } diff --git a/gstreamer-sharp/Buffer.custom b/gstreamer-sharp/Buffer.custom index f289c48..817f852 100644 --- a/gstreamer-sharp/Buffer.custom +++ b/gstreamer-sharp/Buffer.custom @@ -1,7 +1,7 @@ [DllImport("libgstreamer-0.10.dll") ] static extern IntPtr gst_buffer_try_new_and_alloc (uint size); -public Buffer (GLib.Value val) : base (val) { } +public Buffer (Gst.GLib.Value val) : base (val) { } public Buffer (uint size) { IntPtr raw = gst_buffer_try_new_and_alloc (size); @@ -93,7 +93,7 @@ static extern void gst_buffer_set_caps (IntPtr raw, IntPtr caps); public Gst.Caps Caps { get { IntPtr raw_ret = gst_buffer_get_caps (Handle); - Gst.Caps ret = raw_ret == IntPtr.Zero ? null : (Gst.Caps) GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Caps), true); + Gst.Caps ret = raw_ret == IntPtr.Zero ? null : (Gst.Caps) Gst.GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Caps), true); return ret; } set { @@ -196,5 +196,5 @@ public ulong OffsetEnd { } static Buffer () { - GLib.GType.Register (Buffer.GType, typeof (Buffer)); + Gst.GLib.GType.Register (Buffer.GType, typeof (Buffer)); } diff --git a/gstreamer-sharp/Caps.custom b/gstreamer-sharp/Caps.custom index 9c58b00..41ec54d 100644 --- a/gstreamer-sharp/Caps.custom +++ b/gstreamer-sharp/Caps.custom @@ -240,10 +240,10 @@ class FinalizerInfo { RemoveStructureReferences (); FinalizerInfo info = new FinalizerInfo (Handle); - GLib.Timeout.Add (50, new GLib.TimeoutHandler (info.Handler)); + Gst.GLib.Timeout.Add (50, new Gst.GLib.TimeoutHandler (info.Handler)); } -protected override GLib.Opaque Copy (IntPtr raw) { - return GLib.Opaque.GetOpaque (gst_caps_ref (raw), typeof (Caps), true); +protected override Gst.GLib.Opaque Copy (IntPtr raw) { + return Gst.GLib.Opaque.GetOpaque (gst_caps_ref (raw), typeof (Caps), true); } diff --git a/gstreamer-sharp/Clock.custom b/gstreamer-sharp/Clock.custom index 1a373a2..5aa812c 100644 --- a/gstreamer-sharp/Clock.custom +++ b/gstreamer-sharp/Clock.custom @@ -99,7 +99,7 @@ static extern bool gst_clock_set_master (IntPtr raw, IntPtr master); public Gst.Clock Master { get { IntPtr raw_ret = gst_clock_get_master (Handle); - Gst.Clock ret = GLib.Object.GetObject (raw_ret, true) as Gst.Clock; + Gst.Clock ret = Gst.GLib.Object.GetObject (raw_ret, true) as Gst.Clock; return ret; } set { @@ -123,7 +123,7 @@ private IntPtr EntriesPtr { protected Gst.ClockEntry[] Entries { get { - return (Gst.ClockEntry[]) GLib.Marshaller.ListPtrToArray (EntriesPtr, typeof (GLib.List), false, false, typeof (Gst.ClockEntry)); + return (Gst.ClockEntry[]) Gst.GLib.Marshaller.ListPtrToArray (EntriesPtr, typeof (Gst.GLib.List), false, false, typeof (Gst.ClockEntry)); } } diff --git a/gstreamer-sharp/ColorBalanceChannel.custom b/gstreamer-sharp/ColorBalanceChannel.custom index 3ccd97e..64f8eda 100644 --- a/gstreamer-sharp/ColorBalanceChannel.custom +++ b/gstreamer-sharp/ColorBalanceChannel.custom @@ -5,7 +5,7 @@ public ColorBalanceChannel (string label, int min, int max) : this () { } unsafe { IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + label_offset); - *raw_ptr = GLib.Marshaller.StringToPtrGStrdup (label); + *raw_ptr = Gst.GLib.Marshaller.StringToPtrGStrdup (label); } unsafe { int* raw_ptr = (int*) ( ( (byte*) Handle) + min_value_offset); diff --git a/gstreamer-sharp/ControlSource.custom b/gstreamer-sharp/ControlSource.custom index d3cdc9a..f7005c0 100644 --- a/gstreamer-sharp/ControlSource.custom +++ b/gstreamer-sharp/ControlSource.custom @@ -18,23 +18,23 @@ struct GstControlSourceCallbacks { public GetValueArrayCallbackNative get_value_array; } -delegate bool GetValueCallbackNative (IntPtr raw, ulong timestamp, ref GLib.Value val); +delegate bool GetValueCallbackNative (IntPtr raw, ulong timestamp, ref Gst.GLib.Value val); delegate bool GetValueArrayCallbackNative (IntPtr raw, ulong timestamp, ref GstValueArray va); -public delegate bool GetValueCallback (ulong timestamp, ref GLib.Value value); +public delegate bool GetValueCallback (ulong timestamp, ref Gst.GLib.Value value); public delegate System.Array GetValueArrayCallback (ulong timestamp, int nsamples, ulong interval); private GetValueCallbackWrapper GetValue_cb_wrapper; private GetValueArrayCallbackWrapper GetValueArray_cb_wrapper; private class GetValueCallbackWrapper { - public bool NativeCallback (IntPtr raw, ulong timestamp, ref GLib.Value val) { + public bool NativeCallback (IntPtr raw, ulong timestamp, ref Gst.GLib.Value val) { try { bool __ret = managed (timestamp, ref val); return __ret; } catch (Exception e) { - GLib.ExceptionManager.RaiseUnhandledException (e, true); + Gst.GLib.ExceptionManager.RaiseUnhandledException (e, true); // NOTREACHED: Above call does not return. throw e; } @@ -71,7 +71,7 @@ private class GetValueArrayCallbackWrapper { string[] ret = (string[]) values; for (int i = 0; i < va.nbsamples; i++) { - Marshal.WriteIntPtr (va.values, i * IntPtr.Size, GLib.Marshaller.StringToPtrGStrdup (ret[i])); + Marshal.WriteIntPtr (va.values, i * IntPtr.Size, Gst.GLib.Marshaller.StringToPtrGStrdup (ret[i])); } } else if (t == typeof (short[])) { short[] ret = (short[]) values; @@ -125,7 +125,7 @@ private class GetValueArrayCallbackWrapper { return true; } catch (Exception e) { - GLib.ExceptionManager.RaiseUnhandledException (e, true); + Gst.GLib.ExceptionManager.RaiseUnhandledException (e, true); // NOTREACHED: Above call does not return. throw e; } @@ -173,7 +173,7 @@ static extern bool gst__controllersharp_gst__controller_controlsource_base_bind [DllImport ("gstreamersharpglue-0.10.dll") ] static extern void gst__controllersharp_gst__controller_controlsource_override_bind (IntPtr gtype, BindNativeDelegate cb); -[GLib.CDeclCallback] +[Gst.GLib.CDeclCallback] delegate bool BindNativeDelegate (IntPtr handler, IntPtr pspec); static BindNativeDelegate Bind_cb_delegate; @@ -186,21 +186,21 @@ static BindNativeDelegate BindVMCallback { } } -static void OverrideBind (GLib.GType gtype) { +static void OverrideBind (Gst.GLib.GType gtype) { OverrideBind (gtype, BindVMCallback); } -static void OverrideBind (GLib.GType gtype, BindNativeDelegate callback) { +static void OverrideBind (Gst.GLib.GType gtype, BindNativeDelegate callback) { gst__controllersharp_gst__controller_controlsource_override_bind (gtype.Val, callback); } static bool Bind_cb (IntPtr inst, IntPtr pspec) { try { - ControlSource __obj = GLib.Object.GetObject (inst, false) as ControlSource; + ControlSource __obj = Gst.GLib.Object.GetObject (inst, false) as ControlSource; Gst.PropertyInfo pinfo = new Gst.PropertyInfo (pspec); return __obj.OnBind (pinfo); } catch (Exception e) { - GLib.ExceptionManager.RaiseUnhandledException (e, false); + Gst.GLib.ExceptionManager.RaiseUnhandledException (e, false); return false; } } @@ -208,12 +208,12 @@ static bool Bind_cb (IntPtr inst, IntPtr pspec) { [DllImport ("libgobject-2.0-0.dll") ] static extern IntPtr g_object_class_find_property (IntPtr klass, IntPtr property); -[GLib.DefaultSignalHandler (Type=typeof (Gst.Controller.ControlSource), ConnectionMethod="OverrideBind") ] +[Gst.GLib.DefaultSignalHandler (Type=typeof (Gst.Controller.ControlSource), ConnectionMethod="OverrideBind") ] protected virtual bool OnBind (Gst.PropertyInfo pinfo) { IntPtr klass = Marshal.ReadIntPtr (Handle); - IntPtr native_property = GLib.Marshaller.StringToPtrGStrdup (pinfo.Name); + IntPtr native_property = Gst.GLib.Marshaller.StringToPtrGStrdup (pinfo.Name); IntPtr pspec = g_object_class_find_property (klass, native_property); - GLib.Marshaller.Free (native_property); + Gst.GLib.Marshaller.Free (native_property); if (pspec == IntPtr.Zero) return false; @@ -242,7 +242,7 @@ static readonly Type[] supported_types = new Type[] { public System.Array GetValueArray (ulong timestamp, int nsamples, ulong interval) { GstValueArray va = new GstValueArray (); - GLib.Value v = GLib.Value.Empty; + Gst.GLib.Value v = Gst.GLib.Value.Empty; if (!GetValue (0, ref v)) return null; @@ -268,7 +268,7 @@ public System.Array GetValueArray (ulong timestamp, int nsamples, ulong interval bool raw_ret = gst_control_source_get_value_array (Handle, timestamp, ref va); if (!raw_ret) { - GLib.Marshaller.Free (va.values); + Gst.GLib.Marshaller.Free (va.values); return null; } @@ -279,7 +279,7 @@ public System.Array GetValueArray (ulong timestamp, int nsamples, ulong interval for (int i = 0; i < nsamples; i++) { IntPtr str = Marshal.ReadIntPtr (va.values, i * IntPtr.Size); - ret[i] = GLib.Marshaller.PtrToStringGFree (str); + ret[i] = Gst.GLib.Marshaller.PtrToStringGFree (str); } } else if (t == typeof (short)) { short[] ret = (short[]) values; @@ -331,7 +331,7 @@ public System.Array GetValueArray (ulong timestamp, int nsamples, ulong interval } } - GLib.Marshaller.Free (va.values); + Gst.GLib.Marshaller.Free (va.values); return values; } diff --git a/gstreamer-sharp/Controller.custom b/gstreamer-sharp/Controller.custom index 3613b1e..806df06 100644 --- a/gstreamer-sharp/Controller.custom +++ b/gstreamer-sharp/Controller.custom @@ -1,22 +1,22 @@ [DllImport ("libgstcontroller-0.10.dll") ] static extern IntPtr gst_controller_new_list (IntPtr objekt, IntPtr list); -public Controller (GLib.Object objekt, string[] properties) : base (IntPtr.Zero) { +public Controller (Gst.GLib.Object objekt, string[] properties) : base (IntPtr.Zero) { if (GetType () != typeof (Controller)) { throw new InvalidOperationException ("Can't override this constructor."); } - GLib.List list = new GLib.List (properties, typeof (string), true, true); + Gst.GLib.List list = new Gst.GLib.List (properties, typeof (string), true, true); Raw = gst_controller_new_list (objekt == null ? IntPtr.Zero : objekt.Handle, list == null ? IntPtr.Zero : list.Handle); } -public Controller (GLib.Object objekt, string property) : this (objekt, new string[] {property}) { } +public Controller (Gst.GLib.Object objekt, string property) : this (objekt, new string[] {property}) { } [DllImport ("libgstcontroller-0.10.dll") ] static extern bool gst_controller_remove_properties_list (IntPtr raw, IntPtr list); public bool RemoveProperties (string[] properties) { - GLib.List list = new GLib.List (properties, typeof (string), true, true); + Gst.GLib.List list = new Gst.GLib.List (properties, typeof (string), true, true); bool raw_ret = gst_controller_remove_properties_list (Handle, list == null ? IntPtr.Zero : list.Handle); bool ret = raw_ret; @@ -34,11 +34,11 @@ extern static uint gst__controllersharp_gst__controller_controller_get_propertie static uint properties_offset = gst__controllersharp_gst__controller_controller_get_properties_offset (); public string[] Properties { get { - GLib.List properties_list; + Gst.GLib.List properties_list; unsafe { IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + properties_offset); - properties_list = new GLib.List ( (*raw_ptr), typeof (string)); + properties_list = new Gst.GLib.List ( (*raw_ptr), typeof (string)); } string[] properties = new string[properties_list.Count]; @@ -53,11 +53,11 @@ public string[] Properties { extern static uint gst__controllersharp_gst__controller_controller_get_object_offset (); static uint object_offset = gst__controllersharp_gst__controller_controller_get_object_offset (); -public GLib.Object Object { +public Gst.GLib.Object Object { get { unsafe { IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + object_offset); - return GLib.Object.GetObject ( (*raw_ptr)); + return Gst.GLib.Object.GetObject ( (*raw_ptr)); } } } @@ -108,15 +108,15 @@ public System.Array GetValueArray (string property, ulong timestamp, int nsample if (va.values == IntPtr.Zero) throw new OutOfMemoryException (); - va.property_name = GLib.Marshaller.StringToPtrGStrdup (property); + va.property_name = Gst.GLib.Marshaller.StringToPtrGStrdup (property); va.nbsamples = nsamples; va.sample_interval = interval; bool raw_ret = gst_controller_get_value_array (Handle, timestamp, ref va); if (!raw_ret) { - GLib.Marshaller.Free (va.property_name); - GLib.Marshaller.Free (va.values); + Gst.GLib.Marshaller.Free (va.property_name); + Gst.GLib.Marshaller.Free (va.values); return null; } @@ -127,7 +127,7 @@ public System.Array GetValueArray (string property, ulong timestamp, int nsample for (int i = 0; i < nsamples; i++) { IntPtr str = Marshal.ReadIntPtr (va.values, i * IntPtr.Size); - ret[i] = GLib.Marshaller.PtrToStringGFree (str); + ret[i] = Gst.GLib.Marshaller.PtrToStringGFree (str); } } else if (t == typeof (short)) { short[] ret = (short[]) values; @@ -179,8 +179,8 @@ public System.Array GetValueArray (string property, ulong timestamp, int nsample } } - GLib.Marshaller.Free (va.property_name); - GLib.Marshaller.Free (va.values); + Gst.GLib.Marshaller.Free (va.property_name); + Gst.GLib.Marshaller.Free (va.values); return values; } diff --git a/gstreamer-sharp/DynamicSignal.cs b/gstreamer-sharp/DynamicSignal.cs index 4e82cee..a5e41c6 100644 --- a/gstreamer-sharp/DynamicSignal.cs +++ b/gstreamer-sharp/DynamicSignal.cs @@ -8,7 +8,7 @@ // // -using GLib; +using Gst.GLib; using System; using System.Reflection; using System.Runtime.InteropServices; @@ -16,14 +16,14 @@ using System.Collections; namespace Gst { - delegate void GClosureMarshal (IntPtr closure, ref GLib.Value retval, uint argc, IntPtr argsPtr, + delegate void GClosureMarshal (IntPtr closure, ref Gst.GLib.Value retval, uint argc, IntPtr argsPtr, IntPtr invocation_hint, IntPtr data); public delegate void SignalHandler (object o, SignalArgs args); public static class DynamicSignal { - private static readonly int gvalue_struct_size = Marshal.SizeOf (typeof (GLib.Value)); + private static readonly int gvalue_struct_size = Marshal.SizeOf (typeof (Gst.GLib.Value)); class ObjectSignalKey { object o; @@ -148,8 +148,8 @@ namespace Gst { if (parms.Length != 2) return false; - if (parms[1].ParameterType != typeof (GLib.SignalArgs) && - !parms[1].ParameterType.IsSubclassOf (typeof (GLib.SignalArgs))) + if (parms[1].ParameterType != typeof (Gst.GLib.SignalArgs) && + !parms[1].ParameterType.IsSubclassOf (typeof (Gst.GLib.SignalArgs))) return false; return true; @@ -160,22 +160,22 @@ namespace Gst { static GClosureMarshal marshalHandler = new GClosureMarshal (OnMarshal); - public static void Connect (GLib.Object o, string name, SignalHandler handler) { + public static void Connect (Gst.GLib.Object o, string name, SignalHandler handler) { Connect (o, name, false, (Delegate) handler); } - public static void Connect (GLib.Object o, string name, + public static void Connect (Gst.GLib.Object o, string name, bool after, SignalHandler handler) { Connect (o, name, after, (Delegate) handler); } - public static void Connect (GLib.Object o, string name, Delegate handler) { + public static void Connect (Gst.GLib.Object o, string name, Delegate handler) { Connect (o, name, false, handler); } static int g_closure_sizeof = gstsharp_g_closure_sizeof (); - public static void Connect (GLib.Object o, string name, + public static void Connect (Gst.GLib.Object o, string name, bool after, Delegate handler) { Delegate newHandler; @@ -206,7 +206,7 @@ namespace Gst { [DllImport ("gstreamersharpglue-0.10.dll") ] static extern int gstsharp_g_closure_sizeof (); - public static void Disconnect (GLib.Object o, string name, Delegate handler) { + public static void Disconnect (Gst.GLib.Object o, string name, Delegate handler) { ObjectSignalKey k = new ObjectSignalKey (o, name); if (SignalHandlers[k] != null) { SignalInfo si = (SignalInfo) SignalHandlers[k]; @@ -220,14 +220,14 @@ namespace Gst { } } - static void OnMarshal (IntPtr closure, ref GLib.Value retval, uint argc, IntPtr argsPtr, + static void OnMarshal (IntPtr closure, ref Gst.GLib.Value retval, uint argc, IntPtr argsPtr, IntPtr ihint, IntPtr data) { object [] args = new object[argc - 1]; - object o = ( (GLib.Value) Marshal.PtrToStructure (argsPtr, typeof (GLib.Value))).Val; + object o = ( (Gst.GLib.Value) Marshal.PtrToStructure (argsPtr, typeof (Gst.GLib.Value))).Val; for (int i = 1; i < argc; i++) { IntPtr struct_ptr = (IntPtr) ( (long) argsPtr + (i * gvalue_struct_size)); - GLib.Value argument = (GLib.Value) Marshal.PtrToStructure (struct_ptr, typeof (GLib.Value)); + Gst.GLib.Value argument = (Gst.GLib.Value) Marshal.PtrToStructure (struct_ptr, typeof (Gst.GLib.Value)); args[i - 1] = argument.Val; } @@ -239,7 +239,7 @@ namespace Gst { ObjectSignalKey k = (ObjectSignalKey) ( (GCHandle) data).Target; if (k != null) { SignalInfo si = (SignalInfo) SignalHandlers[k]; - GLib.SignalArgs arg = (GLib.SignalArgs) Activator.CreateInstance (si.ArgsType); + Gst.GLib.SignalArgs arg = (Gst.GLib.SignalArgs) Activator.CreateInstance (si.ArgsType); arg.Args = args; si.RegisteredHandler.DynamicInvoke (new object[] {o, arg}); if (arg.RetVal != null) { @@ -293,7 +293,7 @@ namespace Gst { static Hashtable SignalEmitInfo = new Hashtable (); - public static object Emit (GLib.Object o, string name, params object[] parameters) { + public static object Emit (Gst.GLib.Object o, string name, params object[] parameters) { SignalQuery query; IntPtr type = gstsharp_g_type_from_instance (o.Handle); GType gtype = new GType (type); @@ -314,9 +314,9 @@ namespace Gst { GTypeSignalKey key = new GTypeSignalKey (gtype, signal_name); if (SignalEmitInfo[key] == null) { - IntPtr native_string = GLib.Marshaller.StringToPtrGStrdup (signal_name); + IntPtr native_string = Gst.GLib.Marshaller.StringToPtrGStrdup (signal_name); uint signal_id = g_signal_lookup (native_string, type); - GLib.Marshaller.Free (native_string); + Gst.GLib.Marshaller.Free (native_string); if (signal_id == 0) throw new NotSupportedException (String.Format ("{0} has no signal of name {1}", o, name)); @@ -329,7 +329,7 @@ namespace Gst { query = new SignalQuery (); query.signal_id = signal_id; - query.signal_name = GLib.Marshaller.Utf8PtrToString (q.signal_name); + query.signal_name = Gst.GLib.Marshaller.Utf8PtrToString (q.signal_name); query.itype = new GType (q.itype); query.signal_flags = q.signal_flags; query.return_type = new GType (q.return_type); @@ -347,8 +347,8 @@ namespace Gst { } query = (SignalQuery) SignalEmitInfo[key]; - GLib.Value[] signal_parameters = new GLib.Value[query.n_params + 1]; - signal_parameters[0] = new GLib.Value (o); + Gst.GLib.Value[] signal_parameters = new Gst.GLib.Value[query.n_params + 1]; + signal_parameters[0] = new Gst.GLib.Value (o); if (parameters.Length != query.n_params) throw new ApplicationException (String.Format ("Invalid number of parameters: expected {0}, got {1}", query.n_params, parameters.Length)); @@ -360,22 +360,22 @@ namespace Gst { if (expected_type != given_type && ! given_type.IsSubclassOf (given_type)) throw new ApplicationException (String.Format ("Invalid parameter type: expected {0}, got {1}", expected_type, given_type)); - signal_parameters[i + 1] = new GLib.Value (parameters[i]); + signal_parameters[i + 1] = new Gst.GLib.Value (parameters[i]); } - GLib.Value return_value = new GLib.Value (); + Gst.GLib.Value return_value = new Gst.GLib.Value (); if (query.return_type != GType.Invalid && query.return_type != GType.None) return_value.Init (query.return_type); if (signal_detail != String.Empty) { - IntPtr native_string = GLib.Marshaller.StringToPtrGStrdup (signal_detail); + IntPtr native_string = Gst.GLib.Marshaller.StringToPtrGStrdup (signal_detail); signal_detail_quark = g_quark_from_string (native_string); - GLib.Marshaller.Free (native_string); + Gst.GLib.Marshaller.Free (native_string); } g_signal_emitv (signal_parameters, query.signal_id, signal_detail_quark, ref return_value); - foreach (GLib.Value v in signal_parameters) + foreach (Gst.GLib.Value v in signal_parameters) v.Dispose (); object ret = (query.return_type != GType.Invalid && query.return_type != GType.None) ? return_value.Val : null; @@ -399,7 +399,7 @@ namespace Gst { static extern uint g_quark_from_string (IntPtr str); [DllImport ("libgobject-2.0-0.dll") ] - static extern void g_signal_emitv (GLib.Value[] parameters, uint signal_id, uint detail, ref GLib.Value return_value); + static extern void g_signal_emitv (Gst.GLib.Value[] parameters, uint signal_id, uint detail, ref Gst.GLib.Value return_value); [StructLayout (LayoutKind.Sequential) ] struct GSignalQuery { diff --git a/gstreamer-sharp/Element.custom b/gstreamer-sharp/Element.custom index 3b75de7..9fe0ea2 100644 --- a/gstreamer-sharp/Element.custom +++ b/gstreamer-sharp/Element.custom @@ -73,7 +73,7 @@ public Gst.QueryType[] GetQueryTypes () { [DllImport("libgstreamer-0.10.dll") ] static extern void gst_element_class_add_pad_template (IntPtr klass, IntPtr templ); -protected static void AddPadTemplate (GLib.GType gtype, Gst.PadTemplate templ) { +protected static void AddPadTemplate (Gst.GLib.GType gtype, Gst.PadTemplate templ) { IntPtr class_ptr = new IntPtr (gtype.ClassPtr.ToInt64 ()); gst_element_class_add_pad_template (class_ptr, templ.Handle); } @@ -82,13 +82,13 @@ protected static void AddPadTemplate (GLib.GType gtype, Gst.PadTemplate templ) { static extern IntPtr gst_element_class_get_pad_template (IntPtr klass, IntPtr name); public Gst.PadTemplate GetPadTemplate (string name) { - GLib.GType gtype = this.LookupGType (); + Gst.GLib.GType gtype = this.LookupGType (); IntPtr class_ptr = new IntPtr (gtype.ClassPtr.ToInt64 ()); - IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name); + IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name); IntPtr raw_ret = gst_element_class_get_pad_template (class_ptr, native_name); - GLib.Marshaller.Free (native_name); + Gst.GLib.Marshaller.Free (native_name); - return GLib.Object.GetObject (raw_ret, false) as Gst.PadTemplate; + return Gst.GLib.Object.GetObject (raw_ret, false) as Gst.PadTemplate; } [DllImport("libgstreamer-0.10.dll") ] @@ -96,27 +96,27 @@ static extern IntPtr gst_element_class_get_pad_template_list (IntPtr klass); public Gst.PadTemplate[] PadTemplates { get { - GLib.GType gtype = this.LookupGType (); + Gst.GLib.GType gtype = this.LookupGType (); IntPtr class_ptr = new IntPtr (gtype.ClassPtr.ToInt64 ()); IntPtr raw_ret = gst_element_class_get_pad_template_list (class_ptr); - return (Gst.PadTemplate[]) GLib.Marshaller.ListPtrToArray (raw_ret, typeof (GLib.List), false, false, typeof (Gst.PadTemplate)); + return (Gst.PadTemplate[]) Gst.GLib.Marshaller.ListPtrToArray (raw_ret, typeof (Gst.GLib.List), false, false, typeof (Gst.PadTemplate)); } } [DllImport("libgstreamer-0.10.dll") ] static extern void gst_element_class_set_details_simple (IntPtr klass, IntPtr longname, IntPtr classification, IntPtr desc, IntPtr author); -protected static void SetDetails (GLib.GType gtype, string longname, string klass, string description, string author) { +protected static void SetDetails (Gst.GLib.GType gtype, string longname, string klass, string description, string author) { IntPtr class_ptr = new IntPtr (gtype.ClassPtr.ToInt64 ()); - IntPtr native_longname = GLib.Marshaller.StringToPtrGStrdup (longname); - IntPtr native_klass = GLib.Marshaller.StringToPtrGStrdup (klass); - IntPtr native_desc = GLib.Marshaller.StringToPtrGStrdup (description); - IntPtr native_author = GLib.Marshaller.StringToPtrGStrdup (author); + IntPtr native_longname = Gst.GLib.Marshaller.StringToPtrGStrdup (longname); + IntPtr native_klass = Gst.GLib.Marshaller.StringToPtrGStrdup (klass); + IntPtr native_desc = Gst.GLib.Marshaller.StringToPtrGStrdup (description); + IntPtr native_author = Gst.GLib.Marshaller.StringToPtrGStrdup (author); gst_element_class_set_details_simple (class_ptr, native_longname, native_klass, native_desc, native_author); - GLib.Marshaller.Free (native_longname); - GLib.Marshaller.Free (native_klass); - GLib.Marshaller.Free (native_desc); - GLib.Marshaller.Free (native_author); + Gst.GLib.Marshaller.Free (native_longname); + Gst.GLib.Marshaller.Free (native_klass); + Gst.GLib.Marshaller.Free (native_desc); + Gst.GLib.Marshaller.Free (native_author); } diff --git a/gstreamer-sharp/EnumInfo.cs b/gstreamer-sharp/EnumInfo.cs index a40137b..02ec086 100644 --- a/gstreamer-sharp/EnumInfo.cs +++ b/gstreamer-sharp/EnumInfo.cs @@ -1,4 +1,4 @@ -using GLib; +using Gst.GLib; using Gst; using System; using System.Runtime.InteropServices; @@ -112,11 +112,11 @@ namespace Gst { } } - public static bool IsEnumType (GLib.GType gtype) { + public static bool IsEnumType (Gst.GLib.GType gtype) { return (g_type_is_a (gtype.Val, GType.Enum.Val)); } - public EnumInfo (GLib.GType gtype) { + public EnumInfo (Gst.GLib.GType gtype) { if (!IsEnumType (gtype)) throw new ArgumentException (); @@ -133,8 +133,8 @@ namespace Gst { for (int i = 0; i < klass.n_values; i++) { GEnumValue gv = (GEnumValue) Marshal.PtrToStructure (new IntPtr (klass.values.ToInt64() + i * unmanaged_struct_size), typeof (GEnumValue)); values[i].value = gv.value; - values[i].value_name = GLib.Marshaller.Utf8PtrToString (gv.value_name); - values[i].value_nick = GLib.Marshaller.Utf8PtrToString (gv.value_nick); + values[i].value_name = Gst.GLib.Marshaller.Utf8PtrToString (gv.value_name); + values[i].value_nick = Gst.GLib.Marshaller.Utf8PtrToString (gv.value_nick); } g_type_class_unref (class_ptr); @@ -183,7 +183,7 @@ namespace Gst { } } - public static bool IsFlagsType (GLib.GType gtype) { + public static bool IsFlagsType (Gst.GLib.GType gtype) { return (g_type_is_a (gtype.Val, GType.Flags.Val)); } @@ -202,7 +202,7 @@ namespace Gst { } } - public FlagsInfo (GLib.GType gtype) { + public FlagsInfo (Gst.GLib.GType gtype) { if (!IsFlagsType (gtype)) throw new ArgumentException (); @@ -218,8 +218,8 @@ namespace Gst { for (int i = 0; i < klass.n_values; i++) { GFlagsValue gv = (GFlagsValue) Marshal.PtrToStructure (new IntPtr (klass.values.ToInt64() + i * unmanaged_struct_size), typeof (GFlagsValue)); values[i].value = gv.value; - values[i].value_name = GLib.Marshaller.Utf8PtrToString (gv.value_name); - values[i].value_nick = GLib.Marshaller.Utf8PtrToString (gv.value_nick); + values[i].value_name = Gst.GLib.Marshaller.Utf8PtrToString (gv.value_name); + values[i].value_nick = Gst.GLib.Marshaller.Utf8PtrToString (gv.value_nick); } g_type_class_unref (class_ptr); diff --git a/gstreamer-sharp/Event.custom b/gstreamer-sharp/Event.custom index 4cd1363..afe3bd6 100644 --- a/gstreamer-sharp/Event.custom +++ b/gstreamer-sharp/Event.custom @@ -1,4 +1,4 @@ -public Event (GLib.Value val) : base (val) { } +public Event (Gst.GLib.Value val) : base (val) { } [DllImport ("gstreamersharpglue-0.10.dll") ] extern static uint gstsharp_gst_event_get_timestamp_offset (); @@ -36,7 +36,7 @@ public Gst.Object Src { get { unsafe { IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + src_offset); - return GLib.Object.GetObject ( (*raw_ptr)) as Gst.Object; + return Gst.GLib.Object.GetObject ( (*raw_ptr)) as Gst.Object; } } set { @@ -85,7 +85,7 @@ public Gst.Structure Structure { return cached_structure; IntPtr raw_ret = gst_event_get_structure (Handle); - Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true); + Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) Gst.GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true); if (ret != null) ret.FreeNative = false; cached_structure = ret; @@ -230,7 +230,7 @@ public void ParseTag (out TagList tags) { if (raw_ptr == IntPtr.Zero) tags = null; else - tags = (TagList) GLib.Opaque.GetOpaque (raw_ptr, typeof (TagList), true); + tags = (TagList) Gst.GLib.Opaque.GetOpaque (raw_ptr, typeof (TagList), true); } diff --git a/gstreamer-sharp/GError.cs b/gstreamer-sharp/GError.cs index 58e0b2a..d18ce5f 100644 --- a/gstreamer-sharp/GError.cs +++ b/gstreamer-sharp/GError.cs @@ -37,17 +37,17 @@ namespace Gst { get { if (message == IntPtr.Zero) return null; - return GLib.Marshaller.Utf8PtrToString (message); + return Gst.GLib.Marshaller.Utf8PtrToString (message); } set { if (message != IntPtr.Zero) - GLib.Marshaller.Free (message); - message = GLib.Marshaller.StringToPtrGStrdup (value); + Gst.GLib.Marshaller.Free (message); + message = Gst.GLib.Marshaller.StringToPtrGStrdup (value); } } public void Unset () { - GLib.Marshaller.Free (message); + Gst.GLib.Marshaller.Free (message); message = IntPtr.Zero; code = 0; domain_quark = 0; diff --git a/gstreamer-sharp/GstSharp.PadQueryTypeFunctionNative.cs b/gstreamer-sharp/GstSharp.PadQueryTypeFunctionNative.cs index 37fa733..d77fa88 100644 --- a/gstreamer-sharp/GstSharp.PadQueryTypeFunctionNative.cs +++ b/gstreamer-sharp/GstSharp.PadQueryTypeFunctionNative.cs @@ -8,14 +8,14 @@ namespace GstSharp { using System.Collections; #region Autogenerated code - [GLib.CDeclCallback] + [Gst.GLib.CDeclCallback] internal delegate IntPtr PadQueryTypeFunctionNative (IntPtr pad); internal class PadQueryTypeFunctionInvoker { PadQueryTypeFunctionNative native_cb; IntPtr __data; - GLib.DestroyNotify __notify; + Gst.GLib.DestroyNotify __notify; ~PadQueryTypeFunctionInvoker () { if (__notify == null) @@ -27,7 +27,7 @@ namespace GstSharp { internal PadQueryTypeFunctionInvoker (PadQueryTypeFunctionNative native_cb, IntPtr data) : this (native_cb, data, null) {} - internal PadQueryTypeFunctionInvoker (PadQueryTypeFunctionNative native_cb, IntPtr data, GLib.DestroyNotify notify) { + internal PadQueryTypeFunctionInvoker (PadQueryTypeFunctionNative native_cb, IntPtr data, Gst.GLib.DestroyNotify notify) { this.native_cb = native_cb; __data = data; __notify = notify; @@ -69,7 +69,7 @@ namespace GstSharp { if (raw_ret != IntPtr.Zero) return raw_ret; - Gst.QueryType[] __ret = managed (GLib.Object.GetObject (pad) as Gst.Pad); + Gst.QueryType[] __ret = managed (Gst.GLib.Object.GetObject (pad) as Gst.Pad); if (release_on_call) gch.Free (); raw_ret = Marshal.AllocHGlobal (4 * __ret.Length + 4); @@ -79,7 +79,7 @@ namespace GstSharp { return raw_ret; } catch (Exception e) { - GLib.ExceptionManager.RaiseUnhandledException (e, true); + Gst.GLib.ExceptionManager.RaiseUnhandledException (e, true); // NOTREACHED: Above call does not return. throw e; } diff --git a/gstreamer-sharp/IndexEntry.custom b/gstreamer-sharp/IndexEntry.custom index bb0558d..457e66f 100644 --- a/gstreamer-sharp/IndexEntry.custom +++ b/gstreamer-sharp/IndexEntry.custom @@ -1,6 +1,6 @@ -protected override GLib.Opaque Copy (IntPtr raw) +protected override Gst.GLib.Opaque Copy (IntPtr raw) { - return GLib.Opaque.GetOpaque (raw, typeof (Gst.IndexEntry), true); + return Gst.GLib.Opaque.GetOpaque (raw, typeof (Gst.IndexEntry), true); } [DllImport ("gstreamersharpglue-0.10.dll") ] @@ -14,7 +14,7 @@ public string IdDescription { unsafe { IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + id_description_offset); - return GLib.Marshaller.Utf8PtrToString (*raw_ptr); + return Gst.GLib.Marshaller.Utf8PtrToString (*raw_ptr); } } } @@ -86,7 +86,7 @@ public string ObjectKey { unsafe { IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + object_key_offset); - return GLib.Marshaller.Utf8PtrToString (*raw_ptr); + return Gst.GLib.Marshaller.Utf8PtrToString (*raw_ptr); } } } @@ -95,14 +95,14 @@ public string ObjectKey { extern static uint gstsharp_gst_index_entry_get_object_type_offset (); static uint object_type_offset = gstsharp_gst_index_entry_get_object_type_offset (); -public GLib.GType ObjectGType { +public Gst.GLib.GType ObjectGType { get { if (Type != Gst.IndexEntryType.Object) throw new Exception (); unsafe { IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + object_type_offset); - return new GLib.GType (*raw_ptr); + return new Gst.GLib.GType (*raw_ptr); } } } @@ -118,7 +118,7 @@ public object ObjectObject { unsafe { IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + object_object_offset); - return GLib.Object.GetObject (*raw_ptr, false); + return Gst.GLib.Object.GetObject (*raw_ptr, false); } } } @@ -150,7 +150,7 @@ public string FormatKey { unsafe { IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + format_key_offset); - return GLib.Marshaller.Utf8PtrToString (*raw_ptr); + return Gst.GLib.Marshaller.Utf8PtrToString (*raw_ptr); } } } diff --git a/gstreamer-sharp/IndexFactory.custom b/gstreamer-sharp/IndexFactory.custom index 3caa50f..9c70507 100644 --- a/gstreamer-sharp/IndexFactory.custom +++ b/gstreamer-sharp/IndexFactory.custom @@ -1,7 +1,7 @@ [DllImport ("gstreamersharpglue-0.10.dll") ] static extern void gstsharp_gst_index_factory_set_plugin (IntPtr factory, IntPtr plugin); -public static bool Register (Gst.Plugin plugin, string name, string longdesc, GLib.GType gtype) { +public static bool Register (Gst.Plugin plugin, string name, string longdesc, Gst.GLib.GType gtype) { Gst.IndexFactory factory = new Gst.IndexFactory (name, longdesc, gtype); gstsharp_gst_index_factory_set_plugin (factory.Handle, (plugin != null) ? plugin.Handle : IntPtr.Zero); diff --git a/gstreamer-sharp/Iterator.custom b/gstreamer-sharp/Iterator.custom index cb02597..d523616 100755 --- a/gstreamer-sharp/Iterator.custom +++ b/gstreamer-sharp/Iterator.custom @@ -32,7 +32,7 @@ private class Enumerator : IEnumerator { break; } seen.Add (raw_ret, null); - current = GLib.Object.GetObject (raw_ret, true); + current = Gst.GLib.Object.GetObject (raw_ret, true); return true; case 2: gst_iterator_resync (iterator.Handle); diff --git a/gstreamer-sharp/Makefile.am b/gstreamer-sharp/Makefile.am index 6578474..6760bc1 100644 --- a/gstreamer-sharp/Makefile.am +++ b/gstreamer-sharp/Makefile.am @@ -57,7 +57,8 @@ sources = \ NavigationQuery.cs \ coreplugins/generated/*.cs \ baseplugins/generated/*.cs \ - coreplugins/*.cs + coreplugins/*.cs \ + glib-sharp/*.cs overrides = \ override/URIHandlerAdapter.cs \ diff --git a/gstreamer-sharp/Marshaller.cs b/gstreamer-sharp/Marshaller.cs index 84859b9..9aa0943 100644 --- a/gstreamer-sharp/Marshaller.cs +++ b/gstreamer-sharp/Marshaller.cs @@ -1,7 +1,7 @@ using System; using System.Runtime.InteropServices; -using GLib; +using Gst.GLib; namespace Gst { internal static class Marshaller { @@ -11,10 +11,10 @@ namespace Gst { if (strs == null) return IntPtr.Zero; - IntPtr result = GLib.Marshaller.Malloc ((ulong) ((strs.Length + 1) * IntPtr.Size)); + IntPtr result = Gst.GLib.Marshaller.Malloc ((ulong) ((strs.Length + 1) * IntPtr.Size)); for (int i = 0; i < strs.Length; i++) - Marshal.WriteIntPtr (result, i * IntPtr.Size, GLib.Marshaller.StringToPtrGStrdup (strs [i])); + Marshal.WriteIntPtr (result, i * IntPtr.Size, Gst.GLib.Marshaller.StringToPtrGStrdup (strs [i])); Marshal.WriteIntPtr (result, strs.Length * IntPtr.Size, IntPtr.Zero); @@ -33,7 +33,7 @@ namespace Gst { System.Collections.ArrayList result = new System.Collections.ArrayList (); IntPtr s = Marshal.ReadIntPtr (null_term_array, count++ * IntPtr.Size); while (s != IntPtr.Zero) { - result.Add (GLib.Marshaller.Utf8PtrToString (s)); + result.Add (Gst.GLib.Marshaller.Utf8PtrToString (s)); s = Marshal.ReadIntPtr (null_term_array, count++ * IntPtr.Size); } diff --git a/gstreamer-sharp/Message.custom b/gstreamer-sharp/Message.custom index b5b665c..3c7c22c 100644 --- a/gstreamer-sharp/Message.custom +++ b/gstreamer-sharp/Message.custom @@ -1,4 +1,4 @@ -public Message (GLib.Value val) : base (val) { } +public Message (Gst.GLib.Value val) : base (val) { } [DllImport ("gstreamersharpglue-0.10.dll") ] extern static uint gstsharp_gst_message_get_timestamp_offset (); @@ -36,7 +36,7 @@ public Gst.Object Src { get { unsafe { IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + src_offset); - return GLib.Object.GetObject ( (*raw_ptr)) as Gst.Object; + return Gst.GLib.Object.GetObject ( (*raw_ptr)) as Gst.Object; } } set { @@ -85,7 +85,7 @@ public Gst.Structure Structure { return cached_structure; IntPtr raw_ret = gst_message_get_structure (Handle); - Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true); + Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) Gst.GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true); if (ret != null) ret.FreeNative = false; cached_structure = ret; @@ -116,7 +116,7 @@ static string GetMessage (uint domain, int code) { if (raw_ret == IntPtr.Zero) return null; - return GLib.Marshaller.PtrToStringGFree (raw_ret); + return Gst.GLib.Marshaller.PtrToStringGFree (raw_ret); } [DllImport("libgstreamer-0.10.dll") ] @@ -137,11 +137,11 @@ public static Message NewError (Gst.Object src, Gst.CoreError error, string mess err.Domain = gst_core_error_quark (); err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code); - IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug); + IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug); Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_error (src.Handle, ref err, raw_ptr), true); - GLib.Marshaller.Free (raw_ptr); + Gst.GLib.Marshaller.Free (raw_ptr); err.Unset (); return msg; } @@ -159,11 +159,11 @@ public static Message NewError (Gst.Object src, Gst.StreamError error, string me err.Domain = gst_stream_error_quark (); err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code); - IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug); + IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug); Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_error (src.Handle, ref err, raw_ptr), true); - GLib.Marshaller.Free (raw_ptr); + Gst.GLib.Marshaller.Free (raw_ptr); err.Unset (); return msg; } @@ -181,11 +181,11 @@ public static Message NewError (Gst.Object src, Gst.LibraryError error, string m err.Domain = gst_library_error_quark (); err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code); - IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug); + IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug); Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_error (src.Handle, ref err, raw_ptr), true); - GLib.Marshaller.Free (raw_ptr); + Gst.GLib.Marshaller.Free (raw_ptr); err.Unset (); return msg; } @@ -202,11 +202,11 @@ public static Message NewError (Gst.Object src, Gst.ResourceError error, string err.Domain = gst_resource_error_quark (); err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code); - IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug); + IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug); Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_error (src.Handle, ref err, raw_ptr), true); - GLib.Marshaller.Free (raw_ptr); + Gst.GLib.Marshaller.Free (raw_ptr); err.Unset (); return msg; } @@ -231,7 +231,7 @@ public void ParseError (out Enum error, out string message, out string debug) { gst_message_parse_error (Handle, out err, out dbg); if (dbg != IntPtr.Zero) - debug = GLib.Marshaller.Utf8PtrToString (dbg); + debug = Gst.GLib.Marshaller.Utf8PtrToString (dbg); else debug = null; @@ -275,11 +275,11 @@ public static Message NewWarning (Gst.Object src, Gst.CoreError error, string me err.Domain = gst_core_error_quark (); err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code); - IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug); + IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug); Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_warning (src.Handle, ref err, raw_ptr), true); - GLib.Marshaller.Free (raw_ptr); + Gst.GLib.Marshaller.Free (raw_ptr); err.Unset (); return msg; } @@ -297,11 +297,11 @@ public static Message NewWarning (Gst.Object src, Gst.StreamError error, string err.Domain = gst_stream_error_quark (); err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code); - IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug); + IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug); Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_warning (src.Handle, ref err, raw_ptr), true); - GLib.Marshaller.Free (raw_ptr); + Gst.GLib.Marshaller.Free (raw_ptr); err.Unset (); return msg; } @@ -319,11 +319,11 @@ public static Message NewWarning (Gst.Object src, Gst.LibraryError error, string err.Domain = gst_library_error_quark (); err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code); - IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug); + IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug); Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_warning (src.Handle, ref err, raw_ptr), true); - GLib.Marshaller.Free (raw_ptr); + Gst.GLib.Marshaller.Free (raw_ptr); err.Unset (); return msg; } @@ -341,11 +341,11 @@ public static Message NewWarning (Gst.Object src, Gst.ResourceError error, strin err.Domain = gst_resource_error_quark (); err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code); - IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug); + IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug); Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_warning (src.Handle, ref err, raw_ptr), true); - GLib.Marshaller.Free (raw_ptr); + Gst.GLib.Marshaller.Free (raw_ptr); err.Unset (); return msg; } @@ -370,7 +370,7 @@ public void ParseWarning (out Enum error, out string message, out string debug) gst_message_parse_warning (Handle, out err, out dbg); if (dbg != IntPtr.Zero) - debug = GLib.Marshaller.Utf8PtrToString (dbg); + debug = Gst.GLib.Marshaller.Utf8PtrToString (dbg); else debug = null; @@ -414,11 +414,11 @@ public static Message NewInfo (Gst.Object src, Gst.CoreError error, string messa err.Domain = gst_core_error_quark (); err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code); - IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug); + IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug); Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_info (src.Handle, ref err, raw_ptr), true); - GLib.Marshaller.Free (raw_ptr); + Gst.GLib.Marshaller.Free (raw_ptr); err.Unset (); return msg; } @@ -436,11 +436,11 @@ public static Message NewInfo (Gst.Object src, Gst.StreamError error, string mes err.Domain = gst_stream_error_quark (); err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code); - IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug); + IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug); Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_info (src.Handle, ref err, raw_ptr), true); - GLib.Marshaller.Free (raw_ptr); + Gst.GLib.Marshaller.Free (raw_ptr); err.Unset (); return msg; } @@ -458,11 +458,11 @@ public static Message NewInfo (Gst.Object src, Gst.LibraryError error, string me err.Domain = gst_library_error_quark (); err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code); - IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug); + IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug); Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_info (src.Handle, ref err, raw_ptr), true); - GLib.Marshaller.Free (raw_ptr); + Gst.GLib.Marshaller.Free (raw_ptr); err.Unset (); return msg; } @@ -480,11 +480,11 @@ public static Message NewInfo (Gst.Object src, Gst.ResourceError error, string m err.Domain = gst_resource_error_quark (); err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code); - IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug); + IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug); Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_info (src.Handle, ref err, raw_ptr), true); - GLib.Marshaller.Free (raw_ptr); + Gst.GLib.Marshaller.Free (raw_ptr); err.Unset (); return msg; } @@ -509,7 +509,7 @@ public void ParseInfo (out Enum error, out string message, out string debug) { gst_message_parse_info (Handle, out err, out dbg); if (dbg != IntPtr.Zero) - debug = GLib.Marshaller.Utf8PtrToString (dbg); + debug = Gst.GLib.Marshaller.Utf8PtrToString (dbg); else debug = null; @@ -569,7 +569,7 @@ public void ParseTag (out TagList tags) { if (raw_ptr == IntPtr.Zero) tags = null; else - tags = (TagList) GLib.Opaque.GetOpaque (raw_ptr, typeof (TagList), true); + tags = (TagList) Gst.GLib.Opaque.GetOpaque (raw_ptr, typeof (TagList), true); } [DllImport("libgstreamer-0.10.dll") ] @@ -660,7 +660,7 @@ public void ParseClockProvide (out Gst.Clock clock, out bool ready) { gst_message_parse_clock_provide (Handle, out raw, out ready); - clock = GLib.Object.GetObject (raw, false) as Gst.Clock; + clock = Gst.GLib.Object.GetObject (raw, false) as Gst.Clock; } [DllImport("libgstreamer-0.10.dll") ] @@ -683,7 +683,7 @@ public void ParseClockLost (out Gst.Clock clock) { gst_message_parse_clock_lost (Handle, out raw); - clock = GLib.Object.GetObject (raw, true) as Gst.Clock; + clock = Gst.GLib.Object.GetObject (raw, true) as Gst.Clock; } [DllImport("libgstreamer-0.10.dll") ] @@ -706,7 +706,7 @@ public void ParseNewClock (out Gst.Clock clock) { gst_message_parse_new_clock (Handle, out raw); - clock = GLib.Object.GetObject (raw, true) as Gst.Clock; + clock = Gst.GLib.Object.GetObject (raw, true) as Gst.Clock; } [DllImport("libgstreamer-0.10.dll") ] @@ -855,9 +855,9 @@ public void ParseStructureChange (out StructureChangeType type, out Gst.Element IntPtr raw_ptr; gst_message_parse_structure_change (Handle, out type, out raw_ptr, out busy); - owner = GLib.Object.GetObject (raw_ptr, false) as Gst.Element; + owner = Gst.GLib.Object.GetObject (raw_ptr, false) as Gst.Element; } static Message () { - GLib.GType.Register (Message.GType, typeof (Message)); + Gst.GLib.GType.Register (Message.GType, typeof (Message)); } diff --git a/gstreamer-sharp/MiniObject.cs b/gstreamer-sharp/MiniObject.cs index dc3d1fb..523d0e2 100644 --- a/gstreamer-sharp/MiniObject.cs +++ b/gstreamer-sharp/MiniObject.cs @@ -37,7 +37,7 @@ namespace Gst { using System.Reflection; using System.Runtime.InteropServices; using System.Text; - using GLib; + using Gst.GLib; public class MiniObject : IWrapper, IDisposable { [StructLayout (LayoutKind.Sequential) ] @@ -146,7 +146,7 @@ namespace Gst { try { obj = Activator.CreateInstance (type, flags, null, new object[] {raw}, null) as Gst.MiniObject; } catch (MissingMethodException) { - throw new GLib.MissingIntPtrCtorException ("Gst.MiniObject subclass " + type + " must provide a protected or public IntPtr ctor to support wrapping of native object handles."); + throw new Gst.GLib.MissingIntPtrCtorException ("Gst.MiniObject subclass " + type + " must provide a protected or public IntPtr ctor to support wrapping of native object handles."); } return obj; } @@ -208,7 +208,7 @@ namespace Gst { static Hashtable class_structs; - static GstMiniObjectClass GetClassStruct (GLib.GType gtype, bool use_cache) { + static GstMiniObjectClass GetClassStruct (Gst.GLib.GType gtype, bool use_cache) { if (class_structs == null) class_structs = new Hashtable (); @@ -223,7 +223,7 @@ namespace Gst { } } - static void OverrideClassStruct (GLib.GType gtype, GstMiniObjectClass class_struct) { + static void OverrideClassStruct (Gst.GLib.GType gtype, GstMiniObjectClass class_struct) { IntPtr class_ptr = gtype.ClassPtr; Marshal.StructureToPtr (class_struct, class_ptr, false); } @@ -285,16 +285,16 @@ namespace Gst { private static GType RegisterGType (System.Type t) { GType parent_gtype = LookupGType (t.BaseType); string name = BuildEscapedName (t); - IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name); + IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name); GTypeQuery query; g_type_query (parent_gtype.Val, out query); GTypeInfo info = new GTypeInfo (); info.class_size = (ushort) query.class_size; info.instance_size = (ushort) query.instance_size; GType gtype = new GType (g_type_register_static (parent_gtype.Val, native_name, ref info, 0)); - GLib.Marshaller.Free (native_name); + Gst.GLib.Marshaller.Free (native_name); - GLib.GType.Register (gtype, t); + Gst.GLib.GType.Register (gtype, t); ConnectDefaultHandlers (gtype, t); InvokeClassInitializers (gtype, t); @@ -308,7 +308,7 @@ namespace Gst { if (Handle != IntPtr.Zero) { GTypeInstance obj = (GTypeInstance) Marshal.PtrToStructure (Handle, typeof (GTypeInstance)); GTypeClass klass = (GTypeClass) Marshal.PtrToStructure (obj.g_class, typeof (GTypeClass)); - return new GLib.GType (klass.gtype); + return new Gst.GLib.GType (klass.gtype); } else { return LookupGType (GetType ()); } @@ -355,10 +355,10 @@ namespace Gst { [DllImport ("libgstreamer-0.10.dll") ] static extern IntPtr gst_mini_object_get_type(); - public static GLib.GType GType { + public static Gst.GLib.GType GType { get { IntPtr raw_ret = gst_mini_object_get_type(); - GLib.GType ret = new GLib.GType (raw_ret); + Gst.GLib.GType ret = new Gst.GLib.GType (raw_ret); return ret; } } @@ -369,7 +369,7 @@ namespace Gst { } } - internal GLib.GType NativeType { + internal Gst.GLib.GType NativeType { get { return LookupGType (); } @@ -428,24 +428,24 @@ namespace Gst { } [DllImport ("libgstreamer-0.10.dll") ] - private static extern IntPtr gst_value_dup_mini_object (ref GLib.Value v); + private static extern IntPtr gst_value_dup_mini_object (ref Gst.GLib.Value v); - public MiniObject (GLib.Value val) : base () { + public MiniObject (Gst.GLib.Value val) : base () { Raw = gst_value_dup_mini_object (ref val); } [DllImport ("libgstreamer-0.10.dll") ] - private static extern void gst_value_set_mini_object (ref GLib.Value v, IntPtr o); + private static extern void gst_value_set_mini_object (ref Gst.GLib.Value v, IntPtr o); - public static explicit operator GLib.Value (MiniObject o) { - GLib.Value val = new GLib.Value (o.LookupGType ()); + public static explicit operator Gst.GLib.Value (MiniObject o) { + Gst.GLib.Value val = new Gst.GLib.Value (o.LookupGType ()); gst_value_set_mini_object (ref val, o.Handle); return val; } - public void SetGValue (ref GLib.Value val) { + public void SetGValue (ref Gst.GLib.Value val) { gst_value_set_mini_object (ref val, Handle); } diff --git a/gstreamer-sharp/MixerMessage.cs b/gstreamer-sharp/MixerMessage.cs index aea5071..87e850f 100644 --- a/gstreamer-sharp/MixerMessage.cs +++ b/gstreamer-sharp/MixerMessage.cs @@ -3,7 +3,7 @@ namespace Gst.Interfaces { using System; using System.Runtime.InteropServices; using System.Reflection; - using GLib; + using Gst.GLib; using Gst; using Gst.Interfaces; @@ -25,7 +25,7 @@ namespace Gst.Interfaces { gst_mixer_message_parse_mute_toggled (message == null ? IntPtr.Zero : message.Handle, out native_ptr, out mute); - track = (MixerTrack) GLib.Object.GetObject (native_ptr, false); + track = (MixerTrack) Gst.GLib.Object.GetObject (native_ptr, false); } [DllImport("libgstinterfaces-0.10.dll") ] @@ -37,8 +37,8 @@ namespace Gst.Interfaces { gst_mixer_message_parse_option_changed (message == null ? IntPtr.Zero : message.Handle, out native_options, out native_value); - options = (MixerOptions) GLib.Object.GetObject (native_options, false); - value = GLib.Marshaller.Utf8PtrToString (native_value); + options = (MixerOptions) Gst.GLib.Object.GetObject (native_options, false); + value = Gst.GLib.Marshaller.Utf8PtrToString (native_value); } [DllImport("libgstinterfaces-0.10.dll") ] @@ -48,7 +48,7 @@ namespace Gst.Interfaces { IntPtr native_ptr; gst_mixer_message_parse_record_toggled (message == null ? IntPtr.Zero : message.Handle, out native_ptr, out record); - track = (MixerTrack) GLib.Object.GetObject (native_ptr, false); + track = (MixerTrack) Gst.GLib.Object.GetObject (native_ptr, false); } [DllImport("libgstinterfaces-0.10.dll") ] @@ -61,11 +61,11 @@ namespace Gst.Interfaces { gst_mixer_message_parse_volume_changed (message == null ? IntPtr.Zero : message.Handle, out native_track, out native_volumes, out n_native_volumes); - track = (MixerTrack) GLib.Object.GetObject (native_track, false); + track = (MixerTrack) Gst.GLib.Object.GetObject (native_track, false); volumes = new int[n_native_volumes]; for (int i = 0; i < n_native_volumes; i++) volumes[i] = Marshal.ReadInt32 (native_volumes, i * 4); - GLib.Marshaller.Free (native_volumes); + Gst.GLib.Marshaller.Free (native_volumes); } [DllImport("libgstinterfaces-0.10.dll") ] @@ -75,7 +75,7 @@ namespace Gst.Interfaces { IntPtr native_options; gst_mixer_message_parse_options_list_changed (message == null ? IntPtr.Zero : message.Handle, out native_options); - options = (MixerOptions) GLib.Object.GetObject (native_options, false); + options = (MixerOptions) Gst.GLib.Object.GetObject (native_options, false); } } } diff --git a/gstreamer-sharp/MixerTrack.custom b/gstreamer-sharp/MixerTrack.custom index 122815d..53697bf 100644 --- a/gstreamer-sharp/MixerTrack.custom +++ b/gstreamer-sharp/MixerTrack.custom @@ -15,11 +15,11 @@ extern static uint gst__interfacessharp_gst__interfaces_mixertrack_get_max_volum static uint max_volume_offset = gst__interfacessharp_gst__interfaces_mixertrack_get_max_volume_offset (); public MixerTrack (uint index, string untranslated_label, string label, MixerTrackFlags flags, int num_channels, int min_volume, int max_volume) : base (IntPtr.Zero) { - CreateNativeObject (new string [] {"index", "untranslated-label"}, new GLib.Value [] { new GLib.Value (index), new GLib.Value (untranslated_label) }); + CreateNativeObject (new string [] {"index", "untranslated-label"}, new Gst.GLib.Value [] { new Gst.GLib.Value (index), new Gst.GLib.Value (untranslated_label) }); unsafe { IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + label_offset); - *raw_ptr = GLib.Marshaller.StringToPtrGStrdup (label); + *raw_ptr = Gst.GLib.Marshaller.StringToPtrGStrdup (label); } unsafe { diff --git a/gstreamer-sharp/NavigationEvent.cs b/gstreamer-sharp/NavigationEvent.cs index 810572e..a24b7af 100644 --- a/gstreamer-sharp/NavigationEvent.cs +++ b/gstreamer-sharp/NavigationEvent.cs @@ -3,7 +3,7 @@ namespace Gst.Interfaces { using System; using System.Runtime.InteropServices; using System.Reflection; - using GLib; + using Gst.GLib; using Gst; using Gst.Interfaces; @@ -24,7 +24,7 @@ namespace Gst.Interfaces { IntPtr raw_key; bool ret = gst_navigation_event_parse_key_event (evnt.Handle, out raw_key); - key = GLib.Marshaller.Utf8PtrToString (raw_key); + key = Gst.GLib.Marshaller.Utf8PtrToString (raw_key); return ret; } diff --git a/gstreamer-sharp/NavigationMessage.cs b/gstreamer-sharp/NavigationMessage.cs index e9a4fc9..49052a1 100644 --- a/gstreamer-sharp/NavigationMessage.cs +++ b/gstreamer-sharp/NavigationMessage.cs @@ -3,7 +3,7 @@ namespace Gst.Interfaces { using System; using System.Runtime.InteropServices; using System.Reflection; - using GLib; + using Gst.GLib; using Gst; using Gst.Interfaces; diff --git a/gstreamer-sharp/NavigationQuery.cs b/gstreamer-sharp/NavigationQuery.cs index 03fae2f..f3647e0 100644 --- a/gstreamer-sharp/NavigationQuery.cs +++ b/gstreamer-sharp/NavigationQuery.cs @@ -3,7 +3,7 @@ namespace Gst.Interfaces { using System; using System.Runtime.InteropServices; using System.Reflection; - using GLib; + using Gst.GLib; using Gst; using Gst.Interfaces; diff --git a/gstreamer-sharp/Object.custom b/gstreamer-sharp/Object.custom index afc2763..2a0bd4e 100644 --- a/gstreamer-sharp/Object.custom +++ b/gstreamer-sharp/Object.custom @@ -1,12 +1,12 @@ public object this[string property] { get { - GLib.Value v = GetProperty (property); + Gst.GLib.Value v = GetProperty (property); object o = v.Val; v.Dispose (); return o; } set { - GLib.Value v = new GLib.Value (this, property); + Gst.GLib.Value v = new Gst.GLib.Value (this, property); v.Val = value; SetProperty (property, v); v.Dispose (); @@ -22,9 +22,9 @@ static extern IntPtr g_object_class_find_property (IntPtr gclass, IntPtr name); public PropertyInfo GetPropertyInfo (string property) { IntPtr klass = Marshal.ReadIntPtr (Handle); - IntPtr native_property = GLib.Marshaller.StringToPtrGStrdup (property); + IntPtr native_property = Gst.GLib.Marshaller.StringToPtrGStrdup (property); IntPtr pspec = g_object_class_find_property (klass, native_property); - GLib.Marshaller.Free (native_property); + Gst.GLib.Marshaller.Free (native_property); if (pspec == IntPtr.Zero) throw new ArgumentException ("Unknown property"); @@ -43,7 +43,7 @@ public PropertyInfo[] Properties { IntPtr pspec_ptr = Marshal.ReadIntPtr (properties, i * IntPtr.Size); ret[i] = new PropertyInfo (pspec_ptr); } - GLib.Marshaller.Free (properties); + Gst.GLib.Marshaller.Free (properties); return ret; } @@ -101,7 +101,7 @@ public Gst.Object Parent { } get { IntPtr raw_ret = gst_object_get_parent (Handle); - Gst.Object ret = GLib.Object.GetObject (raw_ret, true) as Gst.Object; + Gst.Object ret = Gst.GLib.Object.GetObject (raw_ret, true) as Gst.Object; return ret; } } @@ -142,10 +142,10 @@ public bool TryLock () { static extern bool gst_object_check_uniqueness (IntPtr list, IntPtr name); public static bool CheckUniqueness (Gst.Object[] objects, string name) { - GLib.List list = new GLib.List (objects, typeof (Gst.Object), false, false); - IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name); + Gst.GLib.List list = new Gst.GLib.List (objects, typeof (Gst.Object), false, false); + IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name); bool raw_ret = gst_object_check_uniqueness (list.Handle, native_name); bool ret = raw_ret; - GLib.Marshaller.Free (native_name); + Gst.GLib.Marshaller.Free (native_name); return ret; } diff --git a/gstreamer-sharp/Pad.custom b/gstreamer-sharp/Pad.custom index 259980e..55d1ce9 100644 --- a/gstreamer-sharp/Pad.custom +++ b/gstreamer-sharp/Pad.custom @@ -6,7 +6,7 @@ static extern IntPtr gst_caps_copy (IntPtr raw); public Gst.Caps PadTemplateCaps { get { IntPtr raw_ret = gst_pad_get_pad_template_caps (Handle); - Gst.Caps ret = raw_ret == IntPtr.Zero ? null : (Gst.Caps) GLib.Opaque.GetOpaque (gst_caps_copy (raw_ret), typeof (Gst.Caps), false); + Gst.Caps ret = raw_ret == IntPtr.Zero ? null : (Gst.Caps) Gst.GLib.Opaque.GetOpaque (gst_caps_copy (raw_ret), typeof (Gst.Caps), false); return ret; } } diff --git a/gstreamer-sharp/PadTemplate.custom b/gstreamer-sharp/PadTemplate.custom index f195ebd..4b69dd2 100644 --- a/gstreamer-sharp/PadTemplate.custom +++ b/gstreamer-sharp/PadTemplate.custom @@ -9,23 +9,23 @@ public PadTemplate (string name_template, Gst.PadDirection direction, Gst.PadPre ArrayList vals = new ArrayList(); ArrayList names = new ArrayList(); names.Add ("name_template"); - vals.Add (new GLib.Value (name_template)); + vals.Add (new Gst.GLib.Value (name_template)); names.Add ("direction"); - vals.Add (new GLib.Value (direction)); + vals.Add (new Gst.GLib.Value (direction)); names.Add ("presence"); - vals.Add (new GLib.Value (presence)); + vals.Add (new Gst.GLib.Value (presence)); if (caps != null) { names.Add ("caps"); - vals.Add (new GLib.Value (caps)); + vals.Add (new Gst.GLib.Value (caps)); } - CreateNativeObject ( (string[]) names.ToArray (typeof (string)), (GLib.Value[]) vals.ToArray (typeof (GLib.Value))); + CreateNativeObject ( (string[]) names.ToArray (typeof (string)), (Gst.GLib.Value[]) vals.ToArray (typeof (Gst.GLib.Value))); return; } - IntPtr native_name_template = GLib.Marshaller.StringToPtrGStrdup (name_template); + IntPtr native_name_template = Gst.GLib.Marshaller.StringToPtrGStrdup (name_template); if (caps != null) gst_caps_ref (caps.Handle); Raw = gst_pad_template_new (native_name_template, (int) direction, (int) presence, caps == null ? IntPtr.Zero : caps.Handle); - GLib.Marshaller.Free (native_name_template); + Gst.GLib.Marshaller.Free (native_name_template); } diff --git a/gstreamer-sharp/Plugin.custom b/gstreamer-sharp/Plugin.custom index d58449d..9908d53 100644 --- a/gstreamer-sharp/Plugin.custom +++ b/gstreamer-sharp/Plugin.custom @@ -2,12 +2,12 @@ static extern IntPtr gst_plugin_load_file (IntPtr filename, out IntPtr gerror); public static Gst.Plugin LoadFile (string filename) { - IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (filename); + IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (filename); IntPtr gerror; IntPtr raw_ret = gst_plugin_load_file (native_name, out gerror); - Gst.Plugin ret = GLib.Object.GetObject (raw_ret, true) as Gst.Plugin; - GLib.Marshaller.Free (native_name); + Gst.Plugin ret = Gst.GLib.Object.GetObject (raw_ret, true) as Gst.Plugin; + Gst.GLib.Marshaller.Free (native_name); if (gerror != IntPtr.Zero) - throw new GLib.GException (gerror); + throw new Gst.GLib.GException (gerror); return ret; } diff --git a/gstreamer-sharp/PresetDefault.cs b/gstreamer-sharp/PresetDefault.cs index ccea8c7..0b68cf7 100644 --- a/gstreamer-sharp/PresetDefault.cs +++ b/gstreamer-sharp/PresetDefault.cs @@ -42,73 +42,73 @@ namespace Gst { default_iface = (GstPresetInterface) Marshal.PtrToStructure (native_iface, typeof (GstPresetInterface)); } - public static bool DeletePreset (GLib.Object o, string name) { - IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name); + public static bool DeletePreset (Gst.GLib.Object o, string name) { + IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name); bool raw_ret = default_iface.DeletePreset (o.Handle, native_name); bool ret = raw_ret; - GLib.Marshaller.Free (native_name); + Gst.GLib.Marshaller.Free (native_name); return ret; } - public static string[] GetPropertyNames (GLib.Object o) { + public static string[] GetPropertyNames (Gst.GLib.Object o) { IntPtr raw_ret = default_iface.GetPropertyNames (o.Handle); - string[] ret = GLib.Marshaller.NullTermPtrToStringArray (raw_ret, true); + string[] ret = Gst.GLib.Marshaller.NullTermPtrToStringArray (raw_ret, true); return ret; } - public static bool RenamePreset (GLib.Object o, string old_name, string new_name) { - IntPtr native_old_name = GLib.Marshaller.StringToPtrGStrdup (old_name); - IntPtr native_new_name = GLib.Marshaller.StringToPtrGStrdup (new_name); + public static bool RenamePreset (Gst.GLib.Object o, string old_name, string new_name) { + IntPtr native_old_name = Gst.GLib.Marshaller.StringToPtrGStrdup (old_name); + IntPtr native_new_name = Gst.GLib.Marshaller.StringToPtrGStrdup (new_name); bool raw_ret = default_iface.RenamePreset (o.Handle, native_old_name, native_new_name); bool ret = raw_ret; - GLib.Marshaller.Free (native_old_name); - GLib.Marshaller.Free (native_new_name); + Gst.GLib.Marshaller.Free (native_old_name); + Gst.GLib.Marshaller.Free (native_new_name); return ret; } - public static bool SetMeta (GLib.Object o, string name, string tag, string value) { - IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name); - IntPtr native_tag = GLib.Marshaller.StringToPtrGStrdup (tag); - IntPtr native_value = GLib.Marshaller.StringToPtrGStrdup (value); + public static bool SetMeta (Gst.GLib.Object o, string name, string tag, string value) { + IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name); + IntPtr native_tag = Gst.GLib.Marshaller.StringToPtrGStrdup (tag); + IntPtr native_value = Gst.GLib.Marshaller.StringToPtrGStrdup (value); bool raw_ret = default_iface.SetMeta (o.Handle, native_name, native_tag, native_value); bool ret = raw_ret; - GLib.Marshaller.Free (native_name); - GLib.Marshaller.Free (native_tag); - GLib.Marshaller.Free (native_value); + Gst.GLib.Marshaller.Free (native_name); + Gst.GLib.Marshaller.Free (native_tag); + Gst.GLib.Marshaller.Free (native_value); return ret; } - public static bool LoadPreset (GLib.Object o, string name) { - IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name); + public static bool LoadPreset (Gst.GLib.Object o, string name) { + IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name); bool raw_ret = default_iface.LoadPreset (o.Handle, native_name); bool ret = raw_ret; - GLib.Marshaller.Free (native_name); + Gst.GLib.Marshaller.Free (native_name); return ret; } - public static bool GetMeta (GLib.Object o, string name, string tag, out string value) { - IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name); - IntPtr native_tag = GLib.Marshaller.StringToPtrGStrdup (tag); + public static bool GetMeta (Gst.GLib.Object o, string name, string tag, out string value) { + IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name); + IntPtr native_tag = Gst.GLib.Marshaller.StringToPtrGStrdup (tag); IntPtr native_value; bool raw_ret = default_iface.GetMeta (o.Handle, native_name, native_tag, out native_value); bool ret = raw_ret; - GLib.Marshaller.Free (native_name); - GLib.Marshaller.Free (native_tag); - value = GLib.Marshaller.PtrToStringGFree (native_value); + Gst.GLib.Marshaller.Free (native_name); + Gst.GLib.Marshaller.Free (native_tag); + value = Gst.GLib.Marshaller.PtrToStringGFree (native_value); return ret; } - public static string[] GetPresetNames (GLib.Object o) { + public static string[] GetPresetNames (Gst.GLib.Object o) { IntPtr raw_ret = default_iface.GetPresetNames (o.Handle); - string[] ret = GLib.Marshaller.NullTermPtrToStringArray (raw_ret, true); + string[] ret = Gst.GLib.Marshaller.NullTermPtrToStringArray (raw_ret, true); return ret; } - public static bool SavePreset (GLib.Object o, string name) { - IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name); + public static bool SavePreset (Gst.GLib.Object o, string name) { + IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name); bool raw_ret = default_iface.SavePreset (o.Handle, native_name); bool ret = raw_ret; - GLib.Marshaller.Free (native_name); + Gst.GLib.Marshaller.Free (native_name); return ret; } } diff --git a/gstreamer-sharp/PropertyInfo.cs b/gstreamer-sharp/PropertyInfo.cs index 964b1b6..b51920c 100644 --- a/gstreamer-sharp/PropertyInfo.cs +++ b/gstreamer-sharp/PropertyInfo.cs @@ -1,6 +1,6 @@ using System; using System.Runtime.InteropServices; -using GLib; +using Gst.GLib; namespace Gst { public struct PropertyInfo { @@ -53,8 +53,8 @@ namespace Gst { } } - internal GLib.GType gtype; - public GLib.GType GType { + internal Gst.GLib.GType gtype; + public Gst.GLib.GType GType { get { return gtype; } @@ -91,10 +91,10 @@ namespace Gst { static extern IntPtr g_param_spec_get_blurb (IntPtr pspec); [DllImport ("libgobject-2.0-0.dll") ] - static extern void g_param_value_set_default (IntPtr pspec, ref GLib.Value val); + static extern void g_param_value_set_default (IntPtr pspec, ref Gst.GLib.Value val); [DllImport ("gstreamersharpglue-0.10.dll") ] - static extern bool gstsharp_g_param_spec_get_range (IntPtr pspec, ref GLib.Value min, ref GLib.Value max); + static extern bool gstsharp_g_param_spec_get_range (IntPtr pspec, ref Gst.GLib.Value min, ref Gst.GLib.Value max); [StructLayout (LayoutKind.Sequential) ] @@ -117,22 +117,22 @@ namespace Gst { IntPtr nick = g_param_spec_get_nick (pspec_ptr); IntPtr blurb = g_param_spec_get_blurb (pspec_ptr); - this.name = GLib.Marshaller.Utf8PtrToString (name); - this.nick = GLib.Marshaller.Utf8PtrToString (nick); - this.blurb = GLib.Marshaller.Utf8PtrToString (blurb); + this.name = Gst.GLib.Marshaller.Utf8PtrToString (name); + this.nick = Gst.GLib.Marshaller.Utf8PtrToString (nick); + this.blurb = Gst.GLib.Marshaller.Utf8PtrToString (blurb); this.readable = ( (pspec.Flags & (1 << 0)) != 0); this.writeable = ( (pspec.Flags & (1 << 1)) != 0); this.controllable = ( (pspec.Flags & (1 << 9)) != 0); /* TODO: Add more flags later, like the mutable flags */ - this.gtype = new GLib.GType (pspec.ValueType); + this.gtype = new Gst.GLib.GType (pspec.ValueType); this.type = (System.Type) this.gtype; this.dflt = this.min = this.max = null; try { - GLib.Value v = new GLib.Value (new GLib.GType (pspec.ValueType)); + Gst.GLib.Value v = new Gst.GLib.Value (new Gst.GLib.GType (pspec.ValueType)); g_param_value_set_default (pspec_ptr, ref v); this.dflt = v.Val; v.Dispose (); @@ -142,8 +142,8 @@ namespace Gst { this.min = ei.Min; this.max = ei.Max; } else { - GLib.Value min = new GLib.Value (new GLib.GType (pspec.ValueType)); - GLib.Value max = new GLib.Value (new GLib.GType (pspec.ValueType)); + Gst.GLib.Value min = new Gst.GLib.Value (new Gst.GLib.GType (pspec.ValueType)); + Gst.GLib.Value max = new Gst.GLib.Value (new Gst.GLib.GType (pspec.ValueType)); if (gstsharp_g_param_spec_get_range (pspec_ptr, ref min, ref max)) { this.min = (object) min.Val; this.max = (object) max.Val; diff --git a/gstreamer-sharp/Query.custom b/gstreamer-sharp/Query.custom index 46f4f05..59a416b 100644 --- a/gstreamer-sharp/Query.custom +++ b/gstreamer-sharp/Query.custom @@ -1,4 +1,4 @@ -public Query (GLib.Value val) : base (val) { } +public Query (Gst.GLib.Value val) : base (val) { } private Gst.Structure cached_structure = null; @@ -11,7 +11,7 @@ public Gst.Structure Structure { return cached_structure; IntPtr raw_ret = gst_query_get_structure (Handle); - Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true); + Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) Gst.GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true); if (ret != null) ret.FreeNative = false; cached_structure = ret; @@ -359,9 +359,9 @@ public void SetUri (string uri) { if (!IsWritable) throw new ApplicationException (); - IntPtr raw_string = GLib.Marshaller.StringToPtrGStrdup (uri); + IntPtr raw_string = Gst.GLib.Marshaller.StringToPtrGStrdup (uri); gst_query_set_uri (Handle, raw_string); - GLib.Marshaller.Free (raw_string); + Gst.GLib.Marshaller.Free (raw_string); } [DllImport("libgstreamer-0.10.dll") ] @@ -374,6 +374,6 @@ public void ParseUri (out string uri) { IntPtr raw_string; gst_query_parse_uri (Handle, out raw_string); - uri = GLib.Marshaller.Utf8PtrToString (raw_string); + uri = Gst.GLib.Marshaller.Utf8PtrToString (raw_string); } diff --git a/gstreamer-sharp/Registry.custom b/gstreamer-sharp/Registry.custom index 1c0f06f..63d6b34 100644 --- a/gstreamer-sharp/Registry.custom +++ b/gstreamer-sharp/Registry.custom @@ -1,4 +1,4 @@ public Registry() : base (IntPtr.Zero) { - CreateNativeObject (new string [0], new GLib.Value [0]); + CreateNativeObject (new string [0], new Gst.GLib.Value [0]); } diff --git a/gstreamer-sharp/Structure.custom b/gstreamer-sharp/Structure.custom index 558e20b..7451b31 100644 --- a/gstreamer-sharp/Structure.custom +++ b/gstreamer-sharp/Structure.custom @@ -27,7 +27,7 @@ class FinalizerInfo { if (!Owned || !FreeNative) return; FinalizerInfo info = new FinalizerInfo (Handle); - GLib.Timeout.Add (50, new GLib.TimeoutHandler (info.Handler)); + Gst.GLib.Timeout.Add (50, new Gst.GLib.TimeoutHandler (info.Handler)); } [DllImport("libgstreamer-0.10.dll") ] @@ -39,31 +39,31 @@ static extern void gst_structure_set_name (IntPtr raw, IntPtr name); public string Name { get { IntPtr raw_ret = gst_structure_get_name (Handle); - string ret = GLib.Marshaller.Utf8PtrToString (raw_ret); + string ret = Gst.GLib.Marshaller.Utf8PtrToString (raw_ret); return ret; } set { if (!IsMutable) throw new ApplicationException (); - IntPtr native_value = GLib.Marshaller.StringToPtrGStrdup (value); + IntPtr native_value = Gst.GLib.Marshaller.StringToPtrGStrdup (value); gst_structure_set_name (Handle, native_value); - GLib.Marshaller.Free (native_value); + Gst.GLib.Marshaller.Free (native_value); } } [DllImport("libgstreamer-0.10.dll") ] static extern void gst_structure_set_value (IntPtr raw, IntPtr fieldname, IntPtr value); -public void SetValue (string fieldname, GLib.Value value) { +public void SetValue (string fieldname, Gst.GLib.Value value) { if (!IsMutable) throw new ApplicationException (); - IntPtr native_fieldname = GLib.Marshaller.StringToPtrGStrdup (fieldname); - IntPtr native_value = GLib.Marshaller.StructureToPtrAlloc (value); + IntPtr native_fieldname = Gst.GLib.Marshaller.StringToPtrGStrdup (fieldname); + IntPtr native_value = Gst.GLib.Marshaller.StructureToPtrAlloc (value); gst_structure_set_value (Handle, native_fieldname, native_value); - GLib.Marshaller.Free (native_fieldname); - value = (GLib.Value) Marshal.PtrToStructure (native_value, typeof (GLib.Value)); + Gst.GLib.Marshaller.Free (native_fieldname); + value = (Gst.GLib.Value) Marshal.PtrToStructure (native_value, typeof (Gst.GLib.Value)); Marshal.FreeHGlobal (native_value); } @@ -74,10 +74,10 @@ public bool FixateFieldBoolean (string field_name, bool target) { if (!IsMutable) throw new ApplicationException (); - IntPtr native_field_name = GLib.Marshaller.StringToPtrGStrdup (field_name); + IntPtr native_field_name = Gst.GLib.Marshaller.StringToPtrGStrdup (field_name); bool raw_ret = gst_structure_fixate_field_boolean (Handle, native_field_name, target); bool ret = raw_ret; - GLib.Marshaller.Free (native_field_name); + Gst.GLib.Marshaller.Free (native_field_name); return ret; } @@ -98,9 +98,9 @@ public void RemoveField (string fieldname) { if (!IsMutable) throw new ApplicationException (); - IntPtr native_fieldname = GLib.Marshaller.StringToPtrGStrdup (fieldname); + IntPtr native_fieldname = Gst.GLib.Marshaller.StringToPtrGStrdup (fieldname); gst_structure_remove_field (Handle, native_fieldname); - GLib.Marshaller.Free (native_fieldname); + Gst.GLib.Marshaller.Free (native_fieldname); } [DllImport("libgstreamer-0.10.dll") ] @@ -110,10 +110,10 @@ public bool FixateFieldNearestDouble (string field_name, double target) { if (!IsMutable) throw new ApplicationException (); - IntPtr native_field_name = GLib.Marshaller.StringToPtrGStrdup (field_name); + IntPtr native_field_name = Gst.GLib.Marshaller.StringToPtrGStrdup (field_name); bool raw_ret = gst_structure_fixate_field_nearest_double (Handle, native_field_name, target); bool ret = raw_ret; - GLib.Marshaller.Free (native_field_name); + Gst.GLib.Marshaller.Free (native_field_name); return ret; } @@ -124,10 +124,10 @@ public bool FixateFieldNearestInt (string field_name, int target) { if (!IsMutable) throw new ApplicationException (); - IntPtr native_field_name = GLib.Marshaller.StringToPtrGStrdup (field_name); + IntPtr native_field_name = Gst.GLib.Marshaller.StringToPtrGStrdup (field_name); bool raw_ret = gst_structure_fixate_field_nearest_int (Handle, native_field_name, target); bool ret = raw_ret; - GLib.Marshaller.Free (native_field_name); + Gst.GLib.Marshaller.Free (native_field_name); return ret; } @@ -138,10 +138,10 @@ public bool FixateFieldNearestFraction (string field_name, int target_numerator, if (!IsMutable) throw new ApplicationException (); - IntPtr native_field_name = GLib.Marshaller.StringToPtrGStrdup (field_name); + IntPtr native_field_name = Gst.GLib.Marshaller.StringToPtrGStrdup (field_name); bool raw_ret = gst_structure_fixate_field_nearest_fraction (Handle, native_field_name, target_numerator, target_denominator); bool ret = raw_ret; - GLib.Marshaller.Free (native_field_name); + Gst.GLib.Marshaller.Free (native_field_name); return ret; } @@ -151,14 +151,14 @@ public Structure (string name, params object[] fields) : this (name) { } public object Get (string field) { - GLib.Value v; + Gst.GLib.Value v; v = GetValue (field); return v.Val; } public void Set (string field, object value) { - GLib.Value v = new GLib.Value (value); + Gst.GLib.Value v = new Gst.GLib.Value (value); SetValue (field, v); v.Dispose (); } @@ -173,7 +173,7 @@ public void Set (params object[] fields) { if (fields[i].GetType () != typeof (string)) throw new ArgumentException (); - GLib.Value v = new GLib.Value (fields[i+1]); + Gst.GLib.Value v = new Gst.GLib.Value (fields[i+1]); SetValue (fields[i] as string, v); v.Dispose (); } @@ -205,10 +205,10 @@ public string[] Fields { } public static Structure FromString (string structure) { - IntPtr raw_string = GLib.Marshaller.StringToPtrGStrdup (structure); + IntPtr raw_string = Gst.GLib.Marshaller.StringToPtrGStrdup (structure); IntPtr raw_ret = gst_structure_from_string (raw_string, IntPtr.Zero); - GLib.Marshaller.Free (raw_string); - Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true); + Gst.GLib.Marshaller.Free (raw_string); + Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) Gst.GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true); return ret; } diff --git a/gstreamer-sharp/Tag.custom b/gstreamer-sharp/Tag.custom index a95ef8c..faa3446 100644 --- a/gstreamer-sharp/Tag.custom +++ b/gstreamer-sharp/Tag.custom @@ -1,25 +1,25 @@ public static System.Type GetType (string tag) { - GLib.GType gt = GetGType (tag); + Gst.GLib.GType gt = GetGType (tag); return (Type) gt; } public static void Register (string name, Gst.TagFlags flag, System.Type type, string nick, string blurb, Gst.TagMergeFunc func) { - GLib.GType gt = (GLib.GType) (type); + Gst.GLib.GType gt = (Gst.GLib.GType) (type); Register (name, flag, gt, nick, blurb, func); } [DllImport ("libgstreamer-0.10.dll") ] -static extern void gst_tag_merge_strings_with_comma (out GLib.Value dest, ref GLib.Value src); +static extern void gst_tag_merge_strings_with_comma (out Gst.GLib.Value dest, ref Gst.GLib.Value src); -public static void MergeStringsWithComma (out GLib.Value dest, ref GLib.Value src) { +public static void MergeStringsWithComma (out Gst.GLib.Value dest, ref Gst.GLib.Value src) { gst_tag_merge_strings_with_comma (out dest, ref src); } [DllImport ("libgstreamer-0.10.dll") ] -static extern void gst_tag_merge_use_first (out GLib.Value dest, ref GLib.Value src); +static extern void gst_tag_merge_use_first (out Gst.GLib.Value dest, ref Gst.GLib.Value src); -public static void MergeUseFirst (out GLib.Value dest, ref GLib.Value src) { +public static void MergeUseFirst (out Gst.GLib.Value dest, ref Gst.GLib.Value src) { gst_tag_merge_use_first (out dest, ref src); } diff --git a/gstreamer-sharp/TagList.custom b/gstreamer-sharp/TagList.custom index 9789299..16ed208 100644 --- a/gstreamer-sharp/TagList.custom +++ b/gstreamer-sharp/TagList.custom @@ -3,7 +3,7 @@ static extern IntPtr gst_structure_to_string (IntPtr handle); public override string ToString () { IntPtr raw_ret = gst_structure_to_string (Handle); - string ret = GLib.Marshaller.PtrToStringGFree (raw_ret); + string ret = Gst.GLib.Marshaller.PtrToStringGFree (raw_ret); return ret; } @@ -19,20 +19,20 @@ public int Size { } [DllImport("libgstreamer-0.10.dll") ] -static extern bool gst_tag_list_copy_value (ref GLib.Value dest, IntPtr list, IntPtr tag); +static extern bool gst_tag_list_copy_value (ref Gst.GLib.Value dest, IntPtr list, IntPtr tag); [DllImport("libgstreamer-0.10.dll") ] static extern IntPtr gst_tag_list_get_value_index (IntPtr raw, IntPtr tag, uint index); public object this[string tag, uint index] { get { - IntPtr raw_string = GLib.Marshaller.StringToPtrGStrdup (tag); + IntPtr raw_string = Gst.GLib.Marshaller.StringToPtrGStrdup (tag); IntPtr raw_ret = gst_tag_list_get_value_index (Handle, raw_string, index); - GLib.Marshaller.Free (raw_string); + Gst.GLib.Marshaller.Free (raw_string); if (raw_ret == IntPtr.Zero) return null; - GLib.Value v = (GLib.Value) Marshal.PtrToStructure (raw_ret, typeof (GLib.Value)); + Gst.GLib.Value v = (Gst.GLib.Value) Marshal.PtrToStructure (raw_ret, typeof (Gst.GLib.Value)); return (object) v.Val; } @@ -40,12 +40,12 @@ public object this[string tag, uint index] { public object this[string tag] { get { - GLib.Value v = GLib.Value.Empty; + Gst.GLib.Value v = Gst.GLib.Value.Empty; bool success; - IntPtr raw_string = GLib.Marshaller.StringToPtrGStrdup (tag); + IntPtr raw_string = Gst.GLib.Marshaller.StringToPtrGStrdup (tag); success = gst_tag_list_copy_value (ref v, Handle, raw_string); - GLib.Marshaller.Free (raw_string); + Gst.GLib.Marshaller.Free (raw_string); if (!success) return null; @@ -58,18 +58,18 @@ public object this[string tag] { } [DllImport ("gstreamersharpglue-0.10.dll") ] -static extern void gstsharp_gst_tag_list_add_value (IntPtr list, Gst.TagMergeMode mode, IntPtr tag, ref GLib.Value v); +static extern void gstsharp_gst_tag_list_add_value (IntPtr list, Gst.TagMergeMode mode, IntPtr tag, ref Gst.GLib.Value v); public void Add (Gst.TagMergeMode mode, string tag, object value) { if (!Tag.Exists (tag)) throw new ArgumentException (String.Format ("Invalid tag name '{0}'", tag)); - GLib.Value v = new GLib.Value (value); + Gst.GLib.Value v = new Gst.GLib.Value (value); - IntPtr raw_string = GLib.Marshaller.StringToPtrGStrdup (tag); + IntPtr raw_string = Gst.GLib.Marshaller.StringToPtrGStrdup (tag); gstsharp_gst_tag_list_add_value (Handle, mode, raw_string, ref v); v.Dispose (); - GLib.Marshaller.Free (raw_string); + Gst.GLib.Marshaller.Free (raw_string); } public void Add (Gst.TagMergeMode mode, params object[] parameters) { @@ -89,7 +89,7 @@ static extern IntPtr gst_structure_nth_field_name (IntPtr raw, uint index); private string NthFieldName (uint index) { IntPtr raw_ret = gst_structure_nth_field_name (Handle, index); - string ret = GLib.Marshaller.Utf8PtrToString (raw_ret); + string ret = Gst.GLib.Marshaller.Utf8PtrToString (raw_ret); return ret; } @@ -107,10 +107,10 @@ public string[] Tags { static extern IntPtr gst_structure_get_value (IntPtr raw, IntPtr fieldname); public Gst.List GetTag (string tag) { - IntPtr raw_string = GLib.Marshaller.StringToPtrGStrdup (tag); + IntPtr raw_string = Gst.GLib.Marshaller.StringToPtrGStrdup (tag); IntPtr raw_ret = gst_structure_get_value (Handle, raw_string); - GLib.Marshaller.Free (raw_string); - GLib.Value ret = (GLib.Value) Marshal.PtrToStructure (raw_ret, typeof (GLib.Value)); + Gst.GLib.Marshaller.Free (raw_string); + Gst.GLib.Value ret = (Gst.GLib.Value) Marshal.PtrToStructure (raw_ret, typeof (Gst.GLib.Value)); object o = ret.Val; diff --git a/gstreamer-sharp/TunerChannel.custom b/gstreamer-sharp/TunerChannel.custom index 2091437..ce03295 100644 --- a/gstreamer-sharp/TunerChannel.custom +++ b/gstreamer-sharp/TunerChannel.custom @@ -1,7 +1,7 @@ public TunerChannel (string label, TunerChannelFlags flags, float freq_multiplicator, ulong min_frequency, ulong max_frequency, int min_signal, int max_signal) { unsafe { IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + label_offset); - *raw_ptr = GLib.Marshaller.StringToPtrGStrdup (label); + *raw_ptr = Gst.GLib.Marshaller.StringToPtrGStrdup (label); } unsafe { diff --git a/gstreamer-sharp/TunerNorm.custom b/gstreamer-sharp/TunerNorm.custom index dc7be60..bc3503f 100644 --- a/gstreamer-sharp/TunerNorm.custom +++ b/gstreamer-sharp/TunerNorm.custom @@ -6,7 +6,7 @@ public Gst.Fraction Framerate { get { unsafe { IntPtr raw_ptr = (IntPtr) ( ( (byte*) Handle) + framerate_offset); - GLib.Value v = (GLib.Value) Marshal.PtrToStructure (raw_ptr, typeof (GLib.Value)); + Gst.GLib.Value v = (Gst.GLib.Value) Marshal.PtrToStructure (raw_ptr, typeof (Gst.GLib.Value)); return (Gst.Fraction) v.Val; } } @@ -18,7 +18,7 @@ private static extern void gst_value_set_fraction (IntPtr v, int numerator, int public TunerNorm (string label, Gst.Fraction framerate) { unsafe { IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + label_offset); - *raw_ptr = GLib.Marshaller.StringToPtrGStrdup (label); + *raw_ptr = Gst.GLib.Marshaller.StringToPtrGStrdup (label); } unsafe { diff --git a/gstreamer-sharp/TypeFind.custom b/gstreamer-sharp/TypeFind.custom index 3c151cb..b8f54db 100644 --- a/gstreamer-sharp/TypeFind.custom +++ b/gstreamer-sharp/TypeFind.custom @@ -30,5 +30,5 @@ public TypeFind (TypeFindPeekFunction peek, TypeFindSuggestFunction suggest, Typ } protected override void Free (IntPtr raw) { - GLib.Marshaller.Free (raw); + Gst.GLib.Marshaller.Free (raw); } diff --git a/gstreamer-sharp/TypeFindDelegates.cs b/gstreamer-sharp/TypeFindDelegates.cs index 8125ae6..82ee470 100644 --- a/gstreamer-sharp/TypeFindDelegates.cs +++ b/gstreamer-sharp/TypeFindDelegates.cs @@ -10,14 +10,14 @@ namespace Gst { namespace GstSharp { - [GLib.CDeclCallback] + [Gst.GLib.CDeclCallback] internal delegate IntPtr TypeFindPeekFunctionNative (IntPtr data, long offset, uint size); internal class TypeFindPeekFunctionInvoker { TypeFindPeekFunctionNative native_cb; IntPtr __data; - GLib.DestroyNotify __notify; + Gst.GLib.DestroyNotify __notify; ~TypeFindPeekFunctionInvoker () { if (__notify == null) @@ -29,7 +29,7 @@ namespace GstSharp { internal TypeFindPeekFunctionInvoker (TypeFindPeekFunctionNative native_cb, IntPtr data) : this (native_cb, data, null) {} - internal TypeFindPeekFunctionInvoker (TypeFindPeekFunctionNative native_cb, IntPtr data, GLib.DestroyNotify notify) { + internal TypeFindPeekFunctionInvoker (TypeFindPeekFunctionNative native_cb, IntPtr data, Gst.GLib.DestroyNotify notify) { this.native_cb = native_cb; __data = data; __notify = notify; @@ -70,7 +70,7 @@ namespace GstSharp { data_cache.Add (raw_ret); return raw_ret; } catch (Exception e) { - GLib.ExceptionManager.RaiseUnhandledException (e, true); + Gst.GLib.ExceptionManager.RaiseUnhandledException (e, true); // NOTREACHED: Above call does not return. throw e; } @@ -109,14 +109,14 @@ namespace GstSharp { } } - [GLib.CDeclCallback] + [Gst.GLib.CDeclCallback] internal delegate void TypeFindSuggestFunctionNative (IntPtr data, uint propability, IntPtr caps); internal class TypeFindSuggestFunctionInvoker { TypeFindSuggestFunctionNative native_cb; IntPtr __data; - GLib.DestroyNotify __notify; + Gst.GLib.DestroyNotify __notify; ~TypeFindSuggestFunctionInvoker () { if (__notify == null) @@ -128,7 +128,7 @@ namespace GstSharp { internal TypeFindSuggestFunctionInvoker (TypeFindSuggestFunctionNative native_cb, IntPtr data) : this (native_cb, data, null) {} - internal TypeFindSuggestFunctionInvoker (TypeFindSuggestFunctionNative native_cb, IntPtr data, GLib.DestroyNotify notify) { + internal TypeFindSuggestFunctionInvoker (TypeFindSuggestFunctionNative native_cb, IntPtr data, Gst.GLib.DestroyNotify notify) { this.native_cb = native_cb; __data = data; __notify = notify; @@ -148,11 +148,11 @@ namespace GstSharp { internal class TypeFindSuggestFunctionWrapper { public void NativeCallback (IntPtr data, uint propability, IntPtr caps) { try { - managed (propability, (Gst.Caps) GLib.Opaque.GetOpaque (caps, typeof (Gst.Caps), false)); + managed (propability, (Gst.Caps) Gst.GLib.Opaque.GetOpaque (caps, typeof (Gst.Caps), false)); if (release_on_call) gch.Free (); } catch (Exception e) { - GLib.ExceptionManager.RaiseUnhandledException (e, true); + Gst.GLib.ExceptionManager.RaiseUnhandledException (e, true); // NOTREACHED: Above call does not return. throw e; } @@ -185,14 +185,14 @@ namespace GstSharp { } } - [GLib.CDeclCallback] + [Gst.GLib.CDeclCallback] internal delegate ulong TypeFindGetLengthFunctionNative (IntPtr data); internal class TypeFindGetLengthFunctionInvoker { TypeFindGetLengthFunctionNative native_cb; IntPtr __data; - GLib.DestroyNotify __notify; + Gst.GLib.DestroyNotify __notify; ~TypeFindGetLengthFunctionInvoker () { if (__notify == null) @@ -204,7 +204,7 @@ namespace GstSharp { internal TypeFindGetLengthFunctionInvoker (TypeFindGetLengthFunctionNative native_cb, IntPtr data) : this (native_cb, data, null) {} - internal TypeFindGetLengthFunctionInvoker (TypeFindGetLengthFunctionNative native_cb, IntPtr data, GLib.DestroyNotify notify) { + internal TypeFindGetLengthFunctionInvoker (TypeFindGetLengthFunctionNative native_cb, IntPtr data, Gst.GLib.DestroyNotify notify) { this.native_cb = native_cb; __data = data; __notify = notify; @@ -230,7 +230,7 @@ namespace GstSharp { gch.Free (); return ret; } catch (Exception e) { - GLib.ExceptionManager.RaiseUnhandledException (e, true); + Gst.GLib.ExceptionManager.RaiseUnhandledException (e, true); // NOTREACHED: Above call does not return. throw e; } diff --git a/gstreamer-sharp/TypeFindFactory.custom b/gstreamer-sharp/TypeFindFactory.custom index aad8d73..f060dfb 100644 --- a/gstreamer-sharp/TypeFindFactory.custom +++ b/gstreamer-sharp/TypeFindFactory.custom @@ -2,13 +2,13 @@ static extern bool gst_type_find_register (IntPtr plugin, IntPtr name, uint rank, GstSharp.TypeFindFunctionNative func, IntPtr[] extensions, IntPtr possible_caps, IntPtr data, IntPtr data_notify); public static bool Register (Gst.Plugin plugin, string name, uint rank, Gst.TypeFindFunction func, string[] extensions, Gst.Caps possible_caps) { - IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name); - IntPtr[] native_extensions = GLib.Marshaller.StringArrayToNullTermPointer (extensions); + IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name); + IntPtr[] native_extensions = Gst.GLib.Marshaller.StringArrayToNullTermPointer (extensions); GstSharp.TypeFindFunctionWrapper func_wrapper = new GstSharp.TypeFindFunctionWrapper (func); bool raw_ret = gst_type_find_register (plugin == null ? IntPtr.Zero : plugin.Handle, native_name, rank, func_wrapper.NativeDelegate, native_extensions, possible_caps == null ? IntPtr.Zero : possible_caps.Handle, IntPtr.Zero, IntPtr.Zero); bool ret = raw_ret; - GLib.Marshaller.Free (native_name); - GLib.Marshaller.Free (native_extensions); + Gst.GLib.Marshaller.Free (native_name); + Gst.GLib.Marshaller.Free (native_extensions); return ret; } diff --git a/gstreamer-sharp/Value.cs b/gstreamer-sharp/Value.cs index 68e8dca..ce6ebc5 100644 --- a/gstreamer-sharp/Value.cs +++ b/gstreamer-sharp/Value.cs @@ -1,10 +1,10 @@ -// Wrapper for GLib.Value to add support for GstFraction, GstFourcc, Gst*Range, ... +// Wrapper for Gst.GLib.Value to add support for GstFraction, GstFourcc, Gst*Range, ... using System; using System.Text; using System.Collections; using System.Runtime.InteropServices; -using GLib; +using Gst.GLib; /* TODO: intersect, compare, substract, .... */ namespace Gst { @@ -37,7 +37,7 @@ namespace Gst { private int numerator; private int denominator; - public static GLib.GType GType { + public static Gst.GLib.GType GType { get { return new GType (gst_fraction_get_type ()); } @@ -74,12 +74,12 @@ namespace Gst { Reduce (); } - public Fraction (GLib.Value val) : this () { + public Fraction (Gst.GLib.Value val) : this () { this.numerator = gst_value_get_fraction_numerator (ref val); this.denominator = gst_value_get_fraction_denominator (ref val); } - public void SetGValue (ref GLib.Value val) { + public void SetGValue (ref Gst.GLib.Value val) { gst_value_set_fraction (ref val, Numerator, Denominator); } @@ -87,8 +87,8 @@ namespace Gst { return String.Format ("{0}/{1}", numerator, denominator); } - public static explicit operator GLib.Value (Fraction fraction) { - GLib.Value val = new GLib.Value (Fraction.GType); + public static explicit operator Gst.GLib.Value (Fraction fraction) { + Gst.GLib.Value val = new Gst.GLib.Value (Fraction.GType); gst_value_set_fraction (ref val, fraction.Numerator, fraction.Denominator); return val; @@ -115,11 +115,11 @@ namespace Gst { } [DllImport("libgstreamer-0.10.dll") ] - private static extern void gst_value_set_fraction (ref GLib.Value v, int numerator, int denominator); + private static extern void gst_value_set_fraction (ref Gst.GLib.Value v, int numerator, int denominator); [DllImport("libgstreamer-0.10.dll") ] - private static extern int gst_value_get_fraction_numerator (ref GLib.Value v); + private static extern int gst_value_get_fraction_numerator (ref Gst.GLib.Value v); [DllImport("libgstreamer-0.10.dll") ] - private static extern int gst_value_get_fraction_denominator (ref GLib.Value v); + private static extern int gst_value_get_fraction_denominator (ref Gst.GLib.Value v); [DllImport("libgstreamer-0.10.dll") ] private static extern IntPtr gst_fraction_get_type (); } @@ -128,7 +128,7 @@ namespace Gst { public double Min; public double Max; - public static GLib.GType GType { + public static Gst.GLib.GType GType { get { return new GType (gst_double_range_get_type ()); } @@ -142,7 +142,7 @@ namespace Gst { this.Max = max; } - public DoubleRange (GLib.Value val) : this () { + public DoubleRange (Gst.GLib.Value val) : this () { this.Min = gst_value_get_double_range_min (ref val); this.Max = gst_value_get_double_range_max (ref val); } @@ -151,12 +151,12 @@ namespace Gst { return String.Format ("[{0}, {1}]", Min, Max); } - public void SetGValue (ref GLib.Value val) { + public void SetGValue (ref Gst.GLib.Value val) { gst_value_set_double_range (ref val, Min, Max); } - public static explicit operator GLib.Value (DoubleRange range) { - GLib.Value val = new GLib.Value (DoubleRange.GType); + public static explicit operator Gst.GLib.Value (DoubleRange range) { + Gst.GLib.Value val = new Gst.GLib.Value (DoubleRange.GType); gst_value_set_double_range (ref val, range.Min, range.Max); return val; @@ -165,18 +165,18 @@ namespace Gst { [DllImport("libgstreamer-0.10.dll") ] private static extern IntPtr gst_double_range_get_type (); [DllImport("libgstreamer-0.10.dll") ] - private static extern void gst_value_set_double_range (ref GLib.Value v, double min, double max); + private static extern void gst_value_set_double_range (ref Gst.GLib.Value v, double min, double max); [DllImport("libgstreamer-0.10.dll") ] - private static extern double gst_value_get_double_range_min (ref GLib.Value v); + private static extern double gst_value_get_double_range_min (ref Gst.GLib.Value v); [DllImport("libgstreamer-0.10.dll") ] - private static extern double gst_value_get_double_range_max (ref GLib.Value v); + private static extern double gst_value_get_double_range_max (ref Gst.GLib.Value v); } public struct IntRange { public int Min; public int Max; - public static GLib.GType GType { + public static Gst.GLib.GType GType { get { return new GType (gst_int_range_get_type ()); } @@ -190,12 +190,12 @@ namespace Gst { this.Max = max; } - public IntRange (GLib.Value val) : this () { + public IntRange (Gst.GLib.Value val) : this () { this.Min = gst_value_get_int_range_min (ref val); this.Max = gst_value_get_int_range_max (ref val); } - public void SetGValue (ref GLib.Value val) { + public void SetGValue (ref Gst.GLib.Value val) { gst_value_set_int_range (ref val, Min, Max); } @@ -203,8 +203,8 @@ namespace Gst { return String.Format ("[{0}, {1}]", Min, Max); } - public static explicit operator GLib.Value (IntRange range) { - GLib.Value val = new GLib.Value (IntRange.GType); + public static explicit operator Gst.GLib.Value (IntRange range) { + Gst.GLib.Value val = new Gst.GLib.Value (IntRange.GType); gst_value_set_int_range (ref val, range.Min, range.Max); return val; @@ -213,18 +213,18 @@ namespace Gst { [DllImport("libgstreamer-0.10.dll") ] private static extern IntPtr gst_int_range_get_type (); [DllImport("libgstreamer-0.10.dll") ] - private static extern void gst_value_set_int_range (ref GLib.Value v, int min, int max); + private static extern void gst_value_set_int_range (ref Gst.GLib.Value v, int min, int max); [DllImport("libgstreamer-0.10.dll") ] - private static extern int gst_value_get_int_range_min (ref GLib.Value v); + private static extern int gst_value_get_int_range_min (ref Gst.GLib.Value v); [DllImport("libgstreamer-0.10.dll") ] - private static extern int gst_value_get_int_range_max (ref GLib.Value v); + private static extern int gst_value_get_int_range_max (ref Gst.GLib.Value v); } public struct FractionRange { public Fraction Min; public Fraction Max; - public static GLib.GType GType { + public static Gst.GLib.GType GType { get { return new GType (gst_fraction_range_get_type ()); } @@ -240,22 +240,22 @@ namespace Gst { this.Max = max; } - public FractionRange (GLib.Value val) : this () { + public FractionRange (Gst.GLib.Value val) : this () { IntPtr min_ptr, max_ptr; - GLib.Value min, max; + Gst.GLib.Value min, max; min_ptr = gst_value_get_fraction_range_min (ref val); max_ptr = gst_value_get_fraction_range_max (ref val); - min = (GLib.Value) Marshal.PtrToStructure (min_ptr, typeof (GLib.Value)); - max = (GLib.Value) Marshal.PtrToStructure (max_ptr, typeof (GLib.Value)); + min = (Gst.GLib.Value) Marshal.PtrToStructure (min_ptr, typeof (Gst.GLib.Value)); + max = (Gst.GLib.Value) Marshal.PtrToStructure (max_ptr, typeof (Gst.GLib.Value)); this.Min = (Fraction) min.Val; this.Max = (Fraction) max.Val; } - public void SetGValue (ref GLib.Value val) { - GLib.Value min = new GLib.Value (Min); - GLib.Value max = new GLib.Value (Max); + public void SetGValue (ref Gst.GLib.Value val) { + Gst.GLib.Value min = new Gst.GLib.Value (Min); + Gst.GLib.Value max = new Gst.GLib.Value (Max); gst_value_set_fraction_range (ref val, ref min, ref max); min.Dispose (); max.Dispose (); @@ -265,11 +265,11 @@ namespace Gst { return String.Format ("[{0}, {1}]", Min, Max); } - public static explicit operator GLib.Value (FractionRange range) { - GLib.Value val = new GLib.Value (FractionRange.GType); + public static explicit operator Gst.GLib.Value (FractionRange range) { + Gst.GLib.Value val = new Gst.GLib.Value (FractionRange.GType); - GLib.Value min = new GLib.Value (range.Min); - GLib.Value max = new GLib.Value (range.Max); + Gst.GLib.Value min = new Gst.GLib.Value (range.Min); + Gst.GLib.Value max = new Gst.GLib.Value (range.Max); gst_value_set_fraction_range (ref val, ref min, ref max); min.Dispose (); max.Dispose (); @@ -279,17 +279,17 @@ namespace Gst { [DllImport("libgstreamer-0.10.dll") ] private static extern IntPtr gst_fraction_range_get_type (); [DllImport("libgstreamer-0.10.dll") ] - private static extern void gst_value_set_fraction_range (ref GLib.Value v, ref GLib.Value min, ref GLib.Value max); + private static extern void gst_value_set_fraction_range (ref Gst.GLib.Value v, ref Gst.GLib.Value min, ref Gst.GLib.Value max); [DllImport("libgstreamer-0.10.dll") ] - private static extern IntPtr gst_value_get_fraction_range_min (ref GLib.Value v); + private static extern IntPtr gst_value_get_fraction_range_min (ref Gst.GLib.Value v); [DllImport("libgstreamer-0.10.dll") ] - private static extern IntPtr gst_value_get_fraction_range_max (ref GLib.Value v); + private static extern IntPtr gst_value_get_fraction_range_max (ref Gst.GLib.Value v); } public struct Fourcc { public uint Val; - public static GLib.GType GType { + public static Gst.GLib.GType GType { get { return new GType (gst_fourcc_get_type ()); } @@ -319,10 +319,10 @@ namespace Gst { ( ( (byte) fourcc[3]) << 0)); } - public Fourcc (GLib.Value val) : this (gst_value_get_fourcc (ref val)) { + public Fourcc (Gst.GLib.Value val) : this (gst_value_get_fourcc (ref val)) { } - public void SetGValue (ref GLib.Value val) { + public void SetGValue (ref Gst.GLib.Value val) { gst_value_set_fourcc (ref val, Val); } @@ -333,8 +333,8 @@ namespace Gst { (char) ( (Val >> 0) & 0xff)); } - public static explicit operator GLib.Value (Fourcc fourcc) { - GLib.Value val = new GLib.Value (Fourcc.GType); + public static explicit operator Gst.GLib.Value (Fourcc fourcc) { + Gst.GLib.Value val = new Gst.GLib.Value (Fourcc.GType); gst_value_set_fourcc (ref val, fourcc.Val); return val; @@ -355,9 +355,9 @@ namespace Gst { [DllImport("libgstreamer-0.10.dll") ] private static extern IntPtr gst_fourcc_get_type (); [DllImport("libgstreamer-0.10.dll") ] - private static extern void gst_value_set_fourcc (ref GLib.Value v, uint fourcc); + private static extern void gst_value_set_fourcc (ref Gst.GLib.Value v, uint fourcc); [DllImport("libgstreamer-0.10.dll") ] - private static extern uint gst_value_get_fourcc (ref GLib.Value v); + private static extern uint gst_value_get_fourcc (ref Gst.GLib.Value v); } @@ -371,7 +371,7 @@ namespace Gst { } } - public static GLib.GType GType { + public static Gst.GLib.GType GType { get { return new GType (gst_date_get_type ()); } @@ -391,7 +391,7 @@ namespace Gst { handle = g_date_new_dmy ( (byte) Val.Day, (int) Val.Month, (ushort) Val.Year); } - public Date (GLib.Value val) { + public Date (Gst.GLib.Value val) { IntPtr date = gst_value_get_date (ref val); this.Val = new DateTime (g_date_get_year (date), g_date_get_month (date), g_date_get_day (date)); @@ -402,20 +402,20 @@ namespace Gst { return new Date (g_date_get_day (date), g_date_get_month (date), g_date_get_year (date)); } - public void SetGValue (ref GLib.Value val) { + public void SetGValue (ref Gst.GLib.Value val) { IntPtr date_ptr = g_date_new_dmy ( (byte) Val.Day, (int) Val.Month, (ushort) Val.Year); gst_value_set_date (ref val, date_ptr); - GLib.Marshaller.Free (date_ptr); + Gst.GLib.Marshaller.Free (date_ptr); } public override string ToString () { return String.Format ("{0}-{1}-{2}", Val.Year, Val.Month, Val.Day); } - public static explicit operator GLib.Value (Date date) { - GLib.Value val = new GLib.Value (Date.GType); + public static explicit operator Gst.GLib.Value (Date date) { + Gst.GLib.Value val = new Gst.GLib.Value (Date.GType); date.SetGValue (ref val); @@ -436,15 +436,15 @@ namespace Gst { [DllImport("libgstreamer-0.10.dll") ] private static extern IntPtr gst_date_get_type (); [DllImport("libgstreamer-0.10.dll") ] - private static extern IntPtr gst_value_get_date (ref GLib.Value val); + private static extern IntPtr gst_value_get_date (ref Gst.GLib.Value val); [DllImport("libgstreamer-0.10.dll") ] - private static extern void gst_value_set_date (ref GLib.Value val, IntPtr date); + private static extern void gst_value_set_date (ref Gst.GLib.Value val, IntPtr date); } public struct List : IEnumerable { private IList content; - public static GLib.GType GType { + public static Gst.GLib.GType GType { get { return new GType (gst_value_list_get_type ()); } @@ -454,20 +454,20 @@ namespace Gst { this.content = content; } - public List (GLib.Value val) { + public List (Gst.GLib.Value val) { this.content = new ArrayList (); uint n = gst_value_list_get_size (ref val); for (uint i = 0; i < n; i++) { IntPtr v_ptr = gst_value_list_get_value (ref val, i); - GLib.Value v = (GLib.Value) Marshal.PtrToStructure (v_ptr, typeof (GLib.Value)); + Gst.GLib.Value v = (Gst.GLib.Value) Marshal.PtrToStructure (v_ptr, typeof (Gst.GLib.Value)); this.content.Add (v.Val); } } - public void SetGValue (ref GLib.Value val) { + public void SetGValue (ref Gst.GLib.Value val) { foreach (object o in content) { - GLib.Value v = new GLib.Value (o); + Gst.GLib.Value v = new Gst.GLib.Value (o); gst_value_list_append_value (ref val, ref v); v.Dispose (); } @@ -487,11 +487,11 @@ namespace Gst { return sb.ToString (); } - public static explicit operator GLib.Value (List l) { - GLib.Value val = new GLib.Value (List.GType); + public static explicit operator Gst.GLib.Value (List l) { + Gst.GLib.Value val = new Gst.GLib.Value (List.GType); foreach (object o in l.content) { - GLib.Value v = new GLib.Value (o); + Gst.GLib.Value v = new Gst.GLib.Value (o); gst_value_list_append_value (ref val, ref v); v.Dispose (); } @@ -515,17 +515,17 @@ namespace Gst { [DllImport("libgstreamer-0.10.dll") ] private static extern IntPtr gst_value_list_get_type (); [DllImport("libgstreamer-0.10.dll") ] - private static extern uint gst_value_list_get_size (ref GLib.Value val); + private static extern uint gst_value_list_get_size (ref Gst.GLib.Value val); [DllImport("libgstreamer-0.10.dll") ] - private static extern IntPtr gst_value_list_get_value (ref GLib.Value val, uint index); + private static extern IntPtr gst_value_list_get_value (ref Gst.GLib.Value val, uint index); [DllImport("libgstreamer-0.10.dll") ] - private static extern void gst_value_list_append_value (ref GLib.Value val, ref GLib.Value el); + private static extern void gst_value_list_append_value (ref Gst.GLib.Value val, ref Gst.GLib.Value el); } public struct Array : IEnumerable { private IList content; - public static GLib.GType GType { + public static Gst.GLib.GType GType { get { return new GType (gst_value_array_get_type ()); } @@ -535,30 +535,30 @@ namespace Gst { this.content = content; } - public Array (GLib.Value val) { + public Array (Gst.GLib.Value val) { this.content = new ArrayList (); uint n = gst_value_array_get_size (ref val); for (uint i = 0; i < n; i++) { IntPtr v_ptr = gst_value_array_get_value (ref val, i); - GLib.Value v = (GLib.Value) Marshal.PtrToStructure (v_ptr, typeof (GLib.Value)); + Gst.GLib.Value v = (Gst.GLib.Value) Marshal.PtrToStructure (v_ptr, typeof (Gst.GLib.Value)); this.content.Add (v.Val); } } - public void SetGValue (ref GLib.Value val) { + public void SetGValue (ref Gst.GLib.Value val) { foreach (object o in content) { - GLib.Value v = new GLib.Value (o); + Gst.GLib.Value v = new Gst.GLib.Value (o); gst_value_array_append_value (ref val, ref v); v.Dispose (); } } - public static explicit operator GLib.Value (Array a) { - GLib.Value val = new GLib.Value (Gst.Array.GType); + public static explicit operator Gst.GLib.Value (Array a) { + Gst.GLib.Value val = new Gst.GLib.Value (Gst.Array.GType); foreach (object o in a.content) { - GLib.Value v = new GLib.Value (o); + Gst.GLib.Value v = new Gst.GLib.Value (o); gst_value_array_append_value (ref val, ref v); v.Dispose (); } @@ -596,10 +596,10 @@ namespace Gst { [DllImport("libgstreamer-0.10.dll") ] private static extern IntPtr gst_value_array_get_type (); [DllImport("libgstreamer-0.10.dll") ] - private static extern uint gst_value_array_get_size (ref GLib.Value val); + private static extern uint gst_value_array_get_size (ref Gst.GLib.Value val); [DllImport("libgstreamer-0.10.dll") ] - private static extern IntPtr gst_value_array_get_value (ref GLib.Value val, uint index); + private static extern IntPtr gst_value_array_get_value (ref Gst.GLib.Value val, uint index); [DllImport("libgstreamer-0.10.dll") ] - private static extern void gst_value_array_append_value (ref GLib.Value val, ref GLib.Value el); + private static extern void gst_value_array_append_value (ref Gst.GLib.Value val, ref Gst.GLib.Value el); } } diff --git a/gstreamer-sharp/Version.cs b/gstreamer-sharp/Version.cs index cf8a483..8b2059e 100644 --- a/gstreamer-sharp/Version.cs +++ b/gstreamer-sharp/Version.cs @@ -26,7 +26,7 @@ namespace Gst { get { if (version_string == null) { IntPtr version_string_ptr = gst_version_string(); - version_string = GLib.Marshaller.Utf8PtrToString (version_string_ptr); + version_string = Gst.GLib.Marshaller.Utf8PtrToString (version_string_ptr); } return version_string; diff --git a/gstreamer-sharp/VideoUtil.custom b/gstreamer-sharp/VideoUtil.custom index fad758b..3b93f7b 100644 --- a/gstreamer-sharp/VideoUtil.custom +++ b/gstreamer-sharp/VideoUtil.custom @@ -6,7 +6,7 @@ public static Gst.Fraction GetFrameRate (Gst.Pad pad) { if (raw_ret == IntPtr.Zero) return new Gst.Fraction (); - GLib.Value ret = (GLib.Value) Marshal.PtrToStructure (raw_ret, typeof (GLib.Value)); + Gst.GLib.Value ret = (Gst.GLib.Value) Marshal.PtrToStructure (raw_ret, typeof (Gst.GLib.Value)); return (Gst.Fraction) ret.Val; } diff --git a/gstreamer-sharp/baseplugins/playbin.custom b/gstreamer-sharp/baseplugins/playbin.custom index b212821..01451b8 100644 --- a/gstreamer-sharp/baseplugins/playbin.custom +++ b/gstreamer-sharp/baseplugins/playbin.custom @@ -1,8 +1,8 @@ -[GLib.Property ("stream-info-value-array") ] +[Gst.GLib.Property ("stream-info-value-array") ] public StreamInfo[] StreamInfos { get { - GLib.Value val = GetProperty ("stream-info-value-array"); - GLib.ValueArray va = (GLib.ValueArray) val; + Gst.GLib.Value val = GetProperty ("stream-info-value-array"); + Gst.GLib.ValueArray va = (Gst.GLib.ValueArray) val; StreamInfo[] ret = new StreamInfo[va.Count]; for (int i = 0; i < va.Count; i++) ret[i] = (StreamInfo) va[i]; @@ -13,48 +13,48 @@ public StreamInfo[] StreamInfos { } } -public class StreamInfo : GLib.Object { +public class StreamInfo : Gst.GLib.Object { - [GLib.Property ("object") ] + [Gst.GLib.Property ("object") ] public Gst.Object Object { get { - GLib.Value val = GetProperty ("object"); + Gst.GLib.Value val = GetProperty ("object"); Gst.Object ret = (Gst.Object) val; val.Dispose (); return ret; } } - [GLib.Property ("type") ] + [Gst.GLib.Property ("type") ] public StreamType Type { get { - GLib.Value val = GetProperty ("type"); + Gst.GLib.Value val = GetProperty ("type"); StreamType ret = (StreamType) val; val.Dispose (); return ret; } } - [GLib.Property ("decoder") ] + [Gst.GLib.Property ("decoder") ] public string Decoder { get { - GLib.Value val = GetProperty ("decoder"); + Gst.GLib.Value val = GetProperty ("decoder"); string ret = (string) val; val.Dispose (); return ret; } } - [GLib.Property ("mute") ] + [Gst.GLib.Property ("mute") ] public bool Mute { get { - GLib.Value val = GetProperty ("mute"); + Gst.GLib.Value val = GetProperty ("mute"); bool ret = (bool) val; val.Dispose (); return ret; } set { - GLib.Value val = new GLib.Value (this, "mute"); + Gst.GLib.Value val = new Gst.GLib.Value (this, "mute"); val.Val = value; SetProperty ("mute", val); val.Dispose (); @@ -62,30 +62,30 @@ public class StreamInfo : GLib.Object { } - [GLib.Property ("caps") ] + [Gst.GLib.Property ("caps") ] public Gst.Caps Caps { get { - GLib.Value val = GetProperty ("caps"); + Gst.GLib.Value val = GetProperty ("caps"); Gst.Caps ret = (Gst.Caps) val; val.Dispose (); return ret; } } - [GLib.Property ("language-code") ] + [Gst.GLib.Property ("language-code") ] public string LanguageCode { get { - GLib.Value val = GetProperty ("language-code"); + Gst.GLib.Value val = GetProperty ("language-code"); string ret = (string) val; val.Dispose (); return ret; } } - [GLib.Property ("codec") ] + [Gst.GLib.Property ("codec") ] public string Codec { get { - GLib.Value val = GetProperty ("codec"); + Gst.GLib.Value val = GetProperty ("codec"); string ret = (string) val; val.Dispose (); return ret; @@ -94,7 +94,7 @@ public class StreamInfo : GLib.Object { public delegate void MutedHandler (object o, MutedArgs args); - public class MutedArgs : GLib.SignalArgs { + public class MutedArgs : Gst.GLib.SignalArgs { public bool Mute { get { return (bool) Args[0]; diff --git a/gstreamer-sharp/coreplugins/fileindex.cs b/gstreamer-sharp/coreplugins/fileindex.cs index 0442c37..cebe53f 100644 --- a/gstreamer-sharp/coreplugins/fileindex.cs +++ b/gstreamer-sharp/coreplugins/fileindex.cs @@ -1,7 +1,7 @@ using System; using System.Collections; using System.Runtime.InteropServices; -using GLib; +using Gst.GLib; using Gst; namespace Gst.CorePlugins { @@ -13,9 +13,9 @@ namespace Gst.CorePlugins { static extern IntPtr gst_index_factory_make (IntPtr index); public FileIndex () : base (IntPtr.Zero) { - IntPtr native_index = GLib.Marshaller.StringToPtrGStrdup ("fileindex"); + IntPtr native_index = Gst.GLib.Marshaller.StringToPtrGStrdup ("fileindex"); Raw = gst_index_factory_make (native_index); - GLib.Marshaller.Free (native_index); + Gst.GLib.Marshaller.Free (native_index); if (Raw == IntPtr.Zero) throw new Exception ("Failed to instantiate index \"fileindex\""); } @@ -24,16 +24,16 @@ namespace Gst.CorePlugins { return Gst.IndexFactory.Make ("fileindex") as FileIndex; } - [GLib.Property ("location")] + [Gst.GLib.Property ("location")] public string Location { get { - GLib.Value val = GetProperty ("location"); + Gst.GLib.Value val = GetProperty ("location"); string ret = (string) val.Val; val.Dispose (); return ret; } set { - GLib.Value val = new GLib.Value (this, "location"); + Gst.GLib.Value val = new Gst.GLib.Value (this, "location"); val.Val = value; SetProperty ("location", val); val.Dispose (); diff --git a/gstreamer-sharp/coreplugins/memindex.cs b/gstreamer-sharp/coreplugins/memindex.cs index 4fe842d..9f5ce6d 100644 --- a/gstreamer-sharp/coreplugins/memindex.cs +++ b/gstreamer-sharp/coreplugins/memindex.cs @@ -1,7 +1,7 @@ using System; using System.Collections; using System.Runtime.InteropServices; -using GLib; +using Gst.GLib; using Gst; namespace Gst.CorePlugins { @@ -13,9 +13,9 @@ namespace Gst.CorePlugins { static extern IntPtr gst_index_factory_make (IntPtr index); public MemIndex () : base (IntPtr.Zero) { - IntPtr native_index = GLib.Marshaller.StringToPtrGStrdup ("memindex"); + IntPtr native_index = Gst.GLib.Marshaller.StringToPtrGStrdup ("memindex"); Raw = gst_index_factory_make (native_index); - GLib.Marshaller.Free (native_index); + Gst.GLib.Marshaller.Free (native_index); if (Raw == IntPtr.Zero) throw new Exception ("Failed to instantiate index \"memindex\""); } diff --git a/gstreamer-sharp/glib-sharp/ManagedValue.cs b/gstreamer-sharp/glib-sharp/ManagedValue.cs index 4ffcd9a..d5a0b37 100644 --- a/gstreamer-sharp/glib-sharp/ManagedValue.cs +++ b/gstreamer-sharp/glib-sharp/ManagedValue.cs @@ -76,7 +76,7 @@ namespace Gst.GLib { copy = new CopyFunc (Copy); free = new FreeFunc (Free); - IntPtr name = Marshaller.StringToPtrGStrdup ("GtkSharpValue"); + IntPtr name = Marshaller.StringToPtrGStrdup ("GstGLibSharpValue"); boxed_type = new GLib.GType (g_boxed_type_register_static (name, copy, free)); Marshaller.Free (name); } diff --git a/samples/HelloWorld.cs b/samples/HelloWorld.cs index feb15e4..6770be4 100644 --- a/samples/HelloWorld.cs +++ b/samples/HelloWorld.cs @@ -87,7 +87,7 @@ public class HelloWorld return true; } - private void OnHandoff(object o, SignalArgs args) + private void OnHandoff(object o, Gst.GLib.SignalArgs args) { Gst.Buffer buffer = args.Args[0] as Gst.Buffer; Console.WriteLine(buffer.Duration + "\t" + buffer.Timestamp); diff --git a/samples/Makefile.am b/samples/Makefile.am index 6ee67d5..43c7fe0 100644 --- a/samples/Makefile.am +++ b/samples/Makefile.am @@ -7,7 +7,7 @@ DEBUGS = $(addsuffix .mdb, $(TARGETS)) all: $(TARGETS) link assemblies=$(top_builddir)/gstreamer-sharp/gstreamer-sharp.dll -references=$(addprefix -r:, $(assemblies)) +references=$(addprefix -r:, $(assemblies)) -pkg:glib-sharp-2.0 playbin-player.exe: $(srcdir)/PlayBinPlayer.cs $(assemblies) $(CSC) -out:$@ $(GLIBSHARP_LIBS) $(references) $(srcdir)/PlayBinPlayer.cs |