コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        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);
        }
コード例 #4
0
ファイル: Clip.cs プロジェクト: nimeshgit/gstreamer-sharp
        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);
        }
コード例 #5
0
ファイル: Clip.cs プロジェクト: nimeshgit/gstreamer-sharp
        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);
        }
コード例 #6
0
        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);
        }