public void LogEvent(ref VLCLibrary.VlcEventType type, IntPtr userdata) { _instance.Logger.writeToLog("[Event]: " + type.ToString()); }
public void MediaPlayerEnded(ref VLCLibrary.VlcEventType type, IntPtr userdata) { Form1.Instance.Closeapp(); }
internal void DetachEvent(VLCLibrary.VlcEventType type, VLCLibrary.EventCallbackDelegate callback, IntPtr userdata) { VLCLibrary.Instance.event_detach(VlcEventManager.Handle, (uint)type, callback, userdata, string.Empty); _AttachedEvents.Remove(type); }
internal bool IsAttached(VLCLibrary.VlcEventType type) { return(_AttachedEvents.Contains(type)); }
internal void AttachEvent(VLCLibrary.VlcEventType type, VLCLibrary.EventCallbackDelegate callback, IntPtr userdata) { VLCLibrary.Instance.event_attach(VlcEventManager.Handle, (uint)type, callback, userdata, null); _AttachedEvents.Add(type); }