diff options
Diffstat (limited to 'firmware/drivers/audio/dummy_codec.c')
-rw-r--r-- | firmware/drivers/audio/dummy_codec.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/firmware/drivers/audio/dummy_codec.c b/firmware/drivers/audio/dummy_codec.c index 94ba04b56a..3e73137eb9 100644 --- a/firmware/drivers/audio/dummy_codec.c +++ b/firmware/drivers/audio/dummy_codec.c | |||
@@ -26,16 +26,6 @@ | |||
26 | #include "system.h" | 26 | #include "system.h" |
27 | #include "pcm_sw_volume.h" | 27 | #include "pcm_sw_volume.h" |
28 | 28 | ||
29 | const struct sound_settings_info audiohw_settings[] = { | ||
30 | [SOUND_VOLUME] = {"dB", 0, 1, VOLUME_MIN/10, VOLUME_MAX/10, 0}, | ||
31 | /* HAVE_SW_TONE_CONTROLS */ | ||
32 | [SOUND_BASS] = {"dB", 0, 1, -24, 24, 0}, | ||
33 | [SOUND_TREBLE] = {"dB", 0, 1, -24, 24, 0}, | ||
34 | [SOUND_BALANCE] = {"%", 0, 1,-100, 100, 0}, | ||
35 | [SOUND_CHANNELS] = {"", 0, 1, 0, 5, 0}, | ||
36 | [SOUND_STEREO_WIDTH] = {"%", 0, 5, 0, 250, 100}, | ||
37 | }; | ||
38 | |||
39 | void audiohw_preinit(void) { } | 29 | void audiohw_preinit(void) { } |
40 | 30 | ||
41 | void audiohw_postinit(void) { } | 31 | void audiohw_postinit(void) { } |
@@ -48,7 +38,7 @@ void audiohw_set_frequency(int fsel) | |||
48 | } | 38 | } |
49 | 39 | ||
50 | #ifdef HAVE_SW_VOLUME_CONTROL | 40 | #ifdef HAVE_SW_VOLUME_CONTROL |
51 | void audiohw_set_master_vol(int vol_l, int vol_r) | 41 | void audiohw_set_volume(int vol_l, int vol_r) |
52 | { | 42 | { |
53 | /* SW volume for <= 1.0 gain, HW at unity, < VOLUME_MIN == MUTE */ | 43 | /* SW volume for <= 1.0 gain, HW at unity, < VOLUME_MIN == MUTE */ |
54 | int sw_volume_l = vol_l < VOLUME_MIN ? PCM_MUTE_LEVEL : MIN(vol_l, 0); | 44 | int sw_volume_l = vol_l < VOLUME_MIN ? PCM_MUTE_LEVEL : MIN(vol_l, 0); |