OSD: filters/gamma/mask quick switch by +/-

This commit is contained in:
Sorgelig
2022-02-10 18:50:42 +08:00
parent a82ccf52b6
commit ba3d2fe80a
7 changed files with 133 additions and 36 deletions

View File

@@ -234,12 +234,19 @@ int audio_filter_en()
return has_filter ? filter_cfg[0] : -1;
}
char* audio_get_filter()
char* audio_get_filter(int only_name)
{
return filter_cfg + 1;
char *path = filter_cfg + 1;
if (only_name)
{
char *p = strrchr(path, '/');
if (p) return p + 1;
}
return path;
}
void audio_set_filter(char *name)
void audio_set_filter(const char *name)
{
strcpy(filter_cfg + 1, name);
sprintf(filter_cfg_path, "%s_afilter.cfg", user_io_get_core_name());