- fix off by one error for input_block_timeout setting
also default to 0 for this setting (pretty massive performance gain)
This commit is contained in:
libretroadmin 2022-07-07 18:03:45 +02:00
parent b023001d29
commit 281a498474
2 changed files with 2 additions and 3 deletions

View File

@ -2151,7 +2151,7 @@ static struct config_uint_setting *populate_settings_uint(
SETTING_UINT("audio_resampler_quality", &settings->uints.audio_resampler_quality, true, audio_resampler_quality_level, false);
SETTING_UINT("audio_block_frames", &settings->uints.audio_block_frames, true, 0, false);
#ifdef ANDROID
SETTING_UINT("input_block_timeout", &settings->uints.input_block_timeout, true, 1, false);
SETTING_UINT("input_block_timeout", &settings->uints.input_block_timeout, true, 0, false);
#endif
SETTING_UINT("rewind_granularity", &settings->uints.rewind_granularity, true, DEFAULT_REWIND_GRANULARITY, false);
SETTING_UINT("rewind_buffer_size_step", &settings->uints.rewind_buffer_size_step, true, DEFAULT_REWIND_BUFFER_SIZE_STEP, false);

View File

@ -14452,14 +14452,13 @@ static bool setting_append_list(
&settings->uints.input_block_timeout,
MENU_ENUM_LABEL_INPUT_BLOCK_TIMEOUT,
MENU_ENUM_LABEL_VALUE_INPUT_BLOCK_TIMEOUT,
1,
0,
&group_info,
&subgroup_info,
parent_group,
general_write_handler,
general_read_handler);
(*list)[list_info->index - 1].action_ok = &setting_action_ok_uint;
(*list)[list_info->index - 1].offset_by = 1;
menu_settings_list_current_add_range(list, list_info, 0, 4, 1, true, true);
#endif