Esempio n. 1
0
        public static bool ActivateModeDefault(Gst.Pad pad, Gst.Object parent, Gst.PadMode mode, bool active)
        {
            bool raw_ret = gst_ghost_pad_activate_mode_default(pad == null ? IntPtr.Zero : pad.Handle, parent == null ? IntPtr.Zero : parent.Handle, (int)mode, active);
            bool ret     = raw_ret;

            return(ret);
        }
Esempio n. 2
0
        public Gst.PadMode ParseNthSchedulingMode(uint index)
        {
            int raw_ret = gst_query_parse_nth_scheduling_mode(Handle, index);

            Gst.PadMode ret = (Gst.PadMode)raw_ret;
            return(ret);
        }
Esempio n. 3
0
        public bool HasSchedulingModeWithFlags(Gst.PadMode mode, Gst.SchedulingFlags flags)
        {
            bool raw_ret = gst_query_has_scheduling_mode_with_flags(Handle, (int)mode, (int)flags);
            bool ret     = raw_ret;

            return(ret);
        }
Esempio n. 4
0
        public bool HasSchedulingMode(Gst.PadMode mode)
        {
            bool raw_ret = gst_query_has_scheduling_mode(Handle, (int)mode);
            bool ret     = raw_ret;

            return(ret);
        }
Esempio n. 5
0
 public static bool InternalActivateModeDefault(Gst.Pad pad, Gst.PadMode mode, bool active)
 {
     return(InternalActivateModeDefault(pad, null, mode, active));
 }
Esempio n. 6
0
 public void AddSchedulingMode(Gst.PadMode mode)
 {
     gst_query_add_scheduling_mode(Handle, (int)mode);
 }
Esempio n. 7
0
        bool InvokeNative(Gst.Pad pad, Gst.Object parent, Gst.PadMode mode, bool active)
        {
            bool __result = native_cb(pad == null ? IntPtr.Zero : pad.Handle, parent == null ? IntPtr.Zero : parent.Handle, (int)mode, active);

            return(__result);
        }