1
0
Fork 0
forked from len0rd/rockbox

Patch #701103, invert option added to .cfg, plus changed AVC handling when saving .cfg

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3424 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Linus Nielsen Feltzing 2003-03-10 20:56:20 +00:00
parent 9cb9c821a0
commit 8ef97f8db5

View file

@ -1099,7 +1099,7 @@ bool settings_save_config(void)
strncpy(buf, "# >>> .cfg file created by rockbox <<<\r\n", sizeof(buf)); strncpy(buf, "# >>> .cfg file created by rockbox <<<\r\n", sizeof(buf));
write(fd, buf, strlen(buf)); write(fd, buf, strlen(buf));
strncpy(buf, "# >>> http://rockbox.haxx.se <<<\r\n\r\n", sizeof(buf)); strncpy(buf, "# >>> http://rockbox.haxx.se <<<\r\n#\r\n", sizeof(buf));
write(fd, buf, strlen(buf)); write(fd, buf, strlen(buf));
snprintf(buf, sizeof(buf), "#\r\n# wps / language / font \r\n#\r\n"); snprintf(buf, sizeof(buf), "#\r\n# wps / language / font \r\n#\r\n");
@ -1162,8 +1162,12 @@ bool settings_save_config(void)
snprintf(buf, sizeof(buf), "bass boost: %d\r\n", value); snprintf(buf, sizeof(buf), "bass boost: %d\r\n", value);
write(fd, buf, strlen(buf)); write(fd, buf, strlen(buf));
snprintf(buf, sizeof(buf), "auto volume: %d\r\n", global_settings.avc); {
write(fd, buf, strlen(buf)); static char* options[] = {"off", "2", "4", "8" };
snprintf(buf, sizeof(buf), "auto volume: %s\r\n",
options[global_settings.avc]);
write(fd, buf, strlen(buf));
}
#endif #endif
snprintf(buf, sizeof(buf), "#\r\n# Playback\r\n#\r\n"); snprintf(buf, sizeof(buf), "#\r\n# Playback\r\n#\r\n");
@ -1300,6 +1304,13 @@ bool settings_save_config(void)
write(fd, buf, strlen(buf)); write(fd, buf, strlen(buf));
#ifdef HAVE_LCD_BITMAP #ifdef HAVE_LCD_BITMAP
{
static char* options[] = {"off","on"};
snprintf(buf, sizeof(buf), "invert: %s\r\n",
options[global_settings.invert]);
write(fd, buf, strlen(buf));
}
snprintf(buf, sizeof(buf), "peak meter release: %d\r\n", snprintf(buf, sizeof(buf), "peak meter release: %d\r\n",
global_settings.peak_meter_release); global_settings.peak_meter_release);
write(fd, buf, strlen(buf)); write(fd, buf, strlen(buf));