diff options
| author | Dan Everton <dan@iocaine.org> | 2006-08-14 10:52:05 +0000 |
|---|---|---|
| committer | Dan Everton <dan@iocaine.org> | 2006-08-14 10:52:05 +0000 |
| commit | 8030c804adf4df4a45eeecb3d93e983f58b0c9a0 (patch) | |
| tree | 75496afcd5a267a5b7786882f3e3e899a778df57 /firmware/export | |
| parent | 6ffe02b27c36acf4c74f31f7fc838d2fe3222e09 (diff) | |
| download | rockbox-8030c804adf4df4a45eeecb3d93e983f58b0c9a0.zip rockbox-8030c804adf4df4a45eeecb3d93e983f58b0c9a0.tar.gz rockbox-8030c804adf4df4a45eeecb3d93e983f58b0c9a0.tar.bz2 rockbox-8030c804adf4df4a45eeecb3d93e983f58b0c9a0.tar.xz | |
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 'firmware/export')
| -rw-r--r-- | firmware/export/wm8758.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/firmware/export/wm8758.h b/firmware/export/wm8758.h index 13eccb9..5630a93 100644 --- a/firmware/export/wm8758.h +++ b/firmware/export/wm8758.h @@ -38,6 +38,8 @@ extern void wmcodec_disable_recording(void); extern void wmcodec_set_recvol(int left, int right, int type); extern void wmcodec_set_monitor(int enable); +extern void wmcodec_set_equalizer_band(int band, int freq, int bw, int gain); + #define RESET 0x00 #define PWRMGMT1 0x01 #define PWRMGMT2 0x02 @@ -60,6 +62,12 @@ extern void wmcodec_set_monitor(int enable); #define PLLK2 0x26 #define PLLK3 0x27 +#define EQ0 0x12 +#define EQ1 0x13 +#define EQ2 0x14 +#define EQ3 0x15 +#define EQ4 0x16 + /* Register settings for the supported samplerates: */ #define WM8758_8000HZ 0x4d #define WM8758_12000HZ 0x61 |