VLC 调用MODULE

module_need(vlc_object_t *obj, const char *cap, const char *name,

bool strict)

->vlc_module_load(obj, cap, name, strict, generic_start, obj);

->ssize_t total = module_list_cap (&mods, capability);

example:     core scale: looking for video filter2 module matching "any": 36 candidates

cap=video filter2,name=any,total=36

module_list_cap:bank.c

The list is sorted from the highest module score to the lowest.

->module_load 


set_capability 设置score

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 为了执行权限检查,传统的 UNIX 实现区分两种类型的进程:特权进程(其有效用户 ID 为0,称为超级用户或 ro...
    hanpfei阅读 4,170评论 0 1
  • 文 艾米 夏天的月季静悄悄地开 不是为了爱的表白 也不是为了青睐 只为了给大地 添一抹色彩 也为了生命 那绚丽的存在
    月影清韵阅读 880评论 36 90
  • 长大后的我们总是一副无坚不摧的样子,却不知道在何时何地毫无防备地痛哭流涕;你所谓的毫无防备,其实都蓄谋已久的自我发...
    hin靠谱的剥姐阅读 396评论 4 1
  • 场景一:吃螃蟹 (2岁+) 晚饭时,婆婆端上来一盆大闸蟹,Mía兴奋地说:“宝宝要吃,宝宝要吃!”我们跟她说:“小...
    Super_Luna阅读 386评论 0 0
  • 郭相麟 人在旅途难免会发生磕磕绊绊,手指会不小心被碰伤,手指连心,心伤心,会让人感觉到痛的酸楚。 痛的酸楚会让...
    郭相麟阅读 312评论 0 0