提交 895ad807 编写于 作者: B BtbN 提交者: jp9000

Add api to get module data and binary paths

上级 de4e4f7b
......@@ -126,6 +126,16 @@ const char *obs_get_module_description(obs_module_t module)
return (module && module->description) ? module->description() : NULL;
}
const char *obs_get_module_binary_path(obs_module_t module)
{
return module ? module->bin_path : NULL;
}
const char *obs_get_module_data_path(obs_module_t module)
{
return module ? module->data_path : NULL;
}
char *obs_find_module_file(obs_module_t module, const char *file)
{
struct dstr output = {0};
......
......@@ -301,6 +301,12 @@ EXPORT const char *obs_get_module_author(obs_module_t module);
/** Returns the module description */
EXPORT const char *obs_get_module_description(obs_module_t module);
/** Returns the module binary path */
EXPORT const char *obs_get_module_binary_path(obs_module_t module);
/** Returns the module data path */
EXPORT const char *obs_get_module_data_path(obs_module_t module);
/**
* Adds a module search path to be used with obs_find_modules. If the search
* path strings contain %module%, that text will be replaced with the module
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册