@@ -17979,12 +17979,98 @@ static bool setting_append_list(
1797917979#ifdef ANDROID
1798017980 {
1798117981 static const setting_desc_t frame_throttli_desc_3[] = {
17982- SDESC_UINT_ROW_EX(input_block_timeout, INPUT_BLOCK_TIMEOUT,
17983- DEFAULT_INPUT_BLOCK_TIMEOUT,
17984- SD_FLAG_NONE, SDESC_RANGE_MINMAX, 0,
17985- 0, 4, 1, 0,
17986- setting_action_ok_uint, NULL,
17987- NULL, NULL, NULL, NULL, 0),
17982+ /* GENERATED: rows come from settings_def_frame_throttle_slowmotion.h in order. */
17983+ #define S_BOOL(f, T, n, d, sd, df, c, us, sub) \
17984+ SDESC_BOOL_ROW(f, T, d, sd, df, c),
17985+ #define S_BOOL_NS(f, T, n, d, sd, df, c, us) \
17986+ SDESC_BOOL_ROW(f, T, d, sd, df, c),
17987+ #define S_UINT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
17988+ SDESC_UINT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
17989+ #define S_UINT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
17990+ SDESC_UINT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
17991+ #define S_INT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
17992+ SDESC_INT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
17993+ #define S_INT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
17994+ SDESC_INT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
17995+ #define S_FLOAT(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us, sub) \
17996+ SDESC_FLOAT_ROW(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp),
17997+ #define S_FLOAT_NS(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us) \
17998+ SDESC_FLOAT_ROW(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp),
17999+ #define S_STRING(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
18000+ SDESC_STRING_ROW(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
18001+ #define S_STRING_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
18002+ SDESC_STRING_ROW(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
18003+ #define S_DIR(f, T, n, d, el, sd, c, sta, us, sub) \
18004+ SDESC_DIR_ROW(f, T, d, el, sd, c, sta),
18005+ #define S_DIR_NS(f, T, n, d, el, sd, c, sta, us) \
18006+ SDESC_DIR_ROW(f, T, d, el, sd, c, sta),
18007+ #define S_STRING_P(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
18008+ SDESC_STRING_ROW_P(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
18009+ #define S_STRING_P_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
18010+ SDESC_STRING_ROW_P(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
18011+ #define S_PATH(f, T, n, d, sd, c, vals, rp, ui, us, sub) \
18012+ SDESC_PATH_ROW(f, T, d, sd, c, vals, rp, ui),
18013+ #define S_PATH_NS(f, T, n, d, sd, c, vals, rp, ui, us) \
18014+ SDESC_PATH_ROW(f, T, d, sd, c, vals, rp, ui),
18015+ #define S_PATH_DS(f, T, n, df2, sd, c, vals, rp, ui, us, sub) \
18016+ SDESC_PATH_ROW_DS(f, T, df2, sd, c, vals, rp, ui),
18017+ #define S_PATH_DS_NS(f, T, n, df2, sd, c, vals, rp, ui, us) \
18018+ SDESC_PATH_ROW_DS(f, T, df2, sd, c, vals, rp, ui),
18019+ #define S_ACTION(T, n, us, sub) \
18020+ SDESC_ACTION_ROW(T),
18021+ #define S_ACTION_NS(T, n, us) \
18022+ SDESC_ACTION_ROW(T),
18023+ #define S_BOOL_EX(f, T, n, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
18024+ SDESC_BOOL_ROW_EX(f, T, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui),
18025+ #define S_BOOL_EX_NS(f, T, n, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui, us) \
18026+ SDESC_BOOL_ROW_EX(f, T, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui),
18027+ #define S_UINT_EX(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us, sub) \
18028+ SDESC_UINT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
18029+ #define S_UINT_EX_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us) \
18030+ SDESC_UINT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
18031+ #define S_INT_EX(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us, sub) \
18032+ SDESC_INT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
18033+ #define S_INT_EX_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us) \
18034+ SDESC_INT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
18035+ #define S_FLOAT_EX(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui, us, sub) \
18036+ SDESC_FLOAT_ROW_EX(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui),
18037+ #define S_FLOAT_EX_NS(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui, us) \
18038+ SDESC_FLOAT_ROW_EX(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui),
18039+ #define S_ACTION_EX(T, n, sd, ok, rp, c, us, sub) \
18040+ SDESC_ACTION_ROW_EX(T, sd, ok, rp, c),
18041+ #define S_ACTION_EX_NS(T, n, sd, ok, rp, c, us) \
18042+ SDESC_ACTION_ROW_EX(T, sd, ok, rp, c),
18043+ #include "../settings/settings_def_frame_throttle_slowmotion.h"
18044+ #undef S_BOOL
18045+ #undef S_BOOL_NS
18046+ #undef S_UINT
18047+ #undef S_UINT_NS
18048+ #undef S_INT
18049+ #undef S_INT_NS
18050+ #undef S_FLOAT
18051+ #undef S_FLOAT_NS
18052+ #undef S_STRING
18053+ #undef S_STRING_NS
18054+ #undef S_DIR
18055+ #undef S_DIR_NS
18056+ #undef S_STRING_P
18057+ #undef S_STRING_P_NS
18058+ #undef S_PATH
18059+ #undef S_PATH_NS
18060+ #undef S_PATH_DS
18061+ #undef S_PATH_DS_NS
18062+ #undef S_ACTION
18063+ #undef S_ACTION_NS
18064+ #undef S_BOOL_EX
18065+ #undef S_BOOL_EX_NS
18066+ #undef S_UINT_EX
18067+ #undef S_UINT_EX_NS
18068+ #undef S_INT_EX
18069+ #undef S_INT_EX_NS
18070+ #undef S_FLOAT_EX
18071+ #undef S_FLOAT_EX_NS
18072+ #undef S_ACTION_EX
18073+ #undef S_ACTION_EX_NS
1798818074 };
1798918075 settings_list_add_desc(list, list_info, settings,
1799018076 frame_throttli_desc_3, ARRAY_SIZE(frame_throttli_desc_3),
0 commit comments