美文网首页
VLC之加载插件(一)

VLC之加载插件(一)

作者: 奔向火星005 | 来源:发表于2017-05-14 09:05 被阅读0次

vlc的插件是在libvlc_new()函数中完成的,该函数创建vlc程序中最核心的对象libvlc_instance_t,真正的加载动作在AllocateAllPlugins()中,从程序开始到AllocateAllPlugins()的流程为:


这里写图片描述

AllocateAllPlugins()中,首先得到程序运行路径,然后得到插件的路径paths: 应用程序路径\plugins\;
然后在该路径下查找dll文件,得到文件名后,调用API LoadLibraryW (wfile)加载。

这里写图片描述

相关文章

网友评论

      本文标题:VLC之加载插件(一)

      本文链接:https://www.haomeiwen.com/subject/cuafxxtx.html