当前位置:首页 > 编程笔记 > 正文
已解决

关于使用PasLibVlc进行媒体播放的简单处理技巧

来自网友在路上 180880提问 提问时间:2023-10-21 23:42:26阅读次数: 80

最佳答案 问答题库808位专家为你答疑解惑

穷,没币了,发布个文章讨点儿币吧。

PasLibVlc是Pascal语言编写的一组媒体播放器开源控件,适应于Delphi和Lazarus版本,有关该控件的详细信息,请参考:PasLibVlc - VideoLAN player inside Delphi, Lazarus, FreePascal application

PasLibVlc所使用的是开源的VideoLan媒体播放库,该库的相关信息为:

Index of /videolan/

下面说说我遇到的一个小问题,就是直接打包成绿色软件时无法播放的问题,该问题出现在PasLibVlcUnit.pas文件中,具体处理方法为:

找到下述代码:

procedure libvlc_dynamic_dll_init();
beginif (libvlc_handle <> 0) then exit;libvlc_dynamic_dll_init_with_path(libvlc_get_install_path());
end;

替换为:

varUserDefLibVlcPath: string;procedure libvlc_user_def_vlc_path(APath: string);
beginUserDefLibVlcPath := APath;
查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"关于使用PasLibVlc进行媒体播放的简单处理技巧":http://eshow365.cn/6-21123-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!