From ababce64615bb7bab66ef6dbefc4dd3b4bf2f9ec Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 28 Sep 2018 11:04:46 +0200 Subject: [PATCH] Hide Resampler Quality setting --- menu/menu_displaylist.c | 13 ++++++++++--- menu/menu_setting.c | 2 -- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 3d5dbdbb34..3b47914c46 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -6555,9 +6555,16 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data) MENU_ENUM_LABEL_AUDIO_LATENCY, PARSE_ONLY_UINT, false) == 0) count++; - menu_displaylist_parse_settings_enum(menu, info, - MENU_ENUM_LABEL_AUDIO_RESAMPLER_QUALITY, - PARSE_ONLY_UINT, false); + { + settings_t *settings = config_get_ptr(); + if (string_is_not_equal(settings->arrays.audio_resampler, "null")) + { + menu_displaylist_parse_settings_enum(menu, info, + MENU_ENUM_LABEL_AUDIO_RESAMPLER_QUALITY, + PARSE_ONLY_UINT, false); + count++; + } + } menu_displaylist_parse_settings_enum(menu, info, MENU_ENUM_LABEL_AUDIO_RATE_CONTROL_DELTA, PARSE_ONLY_FLOAT, false); diff --git a/menu/menu_setting.c b/menu/menu_setting.c index e9d3f94e5d..37af836936 100644 --- a/menu/menu_setting.c +++ b/menu/menu_setting.c @@ -32,8 +32,6 @@ #include -#include