Add api to get module data and binary paths
This commit is contained in:
parent
de4e4f7b42
commit
895ad80759
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user