diff options
Diffstat (limited to 'firmware/export/sound.h')
-rw-r--r-- | firmware/export/sound.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/firmware/export/sound.h b/firmware/export/sound.h index 2c002063db..3c7dec62b0 100644 --- a/firmware/export/sound.h +++ b/firmware/export/sound.h | |||
@@ -26,6 +26,9 @@ enum { | |||
26 | SOUND_BALANCE, | 26 | SOUND_BALANCE, |
27 | SOUND_CHANNELS, | 27 | SOUND_CHANNELS, |
28 | SOUND_STEREO_WIDTH, | 28 | SOUND_STEREO_WIDTH, |
29 | #ifdef HAVE_UDA1380 | ||
30 | SOUND_SCALING, | ||
31 | #endif | ||
29 | #if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F) | 32 | #if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F) |
30 | SOUND_LOUDNESS, | 33 | SOUND_LOUDNESS, |
31 | SOUND_AVC, | 34 | SOUND_AVC, |
@@ -56,6 +59,15 @@ enum { | |||
56 | SOUND_CHAN_KARAOKE, | 59 | SOUND_CHAN_KARAOKE, |
57 | }; | 60 | }; |
58 | 61 | ||
62 | #ifdef HAVE_UDA1380 | ||
63 | enum { | ||
64 | SOUND_SCALE_VOLUME = 0, | ||
65 | SOUND_SCALE_BASS, | ||
66 | SOUND_SCALE_CURRENT, | ||
67 | SOUND_SCALE_OFF | ||
68 | }; | ||
69 | #endif | ||
70 | |||
59 | typedef void sound_set_type(int value); | 71 | typedef void sound_set_type(int value); |
60 | 72 | ||
61 | const char *sound_unit(int setting); | 73 | const char *sound_unit(int setting); |
@@ -72,6 +84,9 @@ void sound_set_bass(int value); | |||
72 | void sound_set_treble(int value); | 84 | void sound_set_treble(int value); |
73 | void sound_set_channels(int value); | 85 | void sound_set_channels(int value); |
74 | void sound_set_stereo_width(int value); | 86 | void sound_set_stereo_width(int value); |
87 | #ifdef HAVE_UDA1380 | ||
88 | void sound_set_scaling(int value); | ||
89 | #endif | ||
75 | #if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F) | 90 | #if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F) |
76 | void sound_set_loudness(int value); | 91 | void sound_set_loudness(int value); |
77 | void sound_set_avc(int value); | 92 | void sound_set_avc(int value); |