summaryrefslogtreecommitdiff
path: root/apps/menus/recording_menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/menus/recording_menu.c')
-rw-r--r--apps/menus/recording_menu.c40
1 files changed, 20 insertions, 20 deletions
diff --git a/apps/menus/recording_menu.c b/apps/menus/recording_menu.c
index fc450c7921..5439c861f4 100644
--- a/apps/menus/recording_menu.c
+++ b/apps/menus/recording_menu.c
@@ -94,8 +94,8 @@ static int recsource_func(void)
94 &global_settings.rec_source, INT, names, 94 &global_settings.rec_source, INT, names,
95 n_opts, NULL ); 95 n_opts, NULL );
96} 96}
97MENUITEM_FUNCTION(recsource, 0, ID2P(LANG_RECORDING_SOURCE), 97MENUITEM_FUNCTION(recsource, 0, ID2P(LANG_RECORDING_SOURCE),
98 recsource_func, NULL, recmenu_callback, Icon_Menu_setting); 98 recsource_func, recmenu_callback, Icon_Menu_setting);
99 99
100/* Makes an options list from a source list of options and indexes */ 100/* Makes an options list from a source list of options and indexes */
101static void make_options_from_indexes(const struct opt_items *src_names, 101static void make_options_from_indexes(const struct opt_items *src_names,
@@ -188,7 +188,7 @@ static int recfrequency_func(void)
188 return ret; 188 return ret;
189} /* recfrequency */ 189} /* recfrequency */
190MENUITEM_FUNCTION(recfrequency, 0, ID2P(LANG_FREQUENCY), 190MENUITEM_FUNCTION(recfrequency, 0, ID2P(LANG_FREQUENCY),
191 recfrequency_func, NULL, NULL, Icon_Menu_setting); 191 recfrequency_func, NULL, Icon_Menu_setting);
192 192
193 193
194static int recchannels_func(void) 194static int recchannels_func(void)
@@ -229,7 +229,7 @@ static int recchannels_func(void)
229 return ret; 229 return ret;
230} 230}
231MENUITEM_FUNCTION(recchannels, 0, ID2P(LANG_CHANNELS), 231MENUITEM_FUNCTION(recchannels, 0, ID2P(LANG_CHANNELS),
232 recchannels_func, NULL, NULL, Icon_Menu_setting); 232 recchannels_func, NULL, Icon_Menu_setting);
233 233
234static int recmonomode_func(void) 234static int recmonomode_func(void)
235{ 235{
@@ -249,7 +249,7 @@ static int recmonomode_func(void)
249 return ret; 249 return ret;
250} 250}
251MENUITEM_FUNCTION(recmonomode, 0, ID2P(LANG_RECORDING_MONO_MODE), 251MENUITEM_FUNCTION(recmonomode, 0, ID2P(LANG_RECORDING_MONO_MODE),
252 recmonomode_func, NULL, NULL, Icon_Menu_setting); 252 recmonomode_func, NULL, Icon_Menu_setting);
253 253
254static int recformat_func(void) 254static int recformat_func(void)
255{ 255{
@@ -273,11 +273,10 @@ static int recformat_func(void)
273 return res; 273 return res;
274} /* recformat */ 274} /* recformat */
275MENUITEM_FUNCTION(recformat, 0, ID2P(LANG_FORMAT), 275MENUITEM_FUNCTION(recformat, 0, ID2P(LANG_FORMAT),
276 recformat_func, NULL, NULL, Icon_Menu_setting); 276 recformat_func, NULL, Icon_Menu_setting);
277 277
278MENUITEM_FUNCTION(enc_global_config_menu_item, 0, ID2P(LANG_ENCODER_SETTINGS), 278MENUITEM_FUNCTION(enc_global_config_menu_item, 0, ID2P(LANG_ENCODER_SETTINGS),
279 enc_global_config_menu, 279 enc_global_config_menu, NULL, Icon_Submenu);
280 NULL, NULL, Icon_Submenu);
281 280
282static int recmenu_callback(int action, 281static int recmenu_callback(int action,
283 const struct menu_item_ex *this_item, 282 const struct menu_item_ex *this_item,
@@ -311,8 +310,8 @@ static int clear_rec_directory(void)
311 splash(HZ, ID2P(LANG_RESET_DONE_CLEAR)); 310 splash(HZ, ID2P(LANG_RESET_DONE_CLEAR));
312 return false; 311 return false;
313} 312}
314MENUITEM_FUNCTION(clear_rec_directory_item, 0, ID2P(LANG_CLEAR_REC_DIR), 313MENUITEM_FUNCTION(clear_rec_directory_item, 0, ID2P(LANG_CLEAR_REC_DIR),
315 clear_rec_directory, NULL, NULL, Icon_Folder); 314 clear_rec_directory, NULL, Icon_Folder);
316 315
317MENUITEM_SETTING(cliplight, &global_settings.cliplight, NULL); 316MENUITEM_SETTING(cliplight, &global_settings.cliplight, NULL);
318 317
@@ -350,10 +349,10 @@ static int agc_cliptime_func(void)
350 &global_settings.rec_agc_cliptime, 349 &global_settings.rec_agc_cliptime,
351 INT, names, 5, NULL ); 350 INT, names, 5, NULL );
352} 351}
353MENUITEM_FUNCTION(agc_preset, 0, ID2P(LANG_RECORDING_AGC_PRESET), 352MENUITEM_FUNCTION(agc_preset, 0, ID2P(LANG_RECORDING_AGC_PRESET),
354 agc_preset_func, NULL, NULL, Icon_Menu_setting); 353 agc_preset_func, NULL, Icon_Menu_setting);
355MENUITEM_FUNCTION(agc_cliptime, 0, ID2P(LANG_RECORDING_AGC_CLIPTIME), 354MENUITEM_FUNCTION(agc_cliptime, 0, ID2P(LANG_RECORDING_AGC_CLIPTIME),
356 agc_cliptime_func, NULL, NULL, Icon_Menu_setting); 355 agc_cliptime_func, NULL, Icon_Menu_setting);
357#endif /* HAVE_AGC */ 356#endif /* HAVE_AGC */
358 357
359/** Rec trigger **/ 358/** Rec trigger **/
@@ -571,18 +570,19 @@ int rectrigger(void)
571 settings_save(); 570 settings_save();
572 return 0; 571 return 0;
573} 572}
574MENUITEM_FUNCTION(rectrigger_item, 0, ID2P(LANG_RECORD_TRIGGER), 573MENUITEM_FUNCTION(rectrigger_item, 0, ID2P(LANG_RECORD_TRIGGER),
575 rectrigger, NULL, NULL, Icon_Menu_setting); 574 rectrigger, NULL, Icon_Menu_setting);
576 575
577static struct browse_folder_info rec_config_browse = {RECPRESETS_DIR, SHOW_CFG}; 576static struct browse_folder_info rec_config_browse = {RECPRESETS_DIR, SHOW_CFG};
578MENUITEM_FUNCTION_W_PARAM(browse_recconfigs, 0, ID2P(LANG_CUSTOM_CFG), 577MENUITEM_FUNCTION_W_PARAM(browse_recconfigs, 0, ID2P(LANG_CUSTOM_CFG),
579 browse_folder, (void*)&rec_config_browse, NULL, Icon_Config); 578 browse_folder, (void*)&rec_config_browse,
579 NULL, Icon_Config);
580static int write_settings_file(void) 580static int write_settings_file(void)
581{ 581{
582 return settings_save_config(SETTINGS_SAVE_RECPRESETS); 582 return settings_save_config(SETTINGS_SAVE_RECPRESETS);
583} 583}
584MENUITEM_FUNCTION(save_recpresets_item, 0, ID2P(LANG_SAVE_SETTINGS), 584MENUITEM_FUNCTION(save_recpresets_item, 0, ID2P(LANG_SAVE_SETTINGS),
585 write_settings_file, NULL, NULL, Icon_Config); 585 write_settings_file, NULL, Icon_Config);
586 586
587MAKE_MENU(recording_settings_menu, ID2P(LANG_RECORDING_SETTINGS), 587MAKE_MENU(recording_settings_menu, ID2P(LANG_RECORDING_SETTINGS),
588 NULL, Icon_Recording, 588 NULL, Icon_Recording,