public static uint MessageTypeToQuark(Gst.MessageType type) { uint raw_ret = gst_message_type_to_quark((int)type); uint ret = raw_ret; return(ret); }
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); }
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); }
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); }