gpt4 book ai didi

c++ - Mlt 框架 : Crashes while playing video

转载 作者:行者123 更新时间:2023-11-30 05:45:02 26 4
gpt4 key购买 nike

我正在使用 MLT 框架为我的应用创建一个视频播放器,用户可以在其中针对特定任务执行一些小型视频编辑。我也在为这个应用程序使用 QT。我从基本上可以找到的 BuildOnMe 示例开始 here

问题是播放器在特定时间(总是不同)后崩溃播放视频。

有一次我正在打印帧数以查看它是否在同一个数字上(不是),当它崩溃时它打印了这个:[mlt_pool] out of memory

我需要为 mlt 管理内存吗?

我用的是QT5.3

如果有帮助,可以找到我的代码here (我没有添加.h)

最佳答案

我发现问题出在函数 on_frame_show 中创建的 Mlt::Frame

这个frame需要删除,例子中是在mac openGL类上使用的。但在 Windows 上,因为它从未使用过,所以它会很快在内存中累积起来。

关于c++ - Mlt 框架 : Crashes while playing video,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29537360/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com