diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2009-05-14 17:15:40 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2009-05-14 17:15:40 +0200 |
commit | e1f1ac7b6ee261a60c773a6a26850cb91b112e00 (patch) | |
tree | ae462aaf2bb9a7420ff5faceb836858c747782a9 | |
parent | fdc99f178bcc5e235011b6c502efd88e2b0f29c0 (diff) |
Update docs
46 files changed, 3036 insertions, 294 deletions
diff --git a/doc/en/Gst.Interfaces/RecordToggledArgs.xml b/doc/en/Gst.Interfaces/ChannelChangedArgs.xml index 99723ce..15d2e1d 100644 --- a/doc/en/Gst.Interfaces/RecordToggledArgs.xml +++ b/doc/en/Gst.Interfaces/ChannelChangedArgs.xml @@ -1,5 +1,5 @@ -<Type Name="RecordToggledArgs" FullName="Gst.Interfaces.RecordToggledArgs"> - <TypeSignature Language="C#" Value="public class RecordToggledArgs : GLib.SignalArgs" /> +<Type Name="ChannelChangedArgs" FullName="Gst.Interfaces.ChannelChangedArgs"> + <TypeSignature Language="C#" Value="public class ChannelChangedArgs : GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.5.99</AssemblyVersion> @@ -15,20 +15,20 @@ <Members> <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public RecordToggledArgs ();" /> + <MemberSignature Language="C#" Value="public ChannelChangedArgs ();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters /> <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> - </Member><Member MemberName="Record"> - <MemberSignature Language="C#" Value="public bool Record { get; }" /> + </Member><Member MemberName="Channel"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel Channel { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> - <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel</ReturnType></ReturnValue> <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> </Member> </Members> diff --git a/doc/en/Gst.Interfaces/OptionChangedHandler.xml b/doc/en/Gst.Interfaces/ChannelChangedHandler.xml index c41b48f..205ce2a 100644 --- a/doc/en/Gst.Interfaces/OptionChangedHandler.xml +++ b/doc/en/Gst.Interfaces/ChannelChangedHandler.xml @@ -1,5 +1,5 @@ -<Type Name="OptionChangedHandler" FullName="Gst.Interfaces.OptionChangedHandler"> - <TypeSignature Language="C#" Value="public delegate void OptionChangedHandler(object o, OptionChangedArgs args);" /> +<Type Name="ChannelChangedHandler" FullName="Gst.Interfaces.ChannelChangedHandler"> + <TypeSignature Language="C#" Value="public delegate void ChannelChangedHandler(object o, ChannelChangedArgs args);" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.5.99</AssemblyVersion> @@ -9,7 +9,7 @@ </Base> <Parameters> <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.Interfaces.OptionChangedArgs" /> + <Parameter Name="args" Type="Gst.Interfaces.ChannelChangedArgs" /> </Parameters> <ReturnValue> <ReturnType>System.Void</ReturnType> diff --git a/doc/en/Gst.Interfaces/ColorBalanceChannel.xml b/doc/en/Gst.Interfaces/ColorBalanceChannel.xml index f84aa5e..9a73b55 100644 --- a/doc/en/Gst.Interfaces/ColorBalanceChannel.xml +++ b/doc/en/Gst.Interfaces/ColorBalanceChannel.xml @@ -45,7 +45,7 @@ <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="Label"> - <MemberSignature Language="C#" Value="public string Label { set; get; }" /> + <MemberSignature Language="C#" Value="public string Label { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> @@ -53,7 +53,7 @@ <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="MaxValue"> - <MemberSignature Language="C#" Value="public int MaxValue { set; get; }" /> + <MemberSignature Language="C#" Value="public int MaxValue { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> @@ -61,7 +61,7 @@ <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="MinValue"> - <MemberSignature Language="C#" Value="public int MinValue { set; get; }" /> + <MemberSignature Language="C#" Value="public int MinValue { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> diff --git a/doc/en/Gst.Interfaces/GstMixerOptions.xml b/doc/en/Gst.Interfaces/GstMixerOptions.xml deleted file mode 100644 index 1ec4d9c..0000000 --- a/doc/en/Gst.Interfaces/GstMixerOptions.xml +++ /dev/null @@ -1,85 +0,0 @@ -<Type Name="GstMixerOptions" FullName="Gst.Interfaces.GstMixerOptions"> - <TypeSignature Language="C#" Value="public class GstMixerOptions : Gst.Interfaces.GstMixerTrack" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>Gst.Interfaces.GstMixerTrack</BaseTypeName> - </Base> - <Interfaces /> - <Docs> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - <Members> - - - - - - - <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="protected GstMixerOptions ();" /> - <MemberType>Constructor</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Parameters /> - <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> - </Member><Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public GstMixerOptions (IntPtr raw);" /> - <MemberType>Constructor</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</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="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</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="OnGetValues"> - <MemberSignature Language="C#" Value="protected virtual GLib.List OnGetValues ();" /> - <MemberType>Method</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstMixerOptions), ConnectionMethod="OverrideGetValues")</AttributeName></Attribute></Attributes> - <ReturnValue><ReturnType>GLib.List</ReturnType></ReturnValue> - <Parameters /> - <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> - </Member><Member MemberName="OnOptionChanged"> - <MemberSignature Language="C#" Value="protected virtual void OnOptionChanged (string value);" /> - <MemberType>Method</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstMixerOptions), ConnectionMethod="OverrideOptionChanged")</AttributeName></Attribute></Attributes> - <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> - <Parameters><Parameter Name="value" Type="System.String" /></Parameters> - <Docs><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> - </Member><Member MemberName="OptionChanged"> - <MemberSignature Language="C#" Value="public event Gst.Interfaces.OptionChangedHandler OptionChanged;" /> - <MemberType>Event</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Attributes><Attribute><AttributeName>GLib.Signal("option_changed")</AttributeName></Attribute></Attributes> - <ReturnValue><ReturnType>Gst.Interfaces.OptionChangedHandler</ReturnType></ReturnValue> - <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> - </Member><Member MemberName="Values"> - <MemberSignature Language="C#" Value="public GLib.List Values { get; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <ReturnValue><ReturnType>GLib.List</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/GstTunerNorm.xml b/doc/en/Gst.Interfaces/GstTunerNorm.xml deleted file mode 100644 index 3a6d2c5..0000000 --- a/doc/en/Gst.Interfaces/GstTunerNorm.xml +++ /dev/null @@ -1,35 +0,0 @@ -<Type Name="GstTunerNorm" FullName="Gst.Interfaces.GstTunerNorm"> - <TypeSignature Language="C#" Value="public class GstTunerNorm" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.5.99</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 GstTunerNorm ();" /> - <MemberType>Constructor</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Parameters /> - <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> - </Member><Member MemberName="GType"> - <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</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> - </Members> -</Type> diff --git a/doc/en/Gst.Interfaces/Mixer.xml b/doc/en/Gst.Interfaces/Mixer.xml new file mode 100644 index 0000000..2cd5328 --- /dev/null +++ b/doc/en/Gst.Interfaces/Mixer.xml @@ -0,0 +1,166 @@ +<Type Name="Mixer" FullName="Gst.Interfaces.Mixer"> + <TypeSignature Language="C#" Value="public interface Mixer : GLib.IWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>GLib.IWrapper</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + + + + + + + + + + <Member MemberName="GetOption"> + <MemberSignature Language="C#" Value="public string GetOption (Gst.Interfaces.MixerOptions opts);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue> + <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /></Parameters> + <Docs><param name="opts">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetVolume"> + <MemberSignature Language="C#" Value="public int[] GetVolume (Gst.Interfaces.MixerTrack track);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Int32[]</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /></Parameters> + <Docs><param name="track">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ListTracks"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerTrack[] ListTracks ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.MixerTrack[]</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="MixerChanged"> + <MemberSignature Language="C#" Value="public void MixerChanged ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="MixerFlags"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerFlags MixerFlags { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.MixerFlags</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="MixerType"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerType MixerType { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.MixerType</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="MuteToggled"> + <MemberSignature Language="C#" Value="public void MuteToggled (Gst.Interfaces.MixerTrack track, bool mute);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="mute" Type="System.Boolean" /></Parameters> + <Docs><param name="track">To be added.</param><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="OptionChanged"> + <MemberSignature Language="C#" Value="public void OptionChanged (Gst.Interfaces.MixerOptions opts, string value);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /><Parameter Name="value" Type="System.String" /></Parameters> + <Docs><param name="opts">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="OptionsListChanged"> + <MemberSignature Language="C#" Value="public void OptionsListChanged (Gst.Interfaces.MixerOptions opts);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /></Parameters> + <Docs><param name="opts">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="RecordToggled"> + <MemberSignature Language="C#" Value="public void RecordToggled (Gst.Interfaces.MixerTrack track, bool record);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="record" Type="System.Boolean" /></Parameters> + <Docs><param name="track">To be added.</param><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetMute"> + <MemberSignature Language="C#" Value="public void SetMute (Gst.Interfaces.MixerTrack track, bool mute);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="mute" Type="System.Boolean" /></Parameters> + <Docs><param name="track">To be added.</param><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetOption"> + <MemberSignature Language="C#" Value="public void SetOption (Gst.Interfaces.MixerOptions opts, string value);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /><Parameter Name="value" Type="System.String" /></Parameters> + <Docs><param name="opts">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="SetRecord"> + <MemberSignature Language="C#" Value="public void SetRecord (Gst.Interfaces.MixerTrack track, bool record);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="record" Type="System.Boolean" /></Parameters> + <Docs><param name="track">To be added.</param><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetVolume"> + <MemberSignature Language="C#" Value="public void SetVolume (Gst.Interfaces.MixerTrack track, int[] volumes);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="volumes" Type="System.Int32[]" /></Parameters> + <Docs><param name="track">To be added.</param><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="VolumeChanged"> + <MemberSignature Language="C#" Value="public void VolumeChanged (Gst.Interfaces.MixerTrack track, int[] volumes);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="volumes" Type="System.Int32[]" /></Parameters> + <Docs><param name="track">To be added.</param><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.Interfaces/MixerAdapter.xml b/doc/en/Gst.Interfaces/MixerAdapter.xml new file mode 100644 index 0000000..0627db5 --- /dev/null +++ b/doc/en/Gst.Interfaces/MixerAdapter.xml @@ -0,0 +1,225 @@ +<Type Name="MixerAdapter" FullName="Gst.Interfaces.MixerAdapter"> + <TypeSignature Language="C#" Value="public class MixerAdapter : GLib.GInterfaceAdapter, Gst.Interfaces.Mixer" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>Gst.Interfaces.Mixer</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + + + + + + + + + + + + + + + + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public MixerAdapter ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public MixerAdapter (Gst.Interfaces.MixerImplementor implementor);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="implementor" Type="Gst.Interfaces.MixerImplementor" /></Parameters> + <Docs><param name="implementor">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public MixerAdapter (IntPtr handle);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="handle" Type="System.IntPtr" /></Parameters> + <Docs><param name="handle">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.Mixer GetObject (GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.Mixer</ReturnType></ReturnValue> + <Parameters><Parameter Name="obj" Type="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> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.Mixer</ReturnType></ReturnValue> + <Parameters><Parameter Name="handle" Type="System.IntPtr" /><Parameter Name="owned" Type="System.Boolean" /></Parameters> + <Docs><param name="handle">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="GetOption"> + <MemberSignature Language="C#" Value="public string GetOption (Gst.Interfaces.MixerOptions opts);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue> + <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /></Parameters> + <Docs><param name="opts">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetVolume"> + <MemberSignature Language="C#" Value="public int[] GetVolume (Gst.Interfaces.MixerTrack track);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Int32[]</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /></Parameters> + <Docs><param name="track">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Implementor"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerImplementor Implementor { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.MixerImplementor</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ListTracks"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerTrack[] ListTracks ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.MixerTrack[]</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="MixerChanged"> + <MemberSignature Language="C#" Value="public void MixerChanged ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="MixerFlags"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerFlags MixerFlags { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.MixerFlags</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="MixerType"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerType MixerType { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.MixerType</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="MuteToggled"> + <MemberSignature Language="C#" Value="public void MuteToggled (Gst.Interfaces.MixerTrack track, bool mute);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="mute" Type="System.Boolean" /></Parameters> + <Docs><param name="track">To be added.</param><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="OptionChanged"> + <MemberSignature Language="C#" Value="public void OptionChanged (Gst.Interfaces.MixerOptions opts, string value);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /><Parameter Name="value" Type="System.String" /></Parameters> + <Docs><param name="opts">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="OptionsListChanged"> + <MemberSignature Language="C#" Value="public void OptionsListChanged (Gst.Interfaces.MixerOptions opts);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /></Parameters> + <Docs><param name="opts">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="RecordToggled"> + <MemberSignature Language="C#" Value="public void RecordToggled (Gst.Interfaces.MixerTrack track, bool record);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="record" Type="System.Boolean" /></Parameters> + <Docs><param name="track">To be added.</param><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetMute"> + <MemberSignature Language="C#" Value="public void SetMute (Gst.Interfaces.MixerTrack track, bool mute);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="mute" Type="System.Boolean" /></Parameters> + <Docs><param name="track">To be added.</param><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetOption"> + <MemberSignature Language="C#" Value="public void SetOption (Gst.Interfaces.MixerOptions opts, string value);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /><Parameter Name="value" Type="System.String" /></Parameters> + <Docs><param name="opts">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="SetRecord"> + <MemberSignature Language="C#" Value="public void SetRecord (Gst.Interfaces.MixerTrack track, bool record);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="record" Type="System.Boolean" /></Parameters> + <Docs><param name="track">To be added.</param><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetVolume"> + <MemberSignature Language="C#" Value="public void SetVolume (Gst.Interfaces.MixerTrack track, int[] volumes);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="volumes" Type="System.Int32[]" /></Parameters> + <Docs><param name="track">To be added.</param><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="VolumeChanged"> + <MemberSignature Language="C#" Value="public void VolumeChanged (Gst.Interfaces.MixerTrack track, int[] volumes);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="volumes" Type="System.Int32[]" /></Parameters> + <Docs><param name="track">To be added.</param><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.Interfaces/MixerImplementor.xml b/doc/en/Gst.Interfaces/MixerImplementor.xml new file mode 100644 index 0000000..7e204c1 --- /dev/null +++ b/doc/en/Gst.Interfaces/MixerImplementor.xml @@ -0,0 +1,102 @@ +<Type Name="MixerImplementor" FullName="Gst.Interfaces.MixerImplementor"> + <TypeSignature Language="C#" Value="public interface MixerImplementor : GLib.IWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>GLib.IWrapper</InterfaceName> + </Interface> + </Interfaces> + <Attributes> + <Attribute> + <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.MixerAdapter))</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + + + <Member MemberName="GetOption"> + <MemberSignature Language="C#" Value="public string GetOption (Gst.Interfaces.MixerOptions opts);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue> + <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /></Parameters> + <Docs><param name="opts">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetVolume"> + <MemberSignature Language="C#" Value="public int[] GetVolume (Gst.Interfaces.MixerTrack track);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Int32[]</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /></Parameters> + <Docs><param name="track">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ListTracks"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerTrack[] ListTracks ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.MixerTrack[]</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="MixerFlags"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerFlags MixerFlags { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.MixerFlags</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetMute"> + <MemberSignature Language="C#" Value="public void SetMute (Gst.Interfaces.MixerTrack track, bool mute);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="mute" Type="System.Boolean" /></Parameters> + <Docs><param name="track">To be added.</param><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetOption"> + <MemberSignature Language="C#" Value="public void SetOption (Gst.Interfaces.MixerOptions opts, string value);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /><Parameter Name="value" Type="System.String" /></Parameters> + <Docs><param name="opts">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="SetRecord"> + <MemberSignature Language="C#" Value="public void SetRecord (Gst.Interfaces.MixerTrack track, bool record);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="record" Type="System.Boolean" /></Parameters> + <Docs><param name="track">To be added.</param><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetVolume"> + <MemberSignature Language="C#" Value="public void SetVolume (Gst.Interfaces.MixerTrack track, int[] volumes);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="volumes" Type="System.Int32[]" /></Parameters> + <Docs><param name="track">To be added.</param><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.Interfaces/MixerMessage.xml b/doc/en/Gst.Interfaces/MixerMessage.xml new file mode 100644 index 0000000..4ba565f --- /dev/null +++ b/doc/en/Gst.Interfaces/MixerMessage.xml @@ -0,0 +1,77 @@ +<Type Name="MixerMessage" FullName="Gst.Interfaces.MixerMessage"> + <TypeSignature Language="C#" Value="public static class MixerMessage" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + <Member MemberName="MessageGetType"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.MixerMessageType MessageGetType (Gst.Message message);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.MixerMessageType</ReturnType></ReturnValue> + <Parameters><Parameter Name="message" Type="Gst.Message" /></Parameters> + <Docs><param name="message">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="MessageParseOptionChanged"> + <MemberSignature Language="C#" Value="public static void MessageParseOptionChanged (Gst.Message message, out Gst.Interfaces.MixerOptions options, out string value);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="message" Type="Gst.Message" /><Parameter Name="options" Type="Gst.Interfaces.MixerOptions&" RefType="out" /><Parameter Name="value" Type="System.String&" RefType="out" /></Parameters> + <Docs><param name="message">To be added.</param><param name="options">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="MessageParseOptionsListChanged"> + <MemberSignature Language="C#" Value="public static void MessageParseOptionsListChanged (Gst.Message message, out Gst.Interfaces.MixerOptions options);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="message" Type="Gst.Message" /><Parameter Name="options" Type="Gst.Interfaces.MixerOptions&" RefType="out" /></Parameters> + <Docs><param name="message">To be added.</param><param name="options">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="MessageParseRecordToggled"> + <MemberSignature Language="C#" Value="public static void MessageParseRecordToggled (Gst.Message message, out Gst.Interfaces.MixerTrack track, out bool record);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="message" Type="Gst.Message" /><Parameter Name="track" Type="Gst.Interfaces.MixerTrack&" RefType="out" /><Parameter Name="record" Type="System.Boolean&" RefType="out" /></Parameters> + <Docs><param name="message">To be added.</param><param name="track">To be added.</param><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="MessageParseVolumeChanged"> + <MemberSignature Language="C#" Value="public static void MessageParseVolumeChanged (Gst.Message message, out Gst.Interfaces.MixerTrack track, out int[] volumes);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="message" Type="Gst.Message" /><Parameter Name="track" Type="Gst.Interfaces.MixerTrack&" RefType="out" /><Parameter Name="volumes" Type="System.Int32[]&" RefType="out" /></Parameters> + <Docs><param name="message">To be added.</param><param name="track">To be added.</param><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ParseMuteToggled"> + <MemberSignature Language="C#" Value="public static void ParseMuteToggled (Gst.Message message, out Gst.Interfaces.MixerTrack track, out bool mute);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="message" Type="Gst.Message" /><Parameter Name="track" Type="Gst.Interfaces.MixerTrack&" RefType="out" /><Parameter Name="mute" Type="System.Boolean&" RefType="out" /></Parameters> + <Docs><param name="message">To be added.</param><param name="track">To be added.</param><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.Interfaces/MixerOptions.xml b/doc/en/Gst.Interfaces/MixerOptions.xml new file mode 100644 index 0000000..1776d5f --- /dev/null +++ b/doc/en/Gst.Interfaces/MixerOptions.xml @@ -0,0 +1,64 @@ +<Type Name="MixerOptions" FullName="Gst.Interfaces.MixerOptions"> + <TypeSignature Language="C#" Value="public class MixerOptions : Gst.Interfaces.MixerTrack" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>Gst.Interfaces.MixerTrack</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="protected MixerOptions ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public MixerOptions (IntPtr raw);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="GType"> + <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="OnGetValues"> + <MemberSignature Language="C#" Value="protected virtual string[] OnGetValues ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.MixerOptions), ConnectionMethod="OverrideGetValues")</AttributeName></Attribute></Attributes> + <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="Values"> + <MemberSignature Language="C#" Value="public string[] Values { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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.Interfaces/GstMixerTrack.xml b/doc/en/Gst.Interfaces/MixerTrack.xml index 4b98d35..1789317 100644 --- a/doc/en/Gst.Interfaces/GstMixerTrack.xml +++ b/doc/en/Gst.Interfaces/MixerTrack.xml @@ -1,5 +1,5 @@ -<Type Name="GstMixerTrack" FullName="Gst.Interfaces.GstMixerTrack"> - <TypeSignature Language="C#" Value="public class GstMixerTrack : GLib.Object" /> +<Type Name="MixerTrack" FullName="Gst.Interfaces.MixerTrack"> + <TypeSignature Language="C#" Value="public class MixerTrack : GLib.Object" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.5.99</AssemblyVersion> @@ -23,13 +23,8 @@ - - - - - <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="protected GstMixerTrack ();" /> + <MemberSignature Language="C#" Value="protected MixerTrack ();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> @@ -37,13 +32,21 @@ <Parameters /> <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> </Member><Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public GstMixerTrack (IntPtr raw);" /> + <MemberSignature Language="C#" Value="public MixerTrack (IntPtr raw);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.5.99</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 MixerTrack (uint index, string untranslated_label, string label, Gst.Interfaces.MixerTrackFlags flags, int num_channels, int min_volume, int max_volume);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="index" Type="System.UInt32" /><Parameter Name="untranslated_label" Type="System.String" /><Parameter Name="label" Type="System.String" /><Parameter Name="flags" Type="Gst.Interfaces.MixerTrackFlags" /><Parameter Name="num_channels" Type="System.Int32" /><Parameter Name="min_volume" Type="System.Int32" /><Parameter Name="max_volume" Type="System.Int32" /></Parameters> + <Docs><param name="index">To be added.</param><param name="untranslated_label">To be added.</param><param name="label">To be added.</param><param name="flags">To be added.</param><param name="num_channels">To be added.</param><param name="min_volume">To be added.</param><param name="max_volume">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> </Member><Member MemberName="Flags"> <MemberSignature Language="C#" Value="public uint Flags { get; }" /> <MemberType>Property</MemberType> @@ -97,15 +100,6 @@ <Attributes><Attribute><AttributeName>GLib.Property("min-volume")</AttributeName></Attribute></Attributes> <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="MuteToggled"> - <MemberSignature Language="C#" Value="public event Gst.Interfaces.MuteToggledHandler MuteToggled;" /> - <MemberType>Event</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Attributes><Attribute><AttributeName>GLib.Signal("mute_toggled")</AttributeName></Attribute></Attributes> - <ReturnValue><ReturnType>Gst.Interfaces.MuteToggledHandler</ReturnType></ReturnValue> - <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> </Member><Member MemberName="NumChannels"> <MemberSignature Language="C#" Value="public int NumChannels { get; }" /> <MemberType>Property</MemberType> @@ -115,45 +109,6 @@ <Attributes><Attribute><AttributeName>GLib.Property("num-channels")</AttributeName></Attribute></Attributes> <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="OnMuteToggled"> - <MemberSignature Language="C#" Value="protected virtual void OnMuteToggled (bool mute);" /> - <MemberType>Method</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstMixerTrack), ConnectionMethod="OverrideMuteToggled")</AttributeName></Attribute></Attributes> - <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> - <Parameters><Parameter Name="mute" Type="System.Boolean" /></Parameters> - <Docs><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> - </Member><Member MemberName="OnRecordToggled"> - <MemberSignature Language="C#" Value="protected virtual void OnRecordToggled (bool record);" /> - <MemberType>Method</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstMixerTrack), ConnectionMethod="OverrideRecordToggled")</AttributeName></Attribute></Attributes> - <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> - <Parameters><Parameter Name="record" Type="System.Boolean" /></Parameters> - <Docs><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> - </Member><Member MemberName="OnVolumeChanged"> - <MemberSignature Language="C#" Value="protected virtual void OnVolumeChanged (out int volumes);" /> - <MemberType>Method</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstMixerTrack), ConnectionMethod="OverrideVolumeChanged")</AttributeName></Attribute></Attributes> - <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> - <Parameters><Parameter Name="volumes" Type="System.Int32&" RefType="out" /></Parameters> - <Docs><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> - </Member><Member MemberName="RecordToggled"> - <MemberSignature Language="C#" Value="public event Gst.Interfaces.RecordToggledHandler RecordToggled;" /> - <MemberType>Event</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Attributes><Attribute><AttributeName>GLib.Signal("record_toggled")</AttributeName></Attribute></Attributes> - <ReturnValue><ReturnType>Gst.Interfaces.RecordToggledHandler</ReturnType></ReturnValue> - <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> </Member><Member MemberName="UntranslatedLabel"> <MemberSignature Language="C#" Value="public string UntranslatedLabel { get; }" /> <MemberType>Property</MemberType> @@ -163,15 +118,6 @@ <Attributes><Attribute><AttributeName>GLib.Property("untranslated-label")</AttributeName></Attribute></Attributes> <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="VolumeChanged"> - <MemberSignature Language="C#" Value="public event Gst.Interfaces.VolumeChangedHandler VolumeChanged;" /> - <MemberType>Event</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Attributes><Attribute><AttributeName>GLib.Signal("volume_changed")</AttributeName></Attribute></Attributes> - <ReturnValue><ReturnType>Gst.Interfaces.VolumeChangedHandler</ReturnType></ReturnValue> - <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> </Member> </Members> </Type> diff --git a/doc/en/Gst.Interfaces/Navigation.xml b/doc/en/Gst.Interfaces/Navigation.xml new file mode 100644 index 0000000..fd25fe7 --- /dev/null +++ b/doc/en/Gst.Interfaces/Navigation.xml @@ -0,0 +1,58 @@ +<Type Name="Navigation" FullName="Gst.Interfaces.Navigation"> + <TypeSignature Language="C#" Value="public interface Navigation : GLib.IWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>GLib.IWrapper</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + <Member MemberName="SendCommand"> + <MemberSignature Language="C#" Value="public void SendCommand (Gst.Interfaces.NavigationCommand command);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="command" Type="Gst.Interfaces.NavigationCommand" /></Parameters> + <Docs><param name="command">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SendEvent"> + <MemberSignature Language="C#" Value="public void SendEvent (Gst.Structure structure);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="structure" Type="Gst.Structure" /></Parameters> + <Docs><param name="structure">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SendKeyEvent"> + <MemberSignature Language="C#" Value="public void SendKeyEvent (string evnt, string key);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="evnt" Type="System.String" /><Parameter Name="key" Type="System.String" /></Parameters> + <Docs><param name="evnt">To be added.</param><param name="key">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SendMouseEvent"> + <MemberSignature Language="C#" Value="public void SendMouseEvent (string evnt, int button, double x, double y);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="evnt" Type="System.String" /><Parameter Name="button" Type="System.Int32" /><Parameter Name="x" Type="System.Double" /><Parameter Name="y" Type="System.Double" /></Parameters> + <Docs><param name="evnt">To be added.</param><param name="button">To be added.</param><param name="x">To be added.</param><param name="y">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.Interfaces/NavigationAdapter.xml b/doc/en/Gst.Interfaces/NavigationAdapter.xml new file mode 100644 index 0000000..b35328e --- /dev/null +++ b/doc/en/Gst.Interfaces/NavigationAdapter.xml @@ -0,0 +1,117 @@ +<Type Name="NavigationAdapter" FullName="Gst.Interfaces.NavigationAdapter"> + <TypeSignature Language="C#" Value="public class NavigationAdapter : GLib.GInterfaceAdapter, Gst.Interfaces.Navigation" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>Gst.Interfaces.Navigation</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + + + + + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NavigationAdapter ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NavigationAdapter (Gst.Interfaces.NavigationImplementor implementor);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="implementor" Type="Gst.Interfaces.NavigationImplementor" /></Parameters> + <Docs><param name="implementor">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NavigationAdapter (IntPtr handle);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="handle" Type="System.IntPtr" /></Parameters> + <Docs><param name="handle">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.Navigation GetObject (GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.Navigation</ReturnType></ReturnValue> + <Parameters><Parameter Name="obj" Type="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> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.Navigation</ReturnType></ReturnValue> + <Parameters><Parameter Name="handle" Type="System.IntPtr" /><Parameter Name="owned" Type="System.Boolean" /></Parameters> + <Docs><param name="handle">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="Implementor"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.NavigationImplementor Implementor { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.NavigationImplementor</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SendCommand"> + <MemberSignature Language="C#" Value="public void SendCommand (Gst.Interfaces.NavigationCommand command);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="command" Type="Gst.Interfaces.NavigationCommand" /></Parameters> + <Docs><param name="command">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SendEvent"> + <MemberSignature Language="C#" Value="public void SendEvent (Gst.Structure structure);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="structure" Type="Gst.Structure" /></Parameters> + <Docs><param name="structure">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SendKeyEvent"> + <MemberSignature Language="C#" Value="public void SendKeyEvent (string evnt, string key);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="evnt" Type="System.String" /><Parameter Name="key" Type="System.String" /></Parameters> + <Docs><param name="evnt">To be added.</param><param name="key">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SendMouseEvent"> + <MemberSignature Language="C#" Value="public void SendMouseEvent (string evnt, int button, double x, double y);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="evnt" Type="System.String" /><Parameter Name="button" Type="System.Int32" /><Parameter Name="x" Type="System.Double" /><Parameter Name="y" Type="System.Double" /></Parameters> + <Docs><param name="evnt">To be added.</param><param name="button">To be added.</param><param name="x">To be added.</param><param name="y">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.Interfaces/NavigationCommand.xml b/doc/en/Gst.Interfaces/NavigationCommand.xml index bc62c7c..7c7699b 100644 --- a/doc/en/Gst.Interfaces/NavigationCommand.xml +++ b/doc/en/Gst.Interfaces/NavigationCommand.xml @@ -47,7 +47,7 @@ </AssemblyInfo> <ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue> <Docs><summary>To be added.</summary></Docs> - </Member><Member MemberName="Invalid"> + </Member><Member MemberName="DvdAngleMenu"><MemberSignature Language="C#" Value="DvdAngleMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="DvdAudioMenu"><MemberSignature Language="C#" Value="DvdAudioMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="DvdChapterMenu"><MemberSignature Language="C#" Value="DvdChapterMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="DvdMenu"><MemberSignature Language="C#" Value="DvdMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="DvdRootMenu"><MemberSignature Language="C#" Value="DvdRootMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="DvdSubPictureMenu"><MemberSignature Language="C#" Value="DvdSubPictureMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="DvdTitleMenu"><MemberSignature Language="C#" Value="DvdTitleMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="Invalid"> <MemberSignature Language="C#" Value="Invalid" /> <MemberType>Field</MemberType> <AssemblyInfo> diff --git a/doc/en/Gst.Interfaces/NavigationEvent.xml b/doc/en/Gst.Interfaces/NavigationEvent.xml new file mode 100644 index 0000000..b561668 --- /dev/null +++ b/doc/en/Gst.Interfaces/NavigationEvent.xml @@ -0,0 +1,67 @@ +<Type Name="NavigationEvent" FullName="Gst.Interfaces.NavigationEvent"> + <TypeSignature Language="C#" Value="public static class NavigationEvent" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + <Member MemberName="EventGetType"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.NavigationEventType EventGetType (Gst.Event evnt);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.NavigationEventType</ReturnType></ReturnValue> + <Parameters><Parameter Name="evnt" Type="Gst.Event" /></Parameters> + <Docs><param name="evnt">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ParseCommand"> + <MemberSignature Language="C#" Value="public static bool ParseCommand (Gst.Event evnt, out Gst.Interfaces.NavigationCommand command);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="evnt" Type="Gst.Event" /><Parameter Name="command" Type="Gst.Interfaces.NavigationCommand&" RefType="out" /></Parameters> + <Docs><param name="evnt">To be added.</param><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ParseKeyEvent"> + <MemberSignature Language="C#" Value="public static bool ParseKeyEvent (Gst.Event evnt, out string key);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="evnt" Type="Gst.Event" /><Parameter Name="key" Type="System.String&" RefType="out" /></Parameters> + <Docs><param name="evnt">To be added.</param><param name="key">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ParseMouseButtonEvent"> + <MemberSignature Language="C#" Value="public static bool ParseMouseButtonEvent (Gst.Event evnt, out int button, out double x, out double y);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="evnt" Type="Gst.Event" /><Parameter Name="button" Type="System.Int32&" RefType="out" /><Parameter Name="x" Type="System.Double&" RefType="out" /><Parameter Name="y" Type="System.Double&" RefType="out" /></Parameters> + <Docs><param name="evnt">To be added.</param><param name="button">To be added.</param><param name="x">To be added.</param><param name="y">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ParseMouseMoveEvent"> + <MemberSignature Language="C#" Value="public static bool ParseMouseMoveEvent (Gst.Event evnt, out double x, out double y);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="evnt" Type="Gst.Event" /><Parameter Name="x" Type="System.Double&" RefType="out" /><Parameter Name="y" Type="System.Double&" RefType="out" /></Parameters> + <Docs><param name="evnt">To be added.</param><param name="x">To be added.</param><param name="y">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.Interfaces/NavigationImplementor.xml b/doc/en/Gst.Interfaces/NavigationImplementor.xml new file mode 100644 index 0000000..7f7ba52 --- /dev/null +++ b/doc/en/Gst.Interfaces/NavigationImplementor.xml @@ -0,0 +1,33 @@ +<Type Name="NavigationImplementor" FullName="Gst.Interfaces.NavigationImplementor"> + <TypeSignature Language="C#" Value="public interface NavigationImplementor : GLib.IWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>GLib.IWrapper</InterfaceName> + </Interface> + </Interfaces> + <Attributes> + <Attribute> + <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.NavigationAdapter))</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="SendEvent"> + <MemberSignature Language="C#" Value="public void SendEvent (Gst.Structure structure);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="structure" Type="Gst.Structure" /></Parameters> + <Docs><param name="structure">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.Interfaces/NavigationMessage.xml b/doc/en/Gst.Interfaces/NavigationMessage.xml new file mode 100644 index 0000000..e796964 --- /dev/null +++ b/doc/en/Gst.Interfaces/NavigationMessage.xml @@ -0,0 +1,77 @@ +<Type Name="NavigationMessage" FullName="Gst.Interfaces.NavigationMessage"> + <TypeSignature Language="C#" Value="public static class NavigationMessage" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + <Member MemberName="MessageGetType"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.NavigationMessageType MessageGetType (Gst.Message message);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.NavigationMessageType</ReturnType></ReturnValue> + <Parameters><Parameter Name="message" Type="Gst.Message" /></Parameters> + <Docs><param name="message">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="NewAnglesChanged"> + <MemberSignature Language="C#" Value="public static Gst.Message NewAnglesChanged (Gst.Object src, uint cur_angle, uint n_angles);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Message</ReturnType></ReturnValue> + <Parameters><Parameter Name="src" Type="Gst.Object" /><Parameter Name="cur_angle" Type="System.UInt32" /><Parameter Name="n_angles" Type="System.UInt32" /></Parameters> + <Docs><param name="src">To be added.</param><param name="cur_angle">To be added.</param><param name="n_angles">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="NewCommandsChanged"> + <MemberSignature Language="C#" Value="public static Gst.Message NewCommandsChanged (Gst.Object src);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Message</ReturnType></ReturnValue> + <Parameters><Parameter Name="src" Type="Gst.Object" /></Parameters> + <Docs><param name="src">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="NewMouseOver"> + <MemberSignature Language="C#" Value="public static Gst.Message NewMouseOver (Gst.Object src, bool active);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Message</ReturnType></ReturnValue> + <Parameters><Parameter Name="src" Type="Gst.Object" /><Parameter Name="active" Type="System.Boolean" /></Parameters> + <Docs><param name="src">To be added.</param><param name="active">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ParseMouseOver"> + <MemberSignature Language="C#" Value="public static bool ParseMouseOver (Gst.Message msg, out bool active);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="msg" Type="Gst.Message" /><Parameter Name="active" Type="System.Boolean&" RefType="out" /></Parameters> + <Docs><param name="msg">To be added.</param><param name="active">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ParseMouseOver"> + <MemberSignature Language="C#" Value="public static bool ParseMouseOver (Gst.Message msg, out uint cur_angle, out uint n_angles);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="msg" Type="Gst.Message" /><Parameter Name="cur_angle" Type="System.UInt32&" RefType="out" /><Parameter Name="n_angles" Type="System.UInt32&" RefType="out" /></Parameters> + <Docs><param name="msg">To be added.</param><param name="cur_angle">To be added.</param><param name="n_angles">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.Interfaces/NavigationQuery.xml b/doc/en/Gst.Interfaces/NavigationQuery.xml new file mode 100644 index 0000000..fca472b --- /dev/null +++ b/doc/en/Gst.Interfaces/NavigationQuery.xml @@ -0,0 +1,87 @@ +<Type Name="NavigationQuery" FullName="Gst.Interfaces.NavigationQuery"> + <TypeSignature Language="C#" Value="public static class NavigationQuery" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + + <Member MemberName="NewAngles"> + <MemberSignature Language="C#" Value="public static Gst.Query NewAngles ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Query</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="NewCommands"> + <MemberSignature Language="C#" Value="public static Gst.Query NewCommands ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Query</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ParseAngles"> + <MemberSignature Language="C#" Value="public static bool ParseAngles (Gst.Query query, out uint cur_angle, out uint n_angles);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="query" Type="Gst.Query" /><Parameter Name="cur_angle" Type="System.UInt32&" RefType="out" /><Parameter Name="n_angles" Type="System.UInt32&" RefType="out" /></Parameters> + <Docs><param name="query">To be added.</param><param name="cur_angle">To be added.</param><param name="n_angles">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ParseCommands"> + <MemberSignature Language="C#" Value="public static bool ParseCommands (Gst.Query query, out Gst.Interfaces.NavigationCommand[] cmds);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="query" Type="Gst.Query" /><Parameter Name="cmds" Type="Gst.Interfaces.NavigationCommand[]&" RefType="out" /></Parameters> + <Docs><param name="query">To be added.</param><param name="cmds">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="QueryGetType"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.NavigationQueryType QueryGetType (Gst.Query query);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.NavigationQueryType</ReturnType></ReturnValue> + <Parameters><Parameter Name="query" Type="Gst.Query" /></Parameters> + <Docs><param name="query">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetAngles"> + <MemberSignature Language="C#" Value="public static void SetAngles (Gst.Query query, uint cur_angle, uint n_angles);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="query" Type="Gst.Query" /><Parameter Name="cur_angle" Type="System.UInt32" /><Parameter Name="n_angles" Type="System.UInt32" /></Parameters> + <Docs><param name="query">To be added.</param><param name="cur_angle">To be added.</param><param name="n_angles">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetCommands"> + <MemberSignature Language="C#" Value="public static void SetCommands (Gst.Query query, Gst.Interfaces.NavigationCommand[] cmds);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="query" Type="Gst.Query" /><Parameter Name="cmds" Type="Gst.Interfaces.NavigationCommand[]" /></Parameters> + <Docs><param name="query">To be added.</param><param name="cmds">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member> + </Members> +</Type> diff --git a/doc/en/Gst.Interfaces/MuteToggledArgs.xml b/doc/en/Gst.Interfaces/NormChangedArgs.xml index 3ce8f62..5281931 100644 --- a/doc/en/Gst.Interfaces/MuteToggledArgs.xml +++ b/doc/en/Gst.Interfaces/NormChangedArgs.xml @@ -1,5 +1,5 @@ -<Type Name="MuteToggledArgs" FullName="Gst.Interfaces.MuteToggledArgs"> - <TypeSignature Language="C#" Value="public class MuteToggledArgs : GLib.SignalArgs" /> +<Type Name="NormChangedArgs" FullName="Gst.Interfaces.NormChangedArgs"> + <TypeSignature Language="C#" Value="public class NormChangedArgs : GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.5.99</AssemblyVersion> @@ -15,20 +15,20 @@ <Members> <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public MuteToggledArgs ();" /> + <MemberSignature Language="C#" Value="public NormChangedArgs ();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters /> <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> - </Member><Member MemberName="Mute"> - <MemberSignature Language="C#" Value="public bool Mute { get; }" /> + </Member><Member MemberName="Norm"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerNorm Norm { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> - <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <ReturnValue><ReturnType>Gst.Interfaces.TunerNorm</ReturnType></ReturnValue> <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> </Member> </Members> diff --git a/doc/en/Gst.Interfaces/MuteToggledHandler.xml b/doc/en/Gst.Interfaces/NormChangedHandler.xml index f978727..a4a5497 100644 --- a/doc/en/Gst.Interfaces/MuteToggledHandler.xml +++ b/doc/en/Gst.Interfaces/NormChangedHandler.xml @@ -1,5 +1,5 @@ -<Type Name="MuteToggledHandler" FullName="Gst.Interfaces.MuteToggledHandler"> - <TypeSignature Language="C#" Value="public delegate void MuteToggledHandler(object o, MuteToggledArgs args);" /> +<Type Name="NormChangedHandler" FullName="Gst.Interfaces.NormChangedHandler"> + <TypeSignature Language="C#" Value="public delegate void NormChangedHandler(object o, NormChangedArgs args);" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.5.99</AssemblyVersion> @@ -9,7 +9,7 @@ </Base> <Parameters> <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.Interfaces.MuteToggledArgs" /> + <Parameter Name="args" Type="Gst.Interfaces.NormChangedArgs" /> </Parameters> <ReturnValue> <ReturnType>System.Void</ReturnType> diff --git a/doc/en/Gst.Interfaces/OptionChangedArgs.xml b/doc/en/Gst.Interfaces/ProbeNeededArgs.xml index 4fcbd4e..5dabe1e 100644 --- a/doc/en/Gst.Interfaces/OptionChangedArgs.xml +++ b/doc/en/Gst.Interfaces/ProbeNeededArgs.xml @@ -1,5 +1,5 @@ -<Type Name="OptionChangedArgs" FullName="Gst.Interfaces.OptionChangedArgs"> - <TypeSignature Language="C#" Value="public class OptionChangedArgs : GLib.SignalArgs" /> +<Type Name="ProbeNeededArgs" FullName="Gst.Interfaces.ProbeNeededArgs"> + <TypeSignature Language="C#" Value="public class ProbeNeededArgs : GLib.SignalArgs" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.5.99</AssemblyVersion> @@ -15,15 +15,15 @@ <Members> <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public OptionChangedArgs ();" /> + <MemberSignature Language="C#" Value="public ProbeNeededArgs ();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> <Parameters /> <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> - </Member><Member MemberName="Value"> - <MemberSignature Language="C#" Value="public string Value { get; }" /> + </Member><Member MemberName="Property"> + <MemberSignature Language="C#" Value="public string Property { get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> diff --git a/doc/en/Gst.Interfaces/RecordToggledHandler.xml b/doc/en/Gst.Interfaces/ProbeNeededHandler.xml index b683554..5b063d2 100644 --- a/doc/en/Gst.Interfaces/RecordToggledHandler.xml +++ b/doc/en/Gst.Interfaces/ProbeNeededHandler.xml @@ -1,5 +1,5 @@ -<Type Name="RecordToggledHandler" FullName="Gst.Interfaces.RecordToggledHandler"> - <TypeSignature Language="C#" Value="public delegate void RecordToggledHandler(object o, RecordToggledArgs args);" /> +<Type Name="ProbeNeededHandler" FullName="Gst.Interfaces.ProbeNeededHandler"> + <TypeSignature Language="C#" Value="public delegate void ProbeNeededHandler(object o, ProbeNeededArgs args);" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.5.99</AssemblyVersion> @@ -9,7 +9,7 @@ </Base> <Parameters> <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.Interfaces.RecordToggledArgs" /> + <Parameter Name="args" Type="Gst.Interfaces.ProbeNeededArgs" /> </Parameters> <ReturnValue> <ReturnType>System.Void</ReturnType> diff --git a/doc/en/Gst.Interfaces/PropertyProbe.xml b/doc/en/Gst.Interfaces/PropertyProbe.xml new file mode 100644 index 0000000..77dd94c --- /dev/null +++ b/doc/en/Gst.Interfaces/PropertyProbe.xml @@ -0,0 +1,76 @@ +<Type Name="PropertyProbe" FullName="Gst.Interfaces.PropertyProbe"> + <TypeSignature Language="C#" Value="public interface PropertyProbe : GLib.IWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>GLib.IWrapper</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + <Member MemberName="GetValues"> + <MemberSignature Language="C#" Value="public object[] GetValues (string property);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Object[]</ReturnType></ReturnValue> + <Parameters><Parameter Name="property" Type="System.String" /></Parameters> + <Docs><param name="property">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="NeedsProbe"> + <MemberSignature Language="C#" Value="public bool NeedsProbe (string property);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="property" Type="System.String" /></Parameters> + <Docs><param name="property">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Probe"> + <MemberSignature Language="C#" Value="public void Probe (string property);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="property" Type="System.String" /></Parameters> + <Docs><param name="property">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ProbeAndGetValues"> + <MemberSignature Language="C#" Value="public object[] ProbeAndGetValues (string property);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Object[]</ReturnType></ReturnValue> + <Parameters><Parameter Name="property" Type="System.String" /></Parameters> + <Docs><param name="property">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ProbeNeeded"> + <MemberSignature Language="C#" Value="public event Gst.Interfaces.ProbeNeededHandler ProbeNeeded;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.ProbeNeededHandler</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Properties"> + <MemberSignature Language="C#" Value="public string[] Properties { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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.Interfaces/PropertyProbeAdapter.xml b/doc/en/Gst.Interfaces/PropertyProbeAdapter.xml new file mode 100644 index 0000000..553043c --- /dev/null +++ b/doc/en/Gst.Interfaces/PropertyProbeAdapter.xml @@ -0,0 +1,136 @@ +<Type Name="PropertyProbeAdapter" FullName="Gst.Interfaces.PropertyProbeAdapter"> + <TypeSignature Language="C#" Value="public class PropertyProbeAdapter : GLib.GInterfaceAdapter, Gst.Interfaces.PropertyProbe" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>Gst.Interfaces.PropertyProbe</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + + + + + + + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public PropertyProbeAdapter ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public PropertyProbeAdapter (Gst.Interfaces.PropertyProbeImplementor implementor);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="implementor" Type="Gst.Interfaces.PropertyProbeImplementor" /></Parameters> + <Docs><param name="implementor">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public PropertyProbeAdapter (IntPtr handle);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="handle" Type="System.IntPtr" /></Parameters> + <Docs><param name="handle">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.PropertyProbe GetObject (GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.PropertyProbe</ReturnType></ReturnValue> + <Parameters><Parameter Name="obj" Type="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> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.PropertyProbe</ReturnType></ReturnValue> + <Parameters><Parameter Name="handle" Type="System.IntPtr" /><Parameter Name="owned" Type="System.Boolean" /></Parameters> + <Docs><param name="handle">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="GetValues"> + <MemberSignature Language="C#" Value="public object[] GetValues (string name);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Object[]</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="Implementor"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.PropertyProbeImplementor Implementor { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.PropertyProbeImplementor</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="NeedsProbe"> + <MemberSignature Language="C#" Value="public bool NeedsProbe (string name);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</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="Probe"> + <MemberSignature Language="C#" Value="public void Probe (string name);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <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="ProbeAndGetValues"> + <MemberSignature Language="C#" Value="public object[] ProbeAndGetValues (string name);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Object[]</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="ProbeNeeded"> + <MemberSignature Language="C#" Value="public event Gst.Interfaces.ProbeNeededHandler ProbeNeeded;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Attributes><Attribute><AttributeName>GLib.Signal("probe-needed")</AttributeName></Attribute></Attributes> + <ReturnValue><ReturnType>Gst.Interfaces.ProbeNeededHandler</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Properties"> + <MemberSignature Language="C#" Value="public string[] Properties { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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.Interfaces/PropertyProbeImplementor.xml b/doc/en/Gst.Interfaces/PropertyProbeImplementor.xml new file mode 100644 index 0000000..e746215 --- /dev/null +++ b/doc/en/Gst.Interfaces/PropertyProbeImplementor.xml @@ -0,0 +1,62 @@ +<Type Name="PropertyProbeImplementor" FullName="Gst.Interfaces.PropertyProbeImplementor"> + <TypeSignature Language="C#" Value="public interface PropertyProbeImplementor : GLib.IWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>GLib.IWrapper</InterfaceName> + </Interface> + </Interfaces> + <Attributes> + <Attribute> + <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.PropertyProbeAdapter))</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + <Member MemberName="GetValues"> + <MemberSignature Language="C#" Value="public object[] GetValues (string property);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Object[]</ReturnType></ReturnValue> + <Parameters><Parameter Name="property" Type="System.String" /></Parameters> + <Docs><param name="property">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="NeedsProbe"> + <MemberSignature Language="C#" Value="public bool NeedsProbe (string property);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="property" Type="System.String" /></Parameters> + <Docs><param name="property">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ProbeProperty"> + <MemberSignature Language="C#" Value="public void ProbeProperty (string property);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="property" Type="System.String" /></Parameters> + <Docs><param name="property">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Properties"> + <MemberSignature Language="C#" Value="public string[] Properties { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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.Interfaces/Tuner.xml b/doc/en/Gst.Interfaces/Tuner.xml new file mode 100644 index 0000000..577e5e4 --- /dev/null +++ b/doc/en/Gst.Interfaces/Tuner.xml @@ -0,0 +1,182 @@ +<Type Name="Tuner" FullName="Gst.Interfaces.Tuner"> + <TypeSignature Language="C#" Value="public interface Tuner : GLib.IWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>GLib.IWrapper</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + + + + + + + + + + + + <Member MemberName="Channel"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel Channel { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ChannelChanged"> + <MemberSignature Language="C#" Value="public event Gst.Interfaces.ChannelChangedHandler ChannelChanged;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.ChannelChangedHandler</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="EmitChannelChanged"> + <MemberSignature Language="C#" Value="public void EmitChannelChanged (Gst.Interfaces.TunerChannel channel);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters> + <Docs><param name="channel">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="EmitFrequencyChanged"> + <MemberSignature Language="C#" Value="public void EmitFrequencyChanged (Gst.Interfaces.TunerChannel channel, ulong frequency);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="frequency" Type="System.UInt64" /></Parameters> + <Docs><param name="channel">To be added.</param><param name="frequency">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="EmitNormChanged"> + <MemberSignature Language="C#" Value="public void EmitNormChanged (Gst.Interfaces.TunerNorm norm);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="norm" Type="Gst.Interfaces.TunerNorm" /></Parameters> + <Docs><param name="norm">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="EmitSignalChanged"> + <MemberSignature Language="C#" Value="public void EmitSignalChanged (Gst.Interfaces.TunerChannel channel, int signal);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="signal" Type="System.Int32" /></Parameters> + <Docs><param name="channel">To be added.</param><param name="signal">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="FindChannelByName"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel FindChannelByName (string channel);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="System.String" /></Parameters> + <Docs><param name="channel">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="FindNormByName"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerNorm FindNormByName (string norm);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerNorm</ReturnType></ReturnValue> + <Parameters><Parameter Name="norm" Type="System.String" /></Parameters> + <Docs><param name="norm">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="FrequencyChanged"> + <MemberSignature Language="C#" Value="public event Gst.Interfaces.FrequencyChangedHandler FrequencyChanged;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.FrequencyChangedHandler</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetFrequency"> + <MemberSignature Language="C#" Value="public ulong GetFrequency (Gst.Interfaces.TunerChannel channel);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters> + <Docs><param name="channel">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ListChannels"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel[] ListChannels ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel[]</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ListNorms"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel[] ListNorms ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel[]</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Norm"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerNorm Norm { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerNorm</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="NormChanged"> + <MemberSignature Language="C#" Value="public event Gst.Interfaces.NormChangedHandler NormChanged;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.NormChangedHandler</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><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> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="frequency" Type="System.UInt64" /></Parameters> + <Docs><param name="channel">To be added.</param><param name="frequency">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SignalChanged"> + <MemberSignature Language="C#" Value="public event Gst.Interfaces.SignalChangedHandler SignalChanged;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.SignalChangedHandler</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SignalStrength"> + <MemberSignature Language="C#" Value="public int SignalStrength (Gst.Interfaces.TunerChannel channel);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters> + <Docs><param name="channel">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.Interfaces/TunerAdapter.xml b/doc/en/Gst.Interfaces/TunerAdapter.xml new file mode 100644 index 0000000..50069d3 --- /dev/null +++ b/doc/en/Gst.Interfaces/TunerAdapter.xml @@ -0,0 +1,245 @@ +<Type Name="TunerAdapter" FullName="Gst.Interfaces.TunerAdapter"> + <TypeSignature Language="C#" Value="public class TunerAdapter : GLib.GInterfaceAdapter, Gst.Interfaces.Tuner" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>Gst.Interfaces.Tuner</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + + + + + + + + + + + + + + + + + + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public TunerAdapter ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public TunerAdapter (Gst.Interfaces.TunerImplementor implementor);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="implementor" Type="Gst.Interfaces.TunerImplementor" /></Parameters> + <Docs><param name="implementor">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public TunerAdapter (IntPtr handle);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="handle" Type="System.IntPtr" /></Parameters> + <Docs><param name="handle">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Channel"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel Channel { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ChannelChanged"> + <MemberSignature Language="C#" Value="public event Gst.Interfaces.ChannelChangedHandler ChannelChanged;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Attributes><Attribute><AttributeName>GLib.Signal("channel-changed")</AttributeName></Attribute></Attributes> + <ReturnValue><ReturnType>Gst.Interfaces.ChannelChangedHandler</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="EmitChannelChanged"> + <MemberSignature Language="C#" Value="public void EmitChannelChanged (Gst.Interfaces.TunerChannel channel);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters> + <Docs><param name="channel">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="EmitFrequencyChanged"> + <MemberSignature Language="C#" Value="public void EmitFrequencyChanged (Gst.Interfaces.TunerChannel channel, ulong frequency);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="frequency" Type="System.UInt64" /></Parameters> + <Docs><param name="channel">To be added.</param><param name="frequency">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="EmitNormChanged"> + <MemberSignature Language="C#" Value="public void EmitNormChanged (Gst.Interfaces.TunerNorm norm);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="norm" Type="Gst.Interfaces.TunerNorm" /></Parameters> + <Docs><param name="norm">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="EmitSignalChanged"> + <MemberSignature Language="C#" Value="public void EmitSignalChanged (Gst.Interfaces.TunerChannel channel, int signal);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="signal" Type="System.Int32" /></Parameters> + <Docs><param name="channel">To be added.</param><param name="signal">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="FindChannelByName"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel FindChannelByName (string channel);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="System.String" /></Parameters> + <Docs><param name="channel">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="FindNormByName"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerNorm FindNormByName (string norm);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerNorm</ReturnType></ReturnValue> + <Parameters><Parameter Name="norm" Type="System.String" /></Parameters> + <Docs><param name="norm">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="FrequencyChanged"> + <MemberSignature Language="C#" Value="public event Gst.Interfaces.FrequencyChangedHandler FrequencyChanged;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Attributes><Attribute><AttributeName>GLib.Signal("frequency-changed")</AttributeName></Attribute></Attributes> + <ReturnValue><ReturnType>Gst.Interfaces.FrequencyChangedHandler</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetFrequency"> + <MemberSignature Language="C#" Value="public ulong GetFrequency (Gst.Interfaces.TunerChannel channel);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters> + <Docs><param name="channel">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 (GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.Tuner</ReturnType></ReturnValue> + <Parameters><Parameter Name="obj" Type="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> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.Tuner</ReturnType></ReturnValue> + <Parameters><Parameter Name="handle" Type="System.IntPtr" /><Parameter Name="owned" Type="System.Boolean" /></Parameters> + <Docs><param name="handle">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="Implementor"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerImplementor Implementor { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerImplementor</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ListChannels"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel[] ListChannels ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel[]</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ListNorms"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel[] ListNorms ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel[]</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Norm"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerNorm Norm { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerNorm</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="NormChanged"> + <MemberSignature Language="C#" Value="public event Gst.Interfaces.NormChangedHandler NormChanged;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Attributes><Attribute><AttributeName>GLib.Signal("norm-changed")</AttributeName></Attribute></Attributes> + <ReturnValue><ReturnType>Gst.Interfaces.NormChangedHandler</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><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> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="frequency" Type="System.UInt64" /></Parameters> + <Docs><param name="channel">To be added.</param><param name="frequency">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SignalChanged"> + <MemberSignature Language="C#" Value="public event Gst.Interfaces.SignalChangedHandler SignalChanged;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Attributes><Attribute><AttributeName>GLib.Signal("signal-changed")</AttributeName></Attribute></Attributes> + <ReturnValue><ReturnType>Gst.Interfaces.SignalChangedHandler</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SignalStrength"> + <MemberSignature Language="C#" Value="public int SignalStrength (Gst.Interfaces.TunerChannel channel);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters> + <Docs><param name="channel">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.Interfaces/GstTunerChannel.xml b/doc/en/Gst.Interfaces/TunerChannel.xml index 28ddec9..fa3f26e 100644 --- a/doc/en/Gst.Interfaces/GstTunerChannel.xml +++ b/doc/en/Gst.Interfaces/TunerChannel.xml @@ -1,5 +1,5 @@ -<Type Name="GstTunerChannel" FullName="Gst.Interfaces.GstTunerChannel"> - <TypeSignature Language="C#" Value="public class GstTunerChannel : GLib.Object" /> +<Type Name="TunerChannel" FullName="Gst.Interfaces.TunerChannel"> + <TypeSignature Language="C#" Value="public class TunerChannel : GLib.Object" /> <AssemblyInfo> <AssemblyName>gstreamer-sharp</AssemblyName> <AssemblyVersion>0.9.5.99</AssemblyVersion> @@ -26,8 +26,9 @@ + <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="protected GstTunerChannel ();" /> + <MemberSignature Language="C#" Value="protected TunerChannel ();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> @@ -35,13 +36,21 @@ <Parameters /> <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> </Member><Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public GstTunerChannel (IntPtr raw);" /> + <MemberSignature Language="C#" Value="public TunerChannel (IntPtr raw);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.9.5.99</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 TunerChannel (string label, Gst.Interfaces.TunerChannelFlags flags, float freq_multiplicator, ulong min_frequency, ulong max_frequency, int min_signal, int max_signal);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="label" Type="System.String" /><Parameter Name="flags" Type="Gst.Interfaces.TunerChannelFlags" /><Parameter Name="freq_multiplicator" Type="System.Single" /><Parameter Name="min_frequency" Type="System.UInt64" /><Parameter Name="max_frequency" Type="System.UInt64" /><Parameter Name="min_signal" Type="System.Int32" /><Parameter Name="max_signal" Type="System.Int32" /></Parameters> + <Docs><param name="label">To be added.</param><param name="flags">To be added.</param><param name="freq_multiplicator">To be added.</param><param name="min_frequency">To be added.</param><param name="max_frequency">To be added.</param><param name="min_signal">To be added.</param><param name="max_signal">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> </Member><Member MemberName="Flags"> <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannelFlags Flags { get; }" /> <MemberType>Property</MemberType> @@ -121,7 +130,7 @@ <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> - <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstTunerChannel), ConnectionMethod="OverrideFrequencyChanged")</AttributeName></Attribute></Attributes> + <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.TunerChannel), ConnectionMethod="OverrideFrequencyChanged")</AttributeName></Attribute></Attributes> <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> <Parameters><Parameter Name="frequency" Type="System.UInt64" /></Parameters> <Docs><param name="frequency">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> @@ -131,7 +140,7 @@ <AssemblyInfo> <AssemblyVersion>0.9.5.99</AssemblyVersion> </AssemblyInfo> - <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstTunerChannel), ConnectionMethod="OverrideSignalChanged")</AttributeName></Attribute></Attributes> + <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.TunerChannel), ConnectionMethod="OverrideSignalChanged")</AttributeName></Attribute></Attributes> <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> <Parameters><Parameter Name="signal" Type="System.Int32" /></Parameters> <Docs><param name="signal">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> diff --git a/doc/en/Gst.Interfaces/TunerImplementor.xml b/doc/en/Gst.Interfaces/TunerImplementor.xml new file mode 100644 index 0000000..2d108c3 --- /dev/null +++ b/doc/en/Gst.Interfaces/TunerImplementor.xml @@ -0,0 +1,91 @@ +<Type Name="TunerImplementor" FullName="Gst.Interfaces.TunerImplementor"> + <TypeSignature Language="C#" Value="public interface TunerImplementor : GLib.IWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>GLib.IWrapper</InterfaceName> + </Interface> + </Interfaces> + <Attributes> + <Attribute> + <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.TunerAdapter))</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + + <Member MemberName="Channel"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel Channel { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetFrequency"> + <MemberSignature Language="C#" Value="public ulong GetFrequency (Gst.Interfaces.TunerChannel channel);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters> + <Docs><param name="channel">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ListChannels"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel[] ListChannels ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel[]</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="ListNorms"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel[] ListNorms ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel[]</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Norm"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerNorm Norm { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.TunerNorm</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> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="frequency" Type="System.UInt64" /></Parameters> + <Docs><param name="channel">To be added.</param><param name="frequency">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SignalStrength"> + <MemberSignature Language="C#" Value="public int SignalStrength (Gst.Interfaces.TunerChannel channel);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue> + <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters> + <Docs><param name="channel">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.Interfaces/TunerNorm.xml b/doc/en/Gst.Interfaces/TunerNorm.xml new file mode 100644 index 0000000..384c4de --- /dev/null +++ b/doc/en/Gst.Interfaces/TunerNorm.xml @@ -0,0 +1,71 @@ +<Type Name="TunerNorm" FullName="Gst.Interfaces.TunerNorm"> + <TypeSignature Language="C#" Value="public class TunerNorm : GLib.Object" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>GLib.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 TunerNorm ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public TunerNorm (IntPtr raw);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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 TunerNorm (string label, Gst.Fraction framerate);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="label" Type="System.String" /><Parameter Name="framerate" Type="Gst.Fraction" /></Parameters> + <Docs><param name="label">To be added.</param><param name="framerate">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Framerate"> + <MemberSignature Language="C#" Value="public Gst.Fraction Framerate { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Fraction</ReturnType></ReturnValue> + <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GType"> + <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Label"> + <MemberSignature Language="C#" Value="public string Label { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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.Interfaces/VideoOrientation.xml b/doc/en/Gst.Interfaces/VideoOrientation.xml new file mode 100644 index 0000000..db06ee6 --- /dev/null +++ b/doc/en/Gst.Interfaces/VideoOrientation.xml @@ -0,0 +1,98 @@ +<Type Name="VideoOrientation" FullName="Gst.Interfaces.VideoOrientation"> + <TypeSignature Language="C#" Value="public interface VideoOrientation : GLib.IWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>GLib.IWrapper</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + + + <Member MemberName="GetHcenter"> + <MemberSignature Language="C#" Value="public bool GetHcenter (out int center);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="center" Type="System.Int32&" RefType="out" /></Parameters> + <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetHflip"> + <MemberSignature Language="C#" Value="public bool GetHflip (out bool flip);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="flip" Type="System.Boolean&" RefType="out" /></Parameters> + <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetVcenter"> + <MemberSignature Language="C#" Value="public bool GetVcenter (out int center);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="center" Type="System.Int32&" RefType="out" /></Parameters> + <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetVflip"> + <MemberSignature Language="C#" Value="public bool GetVflip (out bool flip);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="flip" Type="System.Boolean&" RefType="out" /></Parameters> + <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetHcenter"> + <MemberSignature Language="C#" Value="public bool SetHcenter (int center);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="center" Type="System.Int32" /></Parameters> + <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetHflip"> + <MemberSignature Language="C#" Value="public bool SetHflip (bool flip);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="flip" Type="System.Boolean" /></Parameters> + <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetVcenter"> + <MemberSignature Language="C#" Value="public bool SetVcenter (int center);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="center" Type="System.Int32" /></Parameters> + <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetVflip"> + <MemberSignature Language="C#" Value="public bool SetVflip (bool flip);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="flip" Type="System.Boolean" /></Parameters> + <Docs><param name="flip">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.Interfaces/VideoOrientationAdapter.xml b/doc/en/Gst.Interfaces/VideoOrientationAdapter.xml new file mode 100644 index 0000000..566c144 --- /dev/null +++ b/doc/en/Gst.Interfaces/VideoOrientationAdapter.xml @@ -0,0 +1,157 @@ +<Type Name="VideoOrientationAdapter" FullName="Gst.Interfaces.VideoOrientationAdapter"> + <TypeSignature Language="C#" Value="public class VideoOrientationAdapter : GLib.GInterfaceAdapter, Gst.Interfaces.VideoOrientation" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>Gst.Interfaces.VideoOrientation</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + + + + + + + + + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public VideoOrientationAdapter ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public VideoOrientationAdapter (Gst.Interfaces.VideoOrientationImplementor implementor);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="implementor" Type="Gst.Interfaces.VideoOrientationImplementor" /></Parameters> + <Docs><param name="implementor">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public VideoOrientationAdapter (IntPtr handle);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="handle" Type="System.IntPtr" /></Parameters> + <Docs><param name="handle">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetHcenter"> + <MemberSignature Language="C#" Value="public bool GetHcenter (out int center);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="center" Type="System.Int32&" RefType="out" /></Parameters> + <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetHflip"> + <MemberSignature Language="C#" Value="public bool GetHflip (out bool flip);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="flip" Type="System.Boolean&" RefType="out" /></Parameters> + <Docs><param name="flip">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 (GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.VideoOrientation</ReturnType></ReturnValue> + <Parameters><Parameter Name="obj" Type="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> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.VideoOrientation</ReturnType></ReturnValue> + <Parameters><Parameter Name="handle" Type="System.IntPtr" /><Parameter Name="owned" Type="System.Boolean" /></Parameters> + <Docs><param name="handle">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="GetVcenter"> + <MemberSignature Language="C#" Value="public bool GetVcenter (out int center);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="center" Type="System.Int32&" RefType="out" /></Parameters> + <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetVflip"> + <MemberSignature Language="C#" Value="public bool GetVflip (out bool flip);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="flip" Type="System.Boolean&" RefType="out" /></Parameters> + <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Implementor"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.VideoOrientationImplementor Implementor { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.VideoOrientationImplementor</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> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="center" Type="System.Int32" /></Parameters> + <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetHflip"> + <MemberSignature Language="C#" Value="public bool SetHflip (bool flip);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="flip" Type="System.Boolean" /></Parameters> + <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetVcenter"> + <MemberSignature Language="C#" Value="public bool SetVcenter (int center);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="center" Type="System.Int32" /></Parameters> + <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetVflip"> + <MemberSignature Language="C#" Value="public bool SetVflip (bool flip);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="flip" Type="System.Boolean" /></Parameters> + <Docs><param name="flip">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.Interfaces/VideoOrientationImplementor.xml b/doc/en/Gst.Interfaces/VideoOrientationImplementor.xml new file mode 100644 index 0000000..062b4a0 --- /dev/null +++ b/doc/en/Gst.Interfaces/VideoOrientationImplementor.xml @@ -0,0 +1,103 @@ +<Type Name="VideoOrientationImplementor" FullName="Gst.Interfaces.VideoOrientationImplementor"> + <TypeSignature Language="C#" Value="public interface VideoOrientationImplementor : GLib.IWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>GLib.IWrapper</InterfaceName> + </Interface> + </Interfaces> + <Attributes> + <Attribute> + <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.VideoOrientationAdapter))</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + + + <Member MemberName="GetHcenter"> + <MemberSignature Language="C#" Value="public bool GetHcenter (out int center);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="center" Type="System.Int32&" RefType="out" /></Parameters> + <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetHflip"> + <MemberSignature Language="C#" Value="public bool GetHflip (out bool flip);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="flip" Type="System.Boolean&" RefType="out" /></Parameters> + <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetVcenter"> + <MemberSignature Language="C#" Value="public bool GetVcenter (out int center);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="center" Type="System.Int32&" RefType="out" /></Parameters> + <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetVflip"> + <MemberSignature Language="C#" Value="public bool GetVflip (out bool flip);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="flip" Type="System.Boolean&" RefType="out" /></Parameters> + <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetHcenter"> + <MemberSignature Language="C#" Value="public bool SetHcenter (int center);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="center" Type="System.Int32" /></Parameters> + <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetHflip"> + <MemberSignature Language="C#" Value="public bool SetHflip (bool flip);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="flip" Type="System.Boolean" /></Parameters> + <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetVcenter"> + <MemberSignature Language="C#" Value="public bool SetVcenter (int center);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="center" Type="System.Int32" /></Parameters> + <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="SetVflip"> + <MemberSignature Language="C#" Value="public bool SetVflip (bool flip);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="flip" Type="System.Boolean" /></Parameters> + <Docs><param name="flip">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.Interfaces/VolumeChangedArgs.xml b/doc/en/Gst.Interfaces/VolumeChangedArgs.xml deleted file mode 100644 index 72b7bef..0000000 --- a/doc/en/Gst.Interfaces/VolumeChangedArgs.xml +++ /dev/null @@ -1,35 +0,0 @@ -<Type Name="VolumeChangedArgs" FullName="Gst.Interfaces.VolumeChangedArgs"> - <TypeSignature Language="C#" Value="public class VolumeChangedArgs : GLib.SignalArgs" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.5.99</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 VolumeChangedArgs ();" /> - <MemberType>Constructor</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Parameters /> - <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> - </Member><Member MemberName="Volumes"> - <MemberSignature Language="C#" Value="public int Volumes { set; }" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>0.9.5.99</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> - </Members> -</Type> diff --git a/doc/en/Gst.Interfaces/VolumeChangedHandler.xml b/doc/en/Gst.Interfaces/VolumeChangedHandler.xml deleted file mode 100644 index 2bc6507..0000000 --- a/doc/en/Gst.Interfaces/VolumeChangedHandler.xml +++ /dev/null @@ -1,23 +0,0 @@ -<Type Name="VolumeChangedHandler" FullName="Gst.Interfaces.VolumeChangedHandler"> - <TypeSignature Language="C#" Value="public delegate void VolumeChangedHandler(object o, VolumeChangedArgs args);" /> - <AssemblyInfo> - <AssemblyName>gstreamer-sharp</AssemblyName> - <AssemblyVersion>0.9.5.99</AssemblyVersion> - </AssemblyInfo> - <Base> - <BaseTypeName>System.Delegate</BaseTypeName> - </Base> - <Parameters> - <Parameter Name="o" Type="System.Object" /> - <Parameter Name="args" Type="Gst.Interfaces.VolumeChangedArgs" /> - </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.Interfaces/XOverlay.xml b/doc/en/Gst.Interfaces/XOverlay.xml new file mode 100644 index 0000000..bc08e97 --- /dev/null +++ b/doc/en/Gst.Interfaces/XOverlay.xml @@ -0,0 +1,67 @@ +<Type Name="XOverlay" FullName="Gst.Interfaces.XOverlay"> + <TypeSignature Language="C#" Value="public interface XOverlay : GLib.IWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>GLib.IWrapper</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + <Member MemberName="Expose"> + <MemberSignature Language="C#" Value="public void Expose ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GotXwindowId"> + <MemberSignature Language="C#" Value="public void GotXwindowId (ulong xwindow_id);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="xwindow_id" Type="System.UInt64" /></Parameters> + <Docs><param name="xwindow_id">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="HandleEvents"> + <MemberSignature Language="C#" Value="public void HandleEvents (bool handle_events);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="handle_events" Type="System.Boolean" /></Parameters> + <Docs><param name="handle_events">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="PrepareXwindowId"> + <MemberSignature Language="C#" Value="public void PrepareXwindowId ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="XwindowId"> + <MemberSignature Language="C#" Value="public ulong XwindowId { set; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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> + </Members> +</Type> diff --git a/doc/en/Gst.Interfaces/XOverlayAdapter.xml b/doc/en/Gst.Interfaces/XOverlayAdapter.xml new file mode 100644 index 0000000..adc2d60 --- /dev/null +++ b/doc/en/Gst.Interfaces/XOverlayAdapter.xml @@ -0,0 +1,126 @@ +<Type Name="XOverlayAdapter" FullName="Gst.Interfaces.XOverlayAdapter"> + <TypeSignature Language="C#" Value="public class XOverlayAdapter : GLib.GInterfaceAdapter, Gst.Interfaces.XOverlay" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>Gst.Interfaces.XOverlay</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + + + + + + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public XOverlayAdapter ();" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public XOverlayAdapter (Gst.Interfaces.XOverlayImplementor implementor);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="implementor" Type="Gst.Interfaces.XOverlayImplementor" /></Parameters> + <Docs><param name="implementor">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public XOverlayAdapter (IntPtr handle);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="handle" Type="System.IntPtr" /></Parameters> + <Docs><param name="handle">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Expose"> + <MemberSignature Language="C#" Value="public void Expose ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="GetObject"> + <MemberSignature Language="C#" Value="public static Gst.Interfaces.XOverlay GetObject (GLib.Object obj);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.XOverlay</ReturnType></ReturnValue> + <Parameters><Parameter Name="obj" Type="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> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.XOverlay</ReturnType></ReturnValue> + <Parameters><Parameter Name="handle" Type="System.IntPtr" /><Parameter Name="owned" Type="System.Boolean" /></Parameters> + <Docs><param name="handle">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="GotXwindowId"> + <MemberSignature Language="C#" Value="public void GotXwindowId (ulong xwindow_id);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="xwindow_id" Type="System.UInt64" /></Parameters> + <Docs><param name="xwindow_id">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="HandleEvents"> + <MemberSignature Language="C#" Value="public void HandleEvents (bool handle_events);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="handle_events" Type="System.Boolean" /></Parameters> + <Docs><param name="handle_events">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Implementor"> + <MemberSignature Language="C#" Value="public Gst.Interfaces.XOverlayImplementor Implementor { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.Interfaces.XOverlayImplementor</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> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="XwindowId"> + <MemberSignature Language="C#" Value="public ulong XwindowId { set; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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> + </Members> +</Type> diff --git a/doc/en/Gst.Interfaces/XOverlayImplementor.xml b/doc/en/Gst.Interfaces/XOverlayImplementor.xml new file mode 100644 index 0000000..c9aeeb8 --- /dev/null +++ b/doc/en/Gst.Interfaces/XOverlayImplementor.xml @@ -0,0 +1,52 @@ +<Type Name="XOverlayImplementor" FullName="Gst.Interfaces.XOverlayImplementor"> + <TypeSignature Language="C#" Value="public interface XOverlayImplementor : GLib.IWrapper" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>GLib.IWrapper</InterfaceName> + </Interface> + </Interfaces> + <Attributes> + <Attribute> + <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.XOverlayAdapter))</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + <Member MemberName="Expose"> + <MemberSignature Language="C#" Value="public void Expose ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters /> + <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="HandleEvents"> + <MemberSignature Language="C#" Value="public void HandleEvents (bool handle_events);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue> + <Parameters><Parameter Name="handle_events" Type="System.Boolean" /></Parameters> + <Docs><param name="handle_events">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="XwindowId"> + <MemberSignature Language="C#" Value="public ulong XwindowId { set; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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> + </Members> +</Type> diff --git a/doc/en/Gst/EnumInfo.xml b/doc/en/Gst/EnumInfo.xml new file mode 100644 index 0000000..e427e09 --- /dev/null +++ b/doc/en/Gst/EnumInfo.xml @@ -0,0 +1,78 @@ +<Type Name="EnumInfo" FullName="Gst.EnumInfo"> + <TypeSignature Language="C#" Value="public struct EnumInfo" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Attributes> + <Attribute> + <AttributeName>System.Reflection.DefaultMember("Item")</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public EnumInfo (GLib.GType gtype);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="gtype" Type="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.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="gtype" Type="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> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.EnumValue</ReturnType></ReturnValue> + <Parameters><Parameter Name="val" Type="System.Int32" /></Parameters> + <Docs><param name="val">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Max"> + <MemberSignature Language="C#" Value="public int Max { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Min"> + <MemberSignature Language="C#" Value="public int Min { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Values"> + <MemberSignature Language="C#" Value="public Gst.EnumValue[] Values { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.EnumValue[]</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/EnumValue.xml b/doc/en/Gst/EnumValue.xml new file mode 100644 index 0000000..382cad9 --- /dev/null +++ b/doc/en/Gst/EnumValue.xml @@ -0,0 +1,44 @@ +<Type Name="EnumValue" FullName="Gst.EnumValue"> + <TypeSignature Language="C#" Value="public struct EnumValue" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + <Member MemberName="Name"> + <MemberSignature Language="C#" Value="public string Name { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Nick"> + <MemberSignature Language="C#" Value="public string Nick { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Value"> + <MemberSignature Language="C#" Value="public int Value { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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> + </Members> +</Type> diff --git a/doc/en/Gst/FlagsInfo.xml b/doc/en/Gst/FlagsInfo.xml new file mode 100644 index 0000000..c73b5f4 --- /dev/null +++ b/doc/en/Gst/FlagsInfo.xml @@ -0,0 +1,69 @@ +<Type Name="FlagsInfo" FullName="Gst.FlagsInfo"> + <TypeSignature Language="C#" Value="public struct FlagsInfo" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Attributes> + <Attribute> + <AttributeName>System.Reflection.DefaultMember("Item")</AttributeName> + </Attribute> + </Attributes> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + + + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public FlagsInfo (GLib.GType gtype);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="gtype" Type="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.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue> + <Parameters><Parameter Name="gtype" Type="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> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.FlagsValue[]</ReturnType></ReturnValue> + <Parameters><Parameter Name="flags" Type="System.UInt32" /></Parameters> + <Docs><param name="flags">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="Mask"> + <MemberSignature Language="C#" Value="public uint Mask { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Values"> + <MemberSignature Language="C#" Value="public Gst.FlagsValue[] Values { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <ReturnValue><ReturnType>Gst.FlagsValue[]</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/FlagsValue.xml b/doc/en/Gst/FlagsValue.xml new file mode 100644 index 0000000..7e1713c --- /dev/null +++ b/doc/en/Gst/FlagsValue.xml @@ -0,0 +1,44 @@ +<Type Name="FlagsValue" FullName="Gst.FlagsValue"> + <TypeSignature Language="C#" Value="public struct FlagsValue" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + + + <Member MemberName="Name"> + <MemberSignature Language="C#" Value="public string Name { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Nick"> + <MemberSignature Language="C#" Value="public string Nick { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Value"> + <MemberSignature Language="C#" Value="public uint Value { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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> + </Members> +</Type> diff --git a/doc/en/Gst/GTypeNameAttribute.xml b/doc/en/Gst/GTypeNameAttribute.xml new file mode 100644 index 0000000..eb8ff56 --- /dev/null +++ b/doc/en/Gst/GTypeNameAttribute.xml @@ -0,0 +1,40 @@ +<Type Name="GTypeNameAttribute" FullName="Gst.GTypeNameAttribute"> + <TypeSignature Language="C#" Value="public sealed class GTypeNameAttribute : Attribute" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Attribute</BaseTypeName> + </Base> + <Interfaces /> + <Attributes> + <Attribute> + <AttributeName>System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Struct | 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 GTypeNameAttribute (string gtype_name);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="gtype_name" Type="System.String" /></Parameters> + <Docs><param name="gtype_name">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs> + </Member><Member MemberName="TypeName"> + <MemberSignature Language="C#" Value="public string TypeName { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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/Object.xml b/doc/en/Gst/Object.xml index c43c6a4..5f99820 100644 --- a/doc/en/Gst/Object.xml +++ b/doc/en/Gst/Object.xml @@ -64,7 +64,7 @@ </AssemblyInfo> <ReturnValue><ReturnType>Gst.ObjectFlags</ReturnType></ReturnValue> <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs> - </Member><Member MemberName="GType"> + </Member><Member MemberName="GetPropertyInfo"><MemberSignature Language="C#" Value="public Gst.PropertyInfo GetPropertyInfo (string property);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PropertyInfo</ReturnType></ReturnValue><Parameters><Parameter Name="property" Type="System.String" /></Parameters><Docs><param name="property">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; }" /> <MemberType>Property</MemberType> <AssemblyInfo> @@ -161,7 +161,7 @@ </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="Raw"> + </Member><Member MemberName="Properties"><MemberSignature Language="C#" Value="public Gst.PropertyInfo[] Properties { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PropertyInfo[]</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 override IntPtr Raw { set; get; }" /> <MemberType>Property</MemberType> <AssemblyInfo> diff --git a/doc/en/Gst/PropertyInfo.xml b/doc/en/Gst/PropertyInfo.xml new file mode 100644 index 0000000..15985a9 --- /dev/null +++ b/doc/en/Gst/PropertyInfo.xml @@ -0,0 +1,125 @@ +<Type Name="PropertyInfo" FullName="Gst.PropertyInfo"> + <TypeSignature Language="C#" Value="public struct PropertyInfo" /> + <AssemblyInfo> + <AssemblyName>gstreamer-sharp</AssemblyName> + <AssemblyVersion>0.9.5.99</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 PropertyInfo (IntPtr pspec_ptr);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</AssemblyVersion> + </AssemblyInfo> + <Parameters><Parameter Name="pspec_ptr" Type="System.IntPtr" /></Parameters> + <Docs><param name="pspec_ptr">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 { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Controllable"> + <MemberSignature Language="C#" Value="public bool Controllable { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Default"> + <MemberSignature Language="C#" Value="public object Default { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="GType"> + <MemberSignature Language="C#" Value="public GLib.GType GType { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Max"> + <MemberSignature Language="C#" Value="public object Max { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Min"> + <MemberSignature Language="C#" Value="public object Min { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Name"> + <MemberSignature Language="C#" Value="public string Name { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Nick"> + <MemberSignature Language="C#" Value="public string Nick { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Readable"> + <MemberSignature Language="C#" Value="public bool Readable { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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="Type"> + <MemberSignature Language="C#" Value="public Type Type { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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><Member MemberName="Writeable"> + <MemberSignature Language="C#" Value="public bool Writeable { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>0.9.5.99</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/index.xml b/doc/en/index.xml index 08dfdf1..dec924f 100644 --- a/doc/en/index.xml +++ b/doc/en/index.xml @@ -53,11 +53,15 @@ <Type Name="ElementRemovedHandler" Kind="Delegate" /> <Type Name="EntryAddedArgs" Kind="Class" /> <Type Name="EntryAddedHandler" Kind="Delegate" /> + <Type Name="EnumInfo" Kind="Structure" /> + <Type Name="EnumValue" Kind="Structure" /> <Type Name="Event" Kind="Class" /> <Type Name="EventType" Kind="Enumeration" /> <Type Name="EventTypeFlags" Kind="Enumeration" /> <Type Name="FeatureAddedArgs" Kind="Class" /> <Type Name="FeatureAddedHandler" Kind="Delegate" /> + <Type Name="FlagsInfo" Kind="Structure" /> + <Type Name="FlagsValue" Kind="Structure" /> <Type Name="FlowReturn" Kind="Enumeration" /> <Type Name="Format" Kind="Enumeration" /> <Type Name="FormatDefinition" Kind="Structure" /> @@ -65,6 +69,7 @@ <Type Name="Fraction" Kind="Structure" /> <Type Name="FractionRange" Kind="Structure" /> <Type Name="GhostPad" Kind="Class" /> + <Type Name="GTypeNameAttribute" Kind="Class" /> <Type Name="HaveDataArgs" Kind="Class" /> <Type Name="HaveDataHandler" Kind="Delegate" /> <Type Name="ImplementsInterface" Kind="Interface" /> @@ -153,6 +158,7 @@ <Type Name="PresetAdapter" Kind="Class" /> <Type Name="PresetDefault" Kind="Class" /> <Type Name="PresetImplementor" Kind="Interface" /> + <Type Name="PropertyInfo" Kind="Structure" /> <Type Name="ProxyPad" Kind="Class" /> <Type Name="Query" Kind="Class" /> <Type Name="QueryType" Kind="Enumeration" /> @@ -211,6 +217,8 @@ <Type Name="TypeFindElement" Kind="Class" /> </Namespace> <Namespace Name="Gst.Interfaces"> + <Type Name="ChannelChangedArgs" Kind="Class" /> + <Type Name="ChannelChangedHandler" Kind="Delegate" /> <Type Name="ColorBalance" Kind="Interface" /> <Type Name="ColorBalanceAdapter" Kind="Class" /> <Type Name="ColorBalanceChannel" Kind="Class" /> @@ -218,31 +226,49 @@ <Type Name="ColorBalanceType" Kind="Enumeration" /> <Type Name="FrequencyChangedArgs" Kind="Class" /> <Type Name="FrequencyChangedHandler" Kind="Delegate" /> - <Type Name="GstMixerOptions" Kind="Class" /> - <Type Name="GstMixerTrack" Kind="Class" /> - <Type Name="GstTunerChannel" Kind="Class" /> - <Type Name="GstTunerNorm" Kind="Class" /> + <Type Name="Mixer" Kind="Interface" /> + <Type Name="MixerAdapter" Kind="Class" /> <Type Name="MixerFlags" Kind="Enumeration" /> + <Type Name="MixerImplementor" Kind="Interface" /> + <Type Name="MixerMessage" Kind="Class" /> <Type Name="MixerMessageType" Kind="Enumeration" /> + <Type Name="MixerOptions" Kind="Class" /> + <Type Name="MixerTrack" Kind="Class" /> <Type Name="MixerTrackFlags" Kind="Enumeration" /> <Type Name="MixerType" Kind="Enumeration" /> - <Type Name="MuteToggledArgs" Kind="Class" /> - <Type Name="MuteToggledHandler" Kind="Delegate" /> + <Type Name="Navigation" Kind="Interface" /> + <Type Name="NavigationAdapter" Kind="Class" /> <Type Name="NavigationCommand" Kind="Enumeration" /> + <Type Name="NavigationEvent" Kind="Class" /> <Type Name="NavigationEventType" Kind="Enumeration" /> + <Type Name="NavigationImplementor" Kind="Interface" /> + <Type Name="NavigationMessage" Kind="Class" /> <Type Name="NavigationMessageType" Kind="Enumeration" /> + <Type Name="NavigationQuery" Kind="Class" /> <Type Name="NavigationQueryType" Kind="Enumeration" /> - <Type Name="OptionChangedArgs" Kind="Class" /> - <Type Name="OptionChangedHandler" Kind="Delegate" /> - <Type Name="RecordToggledArgs" Kind="Class" /> - <Type Name="RecordToggledHandler" Kind="Delegate" /> + <Type Name="NormChangedArgs" Kind="Class" /> + <Type Name="NormChangedHandler" Kind="Delegate" /> + <Type Name="ProbeNeededArgs" Kind="Class" /> + <Type Name="ProbeNeededHandler" Kind="Delegate" /> + <Type Name="PropertyProbe" Kind="Interface" /> + <Type Name="PropertyProbeAdapter" Kind="Class" /> + <Type Name="PropertyProbeImplementor" Kind="Interface" /> <Type Name="SignalChangedArgs" Kind="Class" /> <Type Name="SignalChangedHandler" Kind="Delegate" /> + <Type Name="Tuner" Kind="Interface" /> + <Type Name="TunerAdapter" Kind="Class" /> + <Type Name="TunerChannel" Kind="Class" /> <Type Name="TunerChannelFlags" Kind="Enumeration" /> + <Type Name="TunerImplementor" Kind="Interface" /> + <Type Name="TunerNorm" Kind="Class" /> <Type Name="ValueChangedArgs" Kind="Class" /> <Type Name="ValueChangedHandler" Kind="Delegate" /> - <Type Name="VolumeChangedArgs" Kind="Class" /> - <Type Name="VolumeChangedHandler" Kind="Delegate" /> + <Type Name="VideoOrientation" Kind="Interface" /> + <Type Name="VideoOrientationAdapter" Kind="Class" /> + <Type Name="VideoOrientationImplementor" Kind="Interface" /> + <Type Name="XOverlay" Kind="Interface" /> + <Type Name="XOverlayAdapter" Kind="Class" /> + <Type Name="XOverlayImplementor" Kind="Interface" /> </Namespace> </Types> <Title>gst-sharp</Title> |