New upstream version 22.0.3+dfsg1
This commit is contained in:
parent
665f64a933
commit
cdc9a9fc87
334 changed files with 14525 additions and 2639 deletions
|
|
@ -85,6 +85,17 @@ int obs_open_module(obs_module_t **module, const char *path,
|
|||
if (!module || !path || !obs)
|
||||
return MODULE_ERROR;
|
||||
|
||||
#ifdef __APPLE__
|
||||
/* HACK: Do not load obsolete obs-browser build on macOS; the
|
||||
* obs-browser plugin used to live in the Application Support
|
||||
* directory. */
|
||||
if (astrstri(path, "Library/Application Support") != NULL &&
|
||||
astrstri(path, "obs-browser") != NULL) {
|
||||
blog(LOG_WARNING, "Ignoring old obs-browser.so version");
|
||||
return MODULE_ERROR;
|
||||
}
|
||||
#endif
|
||||
|
||||
blog(LOG_DEBUG, "---------------------------------");
|
||||
|
||||
mod.module = os_dlopen(path);
|
||||
|
|
@ -725,13 +736,13 @@ error:
|
|||
HANDLE_ERROR(size, obs_service_info, info);
|
||||
}
|
||||
|
||||
void obs_regsiter_modal_ui_s(const struct obs_modal_ui *info, size_t size)
|
||||
void obs_register_modal_ui_s(const struct obs_modal_ui *info, size_t size)
|
||||
{
|
||||
#define CHECK_REQUIRED_VAL_(info, val, func) \
|
||||
CHECK_REQUIRED_VAL(struct obs_modal_ui, info, val, func)
|
||||
CHECK_REQUIRED_VAL_(info, task, obs_regsiter_modal_ui);
|
||||
CHECK_REQUIRED_VAL_(info, target, obs_regsiter_modal_ui);
|
||||
CHECK_REQUIRED_VAL_(info, exec, obs_regsiter_modal_ui);
|
||||
CHECK_REQUIRED_VAL_(info, task, obs_register_modal_ui);
|
||||
CHECK_REQUIRED_VAL_(info, target, obs_register_modal_ui);
|
||||
CHECK_REQUIRED_VAL_(info, exec, obs_register_modal_ui);
|
||||
#undef CHECK_REQUIRED_VAL_
|
||||
|
||||
REGISTER_OBS_DEF(size, obs_modal_ui, obs->modal_ui_callbacks, info);
|
||||
|
|
@ -741,13 +752,13 @@ error:
|
|||
HANDLE_ERROR(size, obs_modal_ui, info);
|
||||
}
|
||||
|
||||
void obs_regsiter_modeless_ui_s(const struct obs_modeless_ui *info, size_t size)
|
||||
void obs_register_modeless_ui_s(const struct obs_modeless_ui *info, size_t size)
|
||||
{
|
||||
#define CHECK_REQUIRED_VAL_(info, val, func) \
|
||||
CHECK_REQUIRED_VAL(struct obs_modeless_ui, info, val, func)
|
||||
CHECK_REQUIRED_VAL_(info, task, obs_regsiter_modeless_ui);
|
||||
CHECK_REQUIRED_VAL_(info, target, obs_regsiter_modeless_ui);
|
||||
CHECK_REQUIRED_VAL_(info, create, obs_regsiter_modeless_ui);
|
||||
CHECK_REQUIRED_VAL_(info, task, obs_register_modeless_ui);
|
||||
CHECK_REQUIRED_VAL_(info, target, obs_register_modeless_ui);
|
||||
CHECK_REQUIRED_VAL_(info, create, obs_register_modeless_ui);
|
||||
#undef CHECK_REQUIRED_VAL_
|
||||
|
||||
REGISTER_OBS_DEF(size, obs_modeless_ui, obs->modeless_ui_callbacks,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue