Backport 05a98b7efe
- 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:
parent
b023001d29
commit
281a498474
|
@ -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_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);
|
SETTING_UINT("audio_block_frames", &settings->uints.audio_block_frames, true, 0, false);
|
||||||
#ifdef ANDROID
|
#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
|
#endif
|
||||||
SETTING_UINT("rewind_granularity", &settings->uints.rewind_granularity, true, DEFAULT_REWIND_GRANULARITY, false);
|
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);
|
SETTING_UINT("rewind_buffer_size_step", &settings->uints.rewind_buffer_size_step, true, DEFAULT_REWIND_BUFFER_SIZE_STEP, false);
|
||||||
|
|
|
@ -14452,14 +14452,13 @@ static bool setting_append_list(
|
||||||
&settings->uints.input_block_timeout,
|
&settings->uints.input_block_timeout,
|
||||||
MENU_ENUM_LABEL_INPUT_BLOCK_TIMEOUT,
|
MENU_ENUM_LABEL_INPUT_BLOCK_TIMEOUT,
|
||||||
MENU_ENUM_LABEL_VALUE_INPUT_BLOCK_TIMEOUT,
|
MENU_ENUM_LABEL_VALUE_INPUT_BLOCK_TIMEOUT,
|
||||||
1,
|
0,
|
||||||
&group_info,
|
&group_info,
|
||||||
&subgroup_info,
|
&subgroup_info,
|
||||||
parent_group,
|
parent_group,
|
||||||
general_write_handler,
|
general_write_handler,
|
||||||
general_read_handler);
|
general_read_handler);
|
||||||
(*list)[list_info->index - 1].action_ok = &setting_action_ok_uint;
|
(*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);
|
menu_settings_list_current_add_range(list, list_info, 0, 4, 1, true, true);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue