From a3a51eca66603b379558b81bb93bf69e88d4c074 Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Fri, 28 Jun 2002 11:54:47 +0000 Subject: API change for default sound settings git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1244 a1c6a512-1295-4272-9138-f99709370657 --- firmware/mpeg.c | 12 ++++++++++++ firmware/mpeg.h | 1 + 2 files changed, 13 insertions(+) (limited to 'firmware') diff --git a/firmware/mpeg.c b/firmware/mpeg.c index a421e5da82..f309a78b7d 100644 --- a/firmware/mpeg.c +++ b/firmware/mpeg.c @@ -66,6 +66,13 @@ static int maxval[] = 50 /* Treble */ }; +static int defaultval[] = +{ + 70/2, /* Volume */ + 50/2, /* Bass */ + 50/2 /* Treble */ +}; + char *mpeg_sound_unit(int setting) { return units[setting]; @@ -81,6 +88,11 @@ int mpeg_sound_max(int setting) return maxval[setting]; } +int mpeg_sound_default(int setting) +{ + return defaultval[setting]; +} + #ifndef ARCHOS_RECORDER static unsigned int bass_table[] = { diff --git a/firmware/mpeg.h b/firmware/mpeg.h index c9de7dc12c..66bad48583 100644 --- a/firmware/mpeg.h +++ b/firmware/mpeg.h @@ -29,6 +29,7 @@ void mpeg_prev(void); void mpeg_sound_set(int setting, int value); int mpeg_sound_min(int setting); int mpeg_sound_max(int setting); +int mpeg_sound_default(int setting); int mpeg_val2phys(int setting, int value); char *mpeg_sound_unit(int setting); struct mp3entry* mpeg_current_track(void); -- cgit v1.2.3