public bool SetTopEffectPriority(GES.BaseEffect effect, uint newpriority) { bool raw_ret = ges_clip_set_top_effect_priority(Handle, effect == null ? IntPtr.Zero : effect.Handle, newpriority); bool ret = raw_ret; return(ret); }
public bool SetTopEffectIndex(GES.BaseEffect effect, uint newindex) { bool raw_ret = ges_clip_set_top_effect_index(Handle, effect == null ? IntPtr.Zero : effect.Handle, newindex); bool ret = raw_ret; return(ret); }
public int GetTopEffectPosition(GES.BaseEffect effect) { int raw_ret = ges_clip_get_top_effect_position(Handle, effect == null ? IntPtr.Zero : effect.Handle); int ret = raw_ret; return(ret); }
public unsafe bool SetTopEffectIndexFull(GES.BaseEffect effect, uint newindex) { IntPtr error = IntPtr.Zero; bool raw_ret = ges_clip_set_top_effect_index_full(Handle, effect == null ? IntPtr.Zero : effect.Handle, newindex, out error); bool ret = raw_ret; if (error != IntPtr.Zero) { throw new GLib.GException(error); } return(ret); }
public unsafe bool RemoveTopEffect(GES.BaseEffect effect) { IntPtr error = IntPtr.Zero; bool raw_ret = ges_clip_remove_top_effect(Handle, effect == null ? IntPtr.Zero : effect.Handle, out error); bool ret = raw_ret; if (error != IntPtr.Zero) { throw new GLib.GException(error); } return(ret); }
ulong InvokeNative(GES.BaseEffect effect, ulong time, System.IntPtr time_property_values) { ulong __result = native_cb(effect == null ? IntPtr.Zero : effect.Handle, time, time_property_values, __data); return(__result); }