mirror of
https://github.com/libretro/RetroArch
synced 2025-02-07 03:40:24 +00:00
(Menu) refactor more settings labels
This commit is contained in:
parent
1584239234
commit
a4615dc48c
@ -3737,9 +3737,7 @@ static void menu_common_setting_set_label(char *type_str,
|
||||
input_get_bind_string(type_str, &g_settings.input.binds[driver.menu->current_pad][type - MENU_SETTINGS_BIND_BEGIN], auto_bind, type_str_size);
|
||||
}
|
||||
else if (setting && setting->type == ST_BOOL)
|
||||
{
|
||||
strlcpy(type_str, *setting->value.boolean ? "ON" : "OFF", type_str_size);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (setting && !strcmp(setting->name, "video_rotation"))
|
||||
@ -3768,6 +3766,12 @@ static void menu_common_setting_set_label(char *type_str,
|
||||
snprintf(type_str, type_str_size, "%.1f", *setting->value.fraction);
|
||||
else if (setting && !strcmp(setting->name, "netplay_nickname"))
|
||||
snprintf(type_str, type_str_size, "%s", setting->value.string);
|
||||
else if (setting && !strcmp(setting->name, "netplay_delay_frames"))
|
||||
snprintf(type_str, type_str_size, "%d", *setting->value.unsigned_integer);
|
||||
else if (setting && !strcmp(setting->name, "aspect_ratio_index"))
|
||||
strlcpy(type_str, aspectratio_lut[*setting->value.unsigned_integer].name, type_str_size);
|
||||
else if (setting && !strcmp(setting->name, "audio_rate_control_delta"))
|
||||
snprintf(type_str, type_str_size, "%.3f", *setting->value.fraction);
|
||||
else
|
||||
{
|
||||
switch (type)
|
||||
@ -3823,9 +3827,6 @@ static void menu_common_setting_set_label(char *type_str,
|
||||
strlcpy(type_str, "N/A", type_str_size);
|
||||
break;
|
||||
}
|
||||
case MENU_SETTINGS_VIDEO_ASPECT_RATIO:
|
||||
strlcpy(type_str, aspectratio_lut[g_settings.video.aspect_ratio_idx].name, type_str_size);
|
||||
break;
|
||||
#if defined(GEKKO)
|
||||
case MENU_SETTINGS_VIDEO_RESOLUTION:
|
||||
strlcpy(type_str, gx_get_video_mode(), type_str_size);
|
||||
@ -3889,9 +3890,6 @@ static void menu_common_setting_set_label(char *type_str,
|
||||
case MENU_SETTINGS_AUDIO_LATENCY:
|
||||
snprintf(type_str, type_str_size, "%d ms", g_settings.audio.latency);
|
||||
break;
|
||||
case MENU_SETTINGS_AUDIO_CONTROL_RATE_DELTA:
|
||||
snprintf(type_str, type_str_size, "%.3f", g_settings.audio.rate_control_delta);
|
||||
break;
|
||||
case MENU_SETTINGS_FASTFORWARD_RATIO:
|
||||
if (g_settings.fastforward_ratio > 0.0f)
|
||||
snprintf(type_str, type_str_size, "%.1fx", g_settings.fastforward_ratio);
|
||||
@ -4130,9 +4128,6 @@ static void menu_common_setting_set_label(char *type_str,
|
||||
case MENU_SETTINGS_NETPLAY_HOST_IP_ADDRESS:
|
||||
strlcpy(type_str, g_extern.netplay_server, type_str_size);
|
||||
break;
|
||||
case MENU_SETTINGS_NETPLAY_DELAY_FRAMES:
|
||||
snprintf(type_str, type_str_size, "%d", g_extern.netplay_sync_frames);
|
||||
break;
|
||||
case MENU_SETTINGS_NETPLAY_TCP_UDP_PORT:
|
||||
snprintf(type_str, type_str_size, "%d", g_extern.netplay_port ? g_extern.netplay_port : RARCH_DEFAULT_PORT);
|
||||
break;
|
||||
|
@ -1612,7 +1612,7 @@ rarch_setting_t* setting_data_get_list(void)
|
||||
CONFIG_STRING(g_settings.video.gl_context, "video_gl_context", "OpenGL Context Driver", "", GROUP_NAME, SUBGROUP_NAME, NULL, NULL)
|
||||
#endif
|
||||
CONFIG_STRING(g_settings.audio.driver, "audio_driver", "Audio Driver", config_get_default_audio(), GROUP_NAME, SUBGROUP_NAME, NULL, NULL)
|
||||
CONFIG_STRING(g_settings.audio.resampler, "audio_driver", "Audio Resampler Driver", config_get_default_audio_resampler(), GROUP_NAME, SUBGROUP_NAME, NULL, NULL)
|
||||
CONFIG_STRING(g_settings.audio.resampler, "audio_resampler_driver", "Audio Resampler Driver", config_get_default_audio_resampler(), GROUP_NAME, SUBGROUP_NAME, NULL, NULL)
|
||||
CONFIG_STRING(g_settings.camera.device, "camera_device", "Camera Driver", config_get_default_camera(), GROUP_NAME, SUBGROUP_NAME, NULL, NULL)
|
||||
CONFIG_STRING(g_settings.location.driver, "location_driver", "Location Driver", config_get_default_location(), GROUP_NAME, SUBGROUP_NAME, NULL, NULL)
|
||||
CONFIG_STRING(g_settings.input.joypad_driver, "input_joypad_driver", "Joypad Driver", "", GROUP_NAME, SUBGROUP_NAME, NULL, NULL)
|
||||
|
Loading…
x
Reference in New Issue
Block a user