1 parent
c4bc4f6d5b
commit
866da80979
1 file changed
+5
-5
@@ -2252,6 +2252,11 @@ static void update_hook_opts_dynamic(struct priv *p, const struct pl_hook *hook,
|
||||
static void update_hook_opts(struct priv *p, char **opts, const char *shaderpath,
|
||||
const struct pl_hook *hook)
|
||||
{
|
||||
for (int i = 0; i < hook->num_parameters; i++) {
|
||||
const struct pl_hook_par *hp = &hook->parameters[i];
|
||||
memcpy(hp->data, &hp->initial, sizeof(*hp->data));
|
||||
}
|
||||
|
||||
if (!opts)
|
||||
return;
|
||||
|
||||
@@ -2260,11 +2265,6 @@ static void update_hook_opts(struct priv *p, char **opts, const char *shaderpath
|
||||
if (!mp_splitext(basename, &shadername))
|
||||
shadername = bstr0(basename);
|
||||
|
||||
for (int i = 0; i < hook->num_parameters; i++) {
|
||||
const struct pl_hook_par *hp = &hook->parameters[i];
|
||||
memcpy(hp->data, &hp->initial, sizeof(*hp->data));
|
||||
}
|
||||
|
||||
for (int n = 0; opts[n * 2]; n++) {
|
||||
struct bstr k = bstr0(opts[n * 2 + 0]);
|
||||
struct bstr v = bstr0(opts[n * 2 + 1]);
|
||||
|
||||
Reference in new issue
Block a user