最近在處理公司一個奇特的問題
我們公司用舊版的VLC 1.7.5 可以播放機上盒的碼流, 但用VLC 2.1.1 就失敗,
經過了長期的追根究底終於讓我查了出來(這過程十分的痛苦,就不加描述了)
總之修改項目如下:
將 ./vlc/modules/access/http/access.c 的檔案做修正
將
if (var_InheritBool(obj, "http-forward-cookies"))
jar = var_InheritAddress(obj, "http-cookies");
改成
if (var_InheritBool(obj, "http-forward-cookies"))
return VLC_EGENERIC;
將會從原本的 ./vlc/modules/access/http/access.c 模組改為 ./vlc/modules/access/http.c 模組