static int resol_enter(struct state *st, struct state *prev) { if (!resol_back) resol_back = prev; conf_common_init(resol_action); return resol_gui(); }
static int video_enter(struct state *st, struct state *prev) { if (!video_back) video_back = prev; conf_common_init(video_action); return video_gui(); }
static int display_enter(struct state *st, struct state *prev) { if (!display_back) display_back = prev; conf_common_init(display_action); return display_gui(); }
static int camera_enter(struct state *st, struct state *prev) { if (!camera_back) camera_back = prev; conf_common_init(camera_action); return camera_gui(); }
static int lang_enter(struct state *st, struct state *prev) { if (!langs) { langs = lang_dir_scan(); first = 0; } if (!lang_back) lang_back = prev; conf_common_init(lang_action); return lang_gui(); }