VLC花屏問題解決思路

參考文檔:
1.VLC幫助文檔
http://blog.sina.com.cn/s/blog_9fc7e85f0102y7cx.html
2. VLC可用的模塊列表!
http://blog.csdn.net/ufocode/article/details/49823491
問題描述:
在使用VLC播放視頻時,播放器默認Direct3D視頻輸出,如果PC沒有3D加速,那麼在播放視頻的過程中容易出現花屏的問題。
解決思路:
如果是使用VLC播放器進行視頻播放,則可以對VLC播放器的設置進行修改,操作流程爲:工具->首選項->視頻->顯示->輸出->Direct2D視頻輸出。如下圖所示:
在這裏插入圖片描述

在程序中調用VLC時出現花屏的問題的解決思路:
int vlc_argc = 0;
const char * const vlc_argv[] = {"–vout=direct2d",};
vlc_argc = sizeof(vlc_argv) / sizeof(vlc_argv[0]);
m_pVLC_Inst = libvlc_new(vlc_argc, vlc_argv);
這樣就設置爲Direct2D視頻輸出了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章