1
0
Fork 0
forked from len0rd/rockbox

Changed .eq file format to simple 'setting: value' model.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2478 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Björn Stenberg 2002-10-02 16:33:26 +00:00
parent 175747d0ec
commit 0e6088fc9c
6 changed files with 186 additions and 167 deletions

View file

@ -1757,6 +1757,51 @@ int mpeg_val2phys(int setting, int value)
return result;
}
int mpeg_phys2val(int setting, int value)
{
int result = 0;
switch(setting)
{
case SOUND_VOLUME:
result = value / 2;
break;
case SOUND_BALANCE:
result = value / 2;
break;
case SOUND_BASS:
#ifdef HAVE_MAS3587F
result = value + 12;
#else
result = value + 15;
#endif
break;
case SOUND_TREBLE:
#ifdef HAVE_MAS3587F
result = value + 12;
#else
result = value + 15;
#endif
break;
#ifdef HAVE_MAS3587F
case SOUND_LOUDNESS:
result = value;
break;
case SOUND_SUPERBASS:
result = value / 10;
break;
#endif
}
return result;
}
void mpeg_sound_channel_config(int configuration)
{
#ifdef SIMULATOR