diff options
| author | Jonathan Gordon <rockbox@jdgordon.info> | 2013-02-05 23:20:17 +1100 |
|---|---|---|
| committer | Jonathan Gordon <rockbox@jdgordon.info> | 2013-02-09 13:05:32 +0100 |
| commit | 1eb17dc9f4bf280d2e9503f3d0c8b8730146412d (patch) | |
| tree | d166a646c42a484edd2ad66e021c4473c4001a91 /apps/settings_list.h | |
| parent | cb3e40be0a09de1b927fcaab75118dad54c9e563 (diff) | |
| download | rockbox-1eb17dc9f4bf280d2e9503f3d0c8b8730146412d.zip rockbox-1eb17dc9f4bf280d2e9503f3d0c8b8730146412d.tar.gz rockbox-1eb17dc9f4bf280d2e9503f3d0c8b8730146412d.tar.bz2 rockbox-1eb17dc9f4bf280d2e9503f3d0c8b8730146412d.tar.xz | |
EQ settings: Rework the settings to clean up the config file.
Instead of 3 cfg lines per eq band there is now a single line
for each:
<config name>: <cutoff/center freq>, <q>, <gain>
In addition, the config value names make a bit more sense.
The old settings are still readable but config.cfg and any new
settings files will be written with the new config values. (The
old settings will be removed completly sometime after the next
stable release).
Also a slight rework of the advanced EQ menu UI
Change-Id: I9008658d36ded442a5f2f825916df42a3934cbef
Reviewed-on: http://gerrit.rockbox.org/394
Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
Diffstat (limited to 'apps/settings_list.h')
| -rw-r--r-- | apps/settings_list.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/settings_list.h b/apps/settings_list.h index 5cefcf6..66b20ca 100644 --- a/apps/settings_list.h +++ b/apps/settings_list.h @@ -152,10 +152,10 @@ struct custom_setting { #define F_PADTITLE 0x800 /* pad the title with spaces to force it to scroll */ #define F_NO_WRAP 0x1000 /* used if the list should not wrap */ -#define F_BANFROMQS 0x80000000 /* ban the setting from the quickscreen items */ - +#define F_BANFROMQS 0x80000000 /* ban the setting from the quickscreen items */ +#define F_DEPRECATED 0x40000000 /* DEPRECATED setting, don't write to .cfg */ struct settings_list { - uint32_t flags; /* B___ _SER TFFF NNN_ _ATW PTVC IFRB STTT */ + uint32_t flags; /* BD__ _SER TFFF NNN_ _ATW PTVC IFRB STTT */ void *setting; int lang_id; /* -1 for none */ union storage_type default_val; |