2015-11-20 38 views
0

我使用與here完全相同的代碼。我用這個替換了文件讀取部分: char * filename =「testVLC.mpg」; media = libvlc_media_new_path(vlcInstance,filename);Mac OSX上的Libvlc出現分段錯誤

我在上面的第二行得到了分段錯誤。視頻文件與cpp文件位於同一文件夾中。難道我做錯了什麼?

回答

0

如果使用libvlc V2.2 - 你必須使用稍微修改libvlc樹(I have one prepared,請在命令行中提取出來,保存符號鏈接)

問題是libvlc V2.2具有導致錯誤加載由插件libvlccore從錯誤的地方

+0

所以,我保持原來的VLC安裝,解壓這一個。我是否把它放在某個特定的地方,還是我必須重新安裝整個東西? – BumbleBee

+0

你應該把它放在你的可執行文件或.dylib附近,它調用'libvlc_new' – RSATom

+0

好吧,我認爲我的libvlc安裝有問題,所以我重新開始安裝。但現在它不會安裝。我想我打破了它。我會嘗試修復它,然後嘗試您的解決方案。非常感謝。 – BumbleBee

相關問題