(Menu) Refactor driver settings
This commit is contained in:
parent
b26a9c68d1
commit
088f8c2497
|
@ -480,12 +480,6 @@ static void handle_setting(rarch_setting_t *setting,
|
||||||
else if (action == MENU_ACTION_START)
|
else if (action == MENU_ACTION_START)
|
||||||
*setting->value.string = '\0';
|
*setting->value.string = '\0';
|
||||||
}
|
}
|
||||||
else if (!strcmp(setting->name, "video_driver"))
|
|
||||||
handle_driver(setting->name, g_settings.video.driver,
|
|
||||||
sizeof(g_settings.video.driver), action);
|
|
||||||
else if (!strcmp(setting->name, "audio_driver"))
|
|
||||||
handle_driver(setting->name, g_settings.audio.driver,
|
|
||||||
sizeof(g_settings.audio.driver), action);
|
|
||||||
else if (!strcmp(setting->name, "audio_resampler_driver"))
|
else if (!strcmp(setting->name, "audio_resampler_driver"))
|
||||||
{
|
{
|
||||||
if (action == MENU_ACTION_LEFT)
|
if (action == MENU_ACTION_LEFT)
|
||||||
|
@ -493,18 +487,16 @@ static void handle_setting(rarch_setting_t *setting,
|
||||||
else if (action == MENU_ACTION_RIGHT)
|
else if (action == MENU_ACTION_RIGHT)
|
||||||
find_next_resampler_driver();
|
find_next_resampler_driver();
|
||||||
}
|
}
|
||||||
else if (!strcmp(setting->name, "input_driver"))
|
else if (
|
||||||
handle_driver(setting->name, g_settings.input.driver,
|
!strcmp(setting->name, "video_driver") ||
|
||||||
sizeof(g_settings.input.driver), action);
|
!strcmp(setting->name, "audio_driver") ||
|
||||||
else if (!strcmp(setting->name, "camera_driver"))
|
!strcmp(setting->name, "input_driver") ||
|
||||||
handle_driver(setting->name, g_settings.camera.driver,
|
!strcmp(setting->name, "camera_driver") ||
|
||||||
sizeof(g_settings.camera.driver), action);
|
!strcmp(setting->name, "location_driver") ||
|
||||||
else if (!strcmp(setting->name, "location_driver"))
|
!strcmp(setting->name, "menu_driver")
|
||||||
handle_driver(setting->name, g_settings.location.driver,
|
)
|
||||||
sizeof(g_settings.location.driver), action);
|
handle_driver(setting->name, setting->value.string,
|
||||||
else if (!strcmp(setting->name, "menu_driver"))
|
setting->size, action);
|
||||||
handle_driver(setting->name, g_settings.menu.driver,
|
|
||||||
sizeof(g_settings.menu.driver), action);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue