summaryrefslogtreecommitdiff
path: root/apps/settings.h
diff options
context:
space:
mode:
authorDan Everton <dan@iocaine.org>2006-08-14 10:52:05 +0000
committerDan Everton <dan@iocaine.org>2006-08-14 10:52:05 +0000
commit8030c804adf4df4a45eeecb3d93e983f58b0c9a0 (patch)
tree75496afcd5a267a5b7786882f3e3e899a778df57 /apps/settings.h
parent6ffe02b27c36acf4c74f31f7fc838d2fe3222e09 (diff)
downloadrockbox-8030c804adf4df4a45eeecb3d93e983f58b0c9a0.tar.gz
rockbox-8030c804adf4df4a45eeecb3d93e983f58b0c9a0.zip
Add support for the iPod Video hardware equalizer. You can access it from Sound Settings -> Equalizer -> Hardware Equalizer. Note that the peak filters are reported not to work. Based on FS#5791 from Snyper.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10568 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings.h')
-rw-r--r--apps/settings.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/apps/settings.h b/apps/settings.h
index 369e1ebd6b..2d2c125721 100644
--- a/apps/settings.h
+++ b/apps/settings.h
@@ -542,6 +542,28 @@ struct user_settings
542#ifdef HAVE_LCD_BITMAP 542#ifdef HAVE_LCD_BITMAP
543 unsigned char kbd_file[MAX_FILENAME+1]; /* last keyboard */ 543 unsigned char kbd_file[MAX_FILENAME+1]; /* last keyboard */
544#endif 544#endif
545
546#ifdef HAVE_WM8758
547 bool eq_hw_enabled; /* Enable hardware equalizer */
548
549 int eq_hw_band0_cutoff;
550 int eq_hw_band0_gain;
551
552 int eq_hw_band1_center;
553 int eq_hw_band1_bandwidth;
554 int eq_hw_band1_gain;
555
556 int eq_hw_band2_center;
557 int eq_hw_band2_bandwidth;
558 int eq_hw_band2_gain;
559
560 int eq_hw_band3_center;
561 int eq_hw_band3_bandwidth;
562 int eq_hw_band3_gain;
563
564 int eq_hw_band4_cutoff;
565 int eq_hw_band4_gain;
566#endif
545}; 567};
546 568
547enum optiontype { INT, BOOL }; 569enum optiontype { INT, BOOL };