From 85cac5738ce9348cf93f5bd27d01ea99ba8d95fa Mon Sep 17 00:00:00 2001 From: llyyr <llyyr.public@gmail.com> Date: Sat, 16 Sep 2023 20:29:17 +0530 Subject: [PATCH] filters: remove incorrectly named bcspline alias Hermite is its own filter where B=C=0. This just causes confusion and Hermite isn't exactly a popular filter, so remove this altogether because it's trivial to set B and C params to 0 anyway. --- src/filters.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/filters.c b/src/filters.c index bf352999d..24e75af92 100644 --- a/src/filters.c +++ b/src/filters.c @@ -475,14 +475,6 @@ const struct pl_filter_function pl_filter_function_bcspline = { .params = {0.5, 0.5}, }; -static const struct pl_filter_function filter_function_hermite = { - .name = "hermite", // alias - .tunable = {true, true}, - .weight = bcspline, - .radius = 2.0, - .params = {0.5, 0.5}, -}; - const struct pl_filter_function pl_filter_function_catmull_rom = { .tunable = {true, true}, .weight = bcspline, @@ -613,7 +605,6 @@ const struct pl_filter_function * const pl_filter_functions[] = { &pl_filter_function_jinc, &pl_filter_function_sphinx, &pl_filter_function_bcspline, - &filter_function_hermite, // alias &pl_filter_function_catmull_rom, &pl_filter_function_mitchell, &pl_filter_function_robidoux, @@ -961,7 +952,6 @@ const struct pl_filter_function_preset pl_filter_function_presets[] = { {"jinc", &pl_filter_function_jinc}, {"sphinx", &pl_filter_function_sphinx}, {"bcspline", &pl_filter_function_bcspline}, - {"hermite", &filter_function_hermite}, // alias {"catmull_rom", &pl_filter_function_catmull_rom}, {"mitchell", &pl_filter_function_mitchell}, {"robidoux", &pl_filter_function_robidoux}, -- GitLab