gpt4 book ai didi

c++ - 使用 libvlc 的段错误

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

当我尝试使用 libvlc 播放音乐时,它会抛出段错误...

代码:

 libvlc_instance_t * inst;
libvlc_media_player_t *mp;
libvlc_media_t *m;
inst = libvlc_new (0, NULL);
m = libvlc_media_new_path(inst, "test.mp3"); //SEGFAULT here !
mp = libvlc_media_player_new_from_media (m);
libvlc_media_release (m);
libvlc_media_player_play (mp);
Sleep(10);
libvlc_media_player_stop (mp);
libvlc_media_player_release (mp);
libvlc_release (inst);

我按照 GenerateLibFromDll 的说明构建了 libvlc.lib .

最佳答案

感谢 Christopher 和 Kay 的评论,我发现 inst 指针被设置为 nullptr。我也将插件文件夹复制到 Debug 目录,这样就可以了。

关于c++ - 使用 libvlc 的段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36361840/

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