Ejemplo n.º 1
0
        public static uint MessageTypeToQuark(Gst.MessageType type)
        {
            uint raw_ret = gst_message_type_to_quark((int)type);
            uint ret     = raw_ret;

            return(ret);
        }
Ejemplo n.º 2
0
        public Gst.Message TimedPopFiltered(ulong timeout, Gst.MessageType types)
        {
            IntPtr raw_ret = gst_bus_timed_pop_filtered(Handle, timeout, (int)types);

            Gst.Message ret = raw_ret == IntPtr.Zero ? null : (Gst.Message)GLib.Opaque.GetOpaque(raw_ret, typeof(Gst.Message), true);
            return(ret);
        }
Ejemplo n.º 3
0
        public static string MessageTypeGetName(Gst.MessageType type)
        {
            IntPtr raw_ret = gst_message_type_get_name((int)type);
            string ret     = GLib.Marshaller.Utf8PtrToString(raw_ret);

            return(ret);
        }
Ejemplo n.º 4
0
        public Gst.Message Poll(Gst.MessageType events, ulong timeout)
        {
            IntPtr raw_ret = gst_bus_poll(Handle, (int)events, timeout);

            Gst.Message ret = raw_ret == IntPtr.Zero ? null : (Gst.Message)GLib.Opaque.GetOpaque(raw_ret, typeof(Gst.Message), true);
            return(ret);
        }