diff options
Diffstat (limited to 'subprojects/gstreamer-sharp/ges/generated/GES/AudioTestSource.cs')
-rw-r--r-- | subprojects/gstreamer-sharp/ges/generated/GES/AudioTestSource.cs | 129 |
1 files changed, 129 insertions, 0 deletions
diff --git a/subprojects/gstreamer-sharp/ges/generated/GES/AudioTestSource.cs b/subprojects/gstreamer-sharp/ges/generated/GES/AudioTestSource.cs new file mode 100644 index 0000000000..3b58e63d18 --- /dev/null +++ b/subprojects/gstreamer-sharp/ges/generated/GES/AudioTestSource.cs @@ -0,0 +1,129 @@ +// This file was generated by the Gtk# code generator. +// Any changes made will be lost if regenerated. + +namespace GES { + + using System; + using System.Collections; + using System.Collections.Generic; + using System.Runtime.InteropServices; + +#region Autogenerated code + public partial class AudioTestSource : GES.AudioSource { + + public AudioTestSource (IntPtr raw) : base(raw) {} + + protected AudioTestSource() : base(IntPtr.Zero) + { + CreateNativeObject (new string [0], new GLib.Value [0]); + } + + + // Internal representation of the wrapped structure ABI. + static GLib.AbiStruct _class_abi = null; + static public new GLib.AbiStruct class_abi { + get { + if (_class_abi == null) + _class_abi = new GLib.AbiStruct (new List<GLib.AbiField>{ + new GLib.AbiField("_ges_reserved" + , GES.AudioSource.class_abi.Fields + , (uint) Marshal.SizeOf(typeof(IntPtr)) * 4 // _ges_reserved + , null + , null + , (uint) Marshal.SizeOf(typeof(IntPtr)) + , 0 + ), + }); + + return _class_abi; + } + } + + + // End of the ABI representation. + + [DllImport("ges-1.0", CallingConvention = CallingConvention.Cdecl)] + static extern IntPtr ges_audio_test_source_get_type(); + + public static new GLib.GType GType { + get { + IntPtr raw_ret = ges_audio_test_source_get_type(); + GLib.GType ret = new GLib.GType(raw_ret); + return ret; + } + } + + [DllImport("ges-1.0", CallingConvention = CallingConvention.Cdecl)] + static extern double ges_audio_test_source_get_freq(IntPtr raw); + + [DllImport("ges-1.0", CallingConvention = CallingConvention.Cdecl)] + static extern void ges_audio_test_source_set_freq(IntPtr raw, double freq); + + public double Freq { + get { + double raw_ret = ges_audio_test_source_get_freq(Handle); + double ret = raw_ret; + return ret; + } + set { + ges_audio_test_source_set_freq(Handle, value); + } + } + + [DllImport("ges-1.0", CallingConvention = CallingConvention.Cdecl)] + static extern double ges_audio_test_source_get_volume(IntPtr raw); + + [DllImport("ges-1.0", CallingConvention = CallingConvention.Cdecl)] + static extern void ges_audio_test_source_set_volume(IntPtr raw, double volume); + + public double Volume { + get { + double raw_ret = ges_audio_test_source_get_volume(Handle); + double ret = raw_ret; + return ret; + } + set { + ges_audio_test_source_set_volume(Handle, value); + } + } + + + static AudioTestSource () + { + GtkSharp.GstEditingServices.ObjectManager.Initialize (); + } + + // Internal representation of the wrapped structure ABI. + static GLib.AbiStruct _abi_info = null; + static public new GLib.AbiStruct abi_info { + get { + if (_abi_info == null) + _abi_info = new GLib.AbiStruct (new List<GLib.AbiField>{ + new GLib.AbiField("priv" + , GES.AudioSource.abi_info.Fields + , (uint) Marshal.SizeOf(typeof(IntPtr)) // priv + , null + , "_ges_reserved" + , (uint) Marshal.SizeOf(typeof(IntPtr)) + , 0 + ), + new GLib.AbiField("_ges_reserved" + , -1 + , (uint) Marshal.SizeOf(typeof(IntPtr)) * 4 // _ges_reserved + , "priv" + , null + , (uint) Marshal.SizeOf(typeof(IntPtr)) + , 0 + ), + }); + + return _abi_info; + } + } + + + // End of the ABI representation. + +#endregion + } +} |