public MLUiHost(MLPlugin plugin, OnContextMenuAdd callback, OnColumnItemAdd _columnAdd, GetImageDelegate _getImagecallback, OnLogDelegate _logCallback) { _getImage = _getImagecallback; _plugin = plugin; OnContextAdd = callback; OnColumnAdd = _columnAdd; logCallback = _logCallback; }
protected override void Init() { onLogDelegate = new OnLogDelegate(OnLogHandle); OeipHelper.setLogAction(onLogDelegate); OeipHelper.initOeip(); this.GetCameras(); LiveCtx.liveMode = OeipLiveMode.OIEP_FFMPEG; LiveCtx.bLoopback = 0; LiveCtx.liveServer = "http://127.0.0.1:6110";//"http://129.211.40.225:6110" "http://127.0.0.1:6110" }
protected static extern void RegisterOnLogDelegate(OnLogDelegate callback);
public static extern void setLogAction(OnLogDelegate handler);