diff options
Diffstat (limited to 'filters')
-rw-r--r-- | filters/f_output_chain.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/filters/f_output_chain.c b/filters/f_output_chain.c index 7686e4e642..1a6a910273 100644 --- a/filters/f_output_chain.c +++ b/filters/f_output_chain.c @@ -524,8 +524,7 @@ bool mp_output_chain_update_filters(struct mp_output_chain *c, struct mp_user_filter *u = NULL; for (int i = 0; i < p->num_user_filters; i++) { - struct m_option t = {.type = &m_option_type_obj_settings_list}; - if (!used[i] && m_option_equal(&t, &entry, &p->user_filters[i]->args)) + if (!used[i] && m_obj_settings_equal(entry, p->user_filters[i]->args)) { u = p->user_filters[i]; used[i] = true; |