How did you get this to work? I've been trying the same thing for a while now with no luck what so ever [UnmanagedFunctionPointer(CallingConvention.Cdecl)] public delegate void EventCallbackDelegate(IntPtr userdata); [DllImport("libvlc", CallingConvention = CallingConvention.Cdecl, EntryPo...