diff options
Diffstat (limited to 'ges/generated/GES')
-rw-r--r-- | ges/generated/GES/Constants.cs | 4 | ||||
-rw-r--r-- | ges/generated/GES/SelectElementTrackHandler.cs | 24 | ||||
-rw-r--r-- | ges/generated/GES/Timeline.cs | 78 | ||||
-rw-r--r-- | ges/generated/GES/UriSource.cs | 34 | ||||
-rw-r--r-- | ges/generated/GES/VideoTransition.cs | 4 |
5 files changed, 140 insertions, 4 deletions
diff --git a/ges/generated/GES/Constants.cs b/ges/generated/GES/Constants.cs index 9c640f0..41937b6 100644 --- a/ges/generated/GES/Constants.cs +++ b/ges/generated/GES/Constants.cs @@ -26,6 +26,10 @@ namespace GES { public const int PADDING = 4; public const int PADDING_LARGE = 20; public const uint TIMELINE_ELEMENT_NO_LAYER_PRIORITY = 4294967295; + public const int VERSION_MAJOR = 1; + public const int VERSION_MICRO = 0; + public const int VERSION_MINOR = 19; + public const int VERSION_NANO = 1; #endregion } } diff --git a/ges/generated/GES/SelectElementTrackHandler.cs b/ges/generated/GES/SelectElementTrackHandler.cs new file mode 100644 index 0000000..c4e7afa --- /dev/null +++ b/ges/generated/GES/SelectElementTrackHandler.cs @@ -0,0 +1,24 @@ +// This file was generated by the Gtk# code generator. +// Any changes made will be lost if regenerated. + +namespace GES { + + using System; + + public delegate void SelectElementTrackHandler(object o, SelectElementTrackArgs args); + + public class SelectElementTrackArgs : GLib.SignalArgs { + public GES.Clip Clip{ + get { + return (GES.Clip) Args [0]; + } + } + + public GES.TrackElement TrackElement{ + get { + return (GES.TrackElement) Args [1]; + } + } + + } +} diff --git a/ges/generated/GES/Timeline.cs b/ges/generated/GES/Timeline.cs index df74efd..f209c6d 100644 --- a/ges/generated/GES/Timeline.cs +++ b/ges/generated/GES/Timeline.cs @@ -120,6 +120,16 @@ namespace GES { } } + [GLib.Signal("track-added")] + public event GES.TrackAddedHandler TrackAdded { + add { + this.AddSignalHandler ("track-added", value, typeof (GES.TrackAddedArgs)); + } + remove { + this.RemoveSignalHandler ("track-added", value); + } + } + [GLib.Signal("commited")] public event System.EventHandler Commited { add { @@ -170,13 +180,13 @@ namespace GES { } } - [GLib.Signal("track-added")] - public event GES.TrackAddedHandler TrackAdded { + [GLib.Signal("select-element-track")] + public event GES.SelectElementTrackHandler SelectElementTrack { add { - this.AddSignalHandler ("track-added", value, typeof (GES.TrackAddedArgs)); + this.AddSignalHandler ("select-element-track", value, typeof (GES.SelectElementTrackArgs)); } remove { - this.RemoveSignalHandler ("track-added", value); + this.RemoveSignalHandler ("select-element-track", value); } } @@ -249,6 +259,66 @@ namespace GES { v.Dispose (); } + static SelectElementTrackNativeDelegate SelectElementTrack_cb_delegate; + static SelectElementTrackNativeDelegate SelectElementTrackVMCallback { + get { + if (SelectElementTrack_cb_delegate == null) + SelectElementTrack_cb_delegate = new SelectElementTrackNativeDelegate (SelectElementTrack_cb); + return SelectElementTrack_cb_delegate; + } + } + + static void OverrideSelectElementTrack (GLib.GType gtype) + { + OverrideSelectElementTrack (gtype, SelectElementTrackVMCallback); + } + + static void OverrideSelectElementTrack (GLib.GType gtype, SelectElementTrackNativeDelegate callback) + { + OverrideVirtualMethod (gtype, "select-element-track", callback); + } + [UnmanagedFunctionPointer (CallingConvention.Cdecl)] + delegate IntPtr SelectElementTrackNativeDelegate (IntPtr inst, IntPtr clip, IntPtr track_element); + + static IntPtr SelectElementTrack_cb (IntPtr inst, IntPtr clip, IntPtr track_element) + { + try { + Timeline __obj = GLib.Object.GetObject (inst, false) as Timeline; + GES.Track __result; + __result = __obj.OnSelectElementTrack (GLib.Object.GetObject(clip) as GES.Clip, GLib.Object.GetObject(track_element) as GES.TrackElement); + return __result == null ? IntPtr.Zero : __result.OwnedHandle; + } catch (Exception e) { + GLib.ExceptionManager.RaiseUnhandledException (e, true); + // NOTREACHED: above call does not return. + throw e; + } + } + + [GLib.DefaultSignalHandler(Type=typeof(GES.Timeline), ConnectionMethod="OverrideSelectElementTrack")] + protected virtual GES.Track OnSelectElementTrack (GES.Clip clip, GES.TrackElement track_element) + { + return InternalSelectElementTrack (clip, track_element); + } + + private GES.Track InternalSelectElementTrack (GES.Clip clip, GES.TrackElement track_element) + { + GLib.Value ret = new GLib.Value (GLib.GType.Object); + GLib.ValueArray inst_and_params = new GLib.ValueArray (3); + GLib.Value[] vals = new GLib.Value [3]; + vals [0] = new GLib.Value (this); + inst_and_params.Append (vals [0]); + vals [1] = new GLib.Value (clip); + inst_and_params.Append (vals [1]); + vals [2] = new GLib.Value (track_element); + inst_and_params.Append (vals [2]); + g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); + foreach (GLib.Value v in vals) + v.Dispose (); + GES.Track result = (GES.Track) ret; + ret.Dispose (); + return result; + } + static SnappingEndedNativeDelegate SnappingEnded_cb_delegate; static SnappingEndedNativeDelegate SnappingEndedVMCallback { get { diff --git a/ges/generated/GES/UriSource.cs b/ges/generated/GES/UriSource.cs new file mode 100644 index 0000000..0bff57d --- /dev/null +++ b/ges/generated/GES/UriSource.cs @@ -0,0 +1,34 @@ +// 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 UriSource : GLib.Opaque { + + public UriSource(IntPtr raw) : base(raw) {} + + + // Internal representation of the wrapped structure ABI. + static GLib.AbiStruct _abi_info = null; + static public GLib.AbiStruct abi_info { + get { + if (_abi_info == null) + _abi_info = new GLib.AbiStruct (new List<GLib.AbiField>{ + }); + + return _abi_info; + } + } + + + // End of the ABI representation. + +#endregion + } +} diff --git a/ges/generated/GES/VideoTransition.cs b/ges/generated/GES/VideoTransition.cs index 3cc289c..fa5c373 100644 --- a/ges/generated/GES/VideoTransition.cs +++ b/ges/generated/GES/VideoTransition.cs @@ -28,6 +28,7 @@ namespace GES { [DllImport("ges-1.0", CallingConvention = CallingConvention.Cdecl)] static extern int ges_video_transition_get_border(IntPtr raw); + [Obsolete] [GLib.Property ("border")] public int Border { get { @@ -42,6 +43,7 @@ namespace GES { } } + [Obsolete] [GLib.Property ("invert")] public bool Invert { get { @@ -112,6 +114,7 @@ namespace GES { [DllImport("ges-1.0", CallingConvention = CallingConvention.Cdecl)] static extern bool ges_video_transition_is_inverted(IntPtr raw); + [Obsolete] public bool IsInverted { get { bool raw_ret = ges_video_transition_is_inverted(Handle); @@ -123,6 +126,7 @@ namespace GES { [DllImport("ges-1.0", CallingConvention = CallingConvention.Cdecl)] static extern void ges_video_transition_set_inverted(IntPtr raw, bool inverted); + [Obsolete] public bool Inverted { set { ges_video_transition_set_inverted(Handle, value); |