LibVLCSharp-WinUI内存泄漏问题求助
LibVLCSharp WinUI 内存泄漏问题求助
LibVLCSharp现已支持WinUI,这是个好消息。
我遇到了内存占用问题:每次启动并停止播放器后,内存无法完全释放,导致内存占用持续增长。
我尝试释放播放器和库资源,但并未解决问题,相关代码如下:
private void MovieWindow_Closed(object sender, WindowEventArgs args) { mp.Stopped += (s, e) => { grid.Children.Remove(VideoView); }; mp.Stop(); var toDispose = mp; var toDispose2 = libvlc; Task.Run(() => { toDispose?.Dispose(); toDispose2?.Dispose(); }); }
我准备了一个简单示例,恳请各位提供可行的解决方案建议。
内容的提问来源于stack exchange,提问作者Franck E
相关产品推荐
相关产品推荐

