You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 05:24:52