summaryrefslogtreecommitdiff
path: root/apps/settings.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/settings.c')
-rw-r--r--apps/settings.c19
1 files changed, 1 insertions, 18 deletions
diff --git a/apps/settings.c b/apps/settings.c
index 42a66ace8b..8c92b84dad 100644
--- a/apps/settings.c
+++ b/apps/settings.c
@@ -74,21 +74,7 @@
74void dac_line_in(bool enable); 74void dac_line_in(bool enable);
75#endif 75#endif
76struct user_settings global_settings; 76struct user_settings global_settings;
77 77struct system_status global_status;
78/* Initial values for globally needed state data that shouldn't be saved
79 or reset should be defined here and not in settings_list */
80
81struct system_status global_status =
82{
83 .runtime = 0, /* this will be overwritten when nvram settings are loaded */
84#ifdef CONFIG_TUNER
85 .in_radio_screen = false,
86 .radio_status = FMRADIO_OFF,
87#endif
88#ifdef HAVE_RECORDING
89 .in_recording_screen = false,
90#endif
91};
92 78
93#ifdef HAVE_RECORDING 79#ifdef HAVE_RECORDING
94const char rec_base_directory[] = REC_BASE_DIR; 80const char rec_base_directory[] = REC_BASE_DIR;
@@ -919,9 +905,6 @@ void settings_reset(void) {
919#if defined (HAVE_RECORDING) && CONFIG_CODEC == SWCODEC 905#if defined (HAVE_RECORDING) && CONFIG_CODEC == SWCODEC
920 enc_global_settings_reset(); 906 enc_global_settings_reset();
921#endif 907#endif
922#ifdef HAVE_RECORDING
923 global_status.in_recording_screen = false;
924#endif
925} 908}
926 909
927/** Changing setting values **/ 910/** Changing setting values **/