required_argument   42 source/x265cli.h     { "asm",            required_argument, NULL, 0 },
required_argument   44 source/x265cli.h     { "pools",          required_argument, NULL, 0 },
required_argument   45 source/x265cli.h     { "numa-pools",     required_argument, NULL, 0 },
required_argument   46 source/x265cli.h     { "preset",         required_argument, NULL, 'p' },
required_argument   47 source/x265cli.h     { "tune",           required_argument, NULL, 't' },
required_argument   48 source/x265cli.h     { "frame-threads",  required_argument, NULL, 'F' },
required_argument   53 source/x265cli.h     { "log-level",      required_argument, NULL, 0 },
required_argument   54 source/x265cli.h     { "profile",        required_argument, NULL, 'P' },
required_argument   55 source/x265cli.h     { "level-idc",      required_argument, NULL, 0 },
required_argument   61 source/x265cli.h     { "csv",            required_argument, NULL, 0 },
required_argument   62 source/x265cli.h     { "csv-log-level",  required_argument, NULL, 0 },
required_argument   67 source/x265cli.h     { "output",         required_argument, NULL, 'o' },
required_argument   68 source/x265cli.h     { "output-depth",   required_argument, NULL, 'D' },
required_argument   69 source/x265cli.h     { "input",          required_argument, NULL, 0 },
required_argument   70 source/x265cli.h     { "input-depth",    required_argument, NULL, 0 },
required_argument   71 source/x265cli.h     { "input-res",      required_argument, NULL, 0 },
required_argument   72 source/x265cli.h     { "input-csp",      required_argument, NULL, 0 },
required_argument   73 source/x265cli.h     { "interlace",      required_argument, NULL, 0 },
required_argument   75 source/x265cli.h     { "fps",            required_argument, NULL, 0 },
required_argument   76 source/x265cli.h     { "seek",           required_argument, NULL, 0 },
required_argument   77 source/x265cli.h     { "frame-skip",     required_argument, NULL, 0 },
required_argument   78 source/x265cli.h     { "frames",         required_argument, NULL, 'f' },
required_argument   79 source/x265cli.h     { "recon",          required_argument, NULL, 'r' },
required_argument   80 source/x265cli.h     { "recon-depth",    required_argument, NULL, 0 },
required_argument   83 source/x265cli.h     { "ctu",            required_argument, NULL, 's' },
required_argument   84 source/x265cli.h     { "min-cu-size",    required_argument, NULL, 0 },
required_argument   85 source/x265cli.h     { "max-tu-size",    required_argument, NULL, 0 },
required_argument   86 source/x265cli.h     { "tu-intra-depth", required_argument, NULL, 0 },
required_argument   87 source/x265cli.h     { "tu-inter-depth", required_argument, NULL, 0 },
required_argument   88 source/x265cli.h     { "limit-tu",       required_argument, NULL, 0 },
required_argument   89 source/x265cli.h     { "me",             required_argument, NULL, 0 },
required_argument   90 source/x265cli.h     { "subme",          required_argument, NULL, 'm' },
required_argument   91 source/x265cli.h     { "merange",        required_argument, NULL, 0 },
required_argument   92 source/x265cli.h     { "max-merge",      required_argument, NULL, 0 },
required_argument   95 source/x265cli.h     { "rdpenalty",      required_argument, NULL, 0 },
required_argument  120 source/x265cli.h     { "keyint",         required_argument, NULL, 'I' },
required_argument  121 source/x265cli.h     { "min-keyint",     required_argument, NULL, 'i' },
required_argument  122 source/x265cli.h     { "scenecut",       required_argument, NULL, 0 },
required_argument  124 source/x265cli.h     { "scenecut-bias",  required_argument, NULL, 0 },
required_argument  125 source/x265cli.h     { "ctu-info",       required_argument, NULL, 0 },
required_argument  127 source/x265cli.h     { "rc-lookahead",   required_argument, NULL, 0 },
required_argument  128 source/x265cli.h     { "lookahead-slices", required_argument, NULL, 0 },
required_argument  129 source/x265cli.h     { "lookahead-threads", required_argument, NULL, 0 },
required_argument  130 source/x265cli.h     { "bframes",        required_argument, NULL, 'b' },
required_argument  131 source/x265cli.h     { "bframe-bias",    required_argument, NULL, 0 },
required_argument  132 source/x265cli.h     { "b-adapt",        required_argument, NULL, 0 },
required_argument  136 source/x265cli.h     { "ref",            required_argument, NULL, 0 },
required_argument  137 source/x265cli.h     { "limit-refs",     required_argument, NULL, 0 },
required_argument  144 source/x265cli.h     { "crf",            required_argument, NULL, 0 },
required_argument  145 source/x265cli.h     { "crf-max",        required_argument, NULL, 0 },
required_argument  146 source/x265cli.h     { "crf-min",        required_argument, NULL, 0 },
required_argument  147 source/x265cli.h     { "vbv-maxrate",    required_argument, NULL, 0 },
required_argument  148 source/x265cli.h     { "vbv-bufsize",    required_argument, NULL, 0 },
required_argument  149 source/x265cli.h     { "vbv-init",       required_argument, NULL, 0 },
required_argument  150 source/x265cli.h     { "bitrate",        required_argument, NULL, 0 },
required_argument  151 source/x265cli.h     { "qp",             required_argument, NULL, 'q' },
required_argument  152 source/x265cli.h     { "aq-mode",        required_argument, NULL, 0 },
required_argument  153 source/x265cli.h     { "aq-strength",    required_argument, NULL, 0 },
required_argument  156 source/x265cli.h     { "ipratio",        required_argument, NULL, 0 },
required_argument  157 source/x265cli.h     { "pbratio",        required_argument, NULL, 0 },
required_argument  158 source/x265cli.h     { "qcomp",          required_argument, NULL, 0 },
required_argument  159 source/x265cli.h     { "qpstep",         required_argument, NULL, 0 },
required_argument  160 source/x265cli.h     { "qpmin",          required_argument, NULL, 0 },
required_argument  161 source/x265cli.h     { "qpmax",          required_argument, NULL, 0 },
required_argument  164 source/x265cli.h     { "ratetol",        required_argument, NULL, 0 },
required_argument  165 source/x265cli.h     { "cplxblur",       required_argument, NULL, 0 },
required_argument  166 source/x265cli.h     { "qblur",          required_argument, NULL, 0 },
required_argument  167 source/x265cli.h     { "cbqpoffs",       required_argument, NULL, 0 },
required_argument  168 source/x265cli.h     { "crqpoffs",       required_argument, NULL, 0 },
required_argument  169 source/x265cli.h     { "rd",             required_argument, NULL, 0 },
required_argument  170 source/x265cli.h     { "rdoq-level",     required_argument, NULL, 0 },
required_argument  172 source/x265cli.h     { "dynamic-rd",     required_argument, NULL, 0 },
required_argument  173 source/x265cli.h     { "psy-rd",         required_argument, NULL, 0 },
required_argument  174 source/x265cli.h     { "psy-rdoq",       required_argument, NULL, 0 },
required_argument  179 source/x265cli.h     { "scaling-list",   required_argument, NULL, 0 },
required_argument  187 source/x265cli.h     { "deblock",        required_argument, NULL, 0 },
required_argument  196 source/x265cli.h     { "hash",           required_argument, NULL, 0 },
required_argument  203 source/x265cli.h     { "sar",            required_argument, NULL, 0 },
required_argument  204 source/x265cli.h     { "overscan",       required_argument, NULL, 0 },
required_argument  205 source/x265cli.h     { "videoformat",    required_argument, NULL, 0 },
required_argument  206 source/x265cli.h     { "range",          required_argument, NULL, 0 },
required_argument  207 source/x265cli.h     { "colorprim",      required_argument, NULL, 0 },
required_argument  208 source/x265cli.h     { "transfer",       required_argument, NULL, 0 },
required_argument  209 source/x265cli.h     { "colormatrix",    required_argument, NULL, 0 },
required_argument  210 source/x265cli.h     { "chromaloc",      required_argument, NULL, 0 },
required_argument  211 source/x265cli.h     { "display-window", required_argument, NULL, 0 },
required_argument  212 source/x265cli.h     { "crop-rect",      required_argument, NULL, 0 }, /* DEPRECATED */
required_argument  213 source/x265cli.h     { "master-display", required_argument, NULL, 0 },
required_argument  214 source/x265cli.h     { "max-cll",        required_argument, NULL, 0 },
required_argument  215 source/x265cli.h     { "min-luma",       required_argument, NULL, 0 },
required_argument  216 source/x265cli.h     { "max-luma",       required_argument, NULL, 0 },
required_argument  217 source/x265cli.h     { "log2-max-poc-lsb", required_argument, NULL, 8 },
required_argument  236 source/x265cli.h     { "zones",          required_argument, NULL, 0 },
required_argument  237 source/x265cli.h     { "qpfile",         required_argument, NULL, 0 },
required_argument  238 source/x265cli.h     { "lambda-file",    required_argument, NULL, 0 },
required_argument  241 source/x265cli.h     { "nr-intra",       required_argument, NULL, 0 },
required_argument  242 source/x265cli.h     { "nr-inter",       required_argument, NULL, 0 },
required_argument  243 source/x265cli.h     { "stats",          required_argument, NULL, 0 },
required_argument  244 source/x265cli.h     { "pass",           required_argument, NULL, 0 },
required_argument  253 source/x265cli.h     { "analysis-reuse-mode",  required_argument, NULL, 0 },
required_argument  254 source/x265cli.h     { "analysis-reuse-file",  required_argument, NULL, 0 },
required_argument  255 source/x265cli.h     { "analysis-reuse-level", required_argument, NULL, 0 },
required_argument  256 source/x265cli.h     { "scale-factor",   required_argument, NULL, 0 },
required_argument  257 source/x265cli.h     { "refine-intra",   required_argument, NULL, 0 },
required_argument  263 source/x265cli.h     { "qg-size",        required_argument, NULL, 0 },
required_argument  264 source/x265cli.h     { "recon-y4m-exec", required_argument, NULL, 0 },
required_argument  267 source/x265cli.h     { "slices",         required_argument, NULL, 0 },
required_argument  278 source/x265cli.h     { "dhdr10-info",    required_argument, NULL, 0 },