Lines Matching refs:nb_args
77 int nb_args; /**< number of arguments (may exceed MAX_NB_ARGS) */
199 s->y = FFMAX(s->y - (s->nb_args > 0 ? s->args[0]*s->font_height : s->font_height), 0);
202 s->y = FFMIN(s->y + (s->nb_args > 0 ? s->args[0]*s->font_height : s->font_height), avctx->height - s->font_height);
205 s->x = FFMIN(s->x + (s->nb_args > 0 ? s->args[0]*FONT_WIDTH : FONT_WIDTH), avctx->width - FONT_WIDTH);
208 s->x = FFMAX(s->x - (s->nb_args > 0 ? s->args[0]*FONT_WIDTH : FONT_WIDTH), 0);
212 s->y = s->nb_args > 0 ? av_clip((s->args[0] - 1)*s->font_height, 0, avctx->height - s->font_height) : 0;
213 s->x = s->nb_args > 1 ? av_clip((s->args[1] - 1)*FONT_WIDTH, 0, avctx->width - FONT_WIDTH) : 0;
217 if (s->nb_args < 2)
303 if (s->nb_args == 0) {
304 s->nb_args = 1;
307 for (i = 0; i < FFMIN(s->nb_args, MAX_NB_ARGS); i++) {
317 } else if (m == 38 && i + 2 < FFMIN(s->nb_args, MAX_NB_ARGS) && s->args[i + 1] == 5 && s->args[i + 2] < 256) {
325 } else if (m == 48 && i + 2 < FFMIN(s->nb_args, MAX_NB_ARGS) && s->args[i + 1] == 5 && s->args[i + 2] < 256) {
418 s->nb_args = 0;
430 if (s->nb_args < MAX_NB_ARGS && s->args[s->nb_args] < 6553)
431 s->args[s->nb_args] = FFMAX(s->args[s->nb_args], 0) * 10 + buf[0] - '0';
434 if (s->nb_args < MAX_NB_ARGS)
435 s->nb_args++;
436 if (s->nb_args < MAX_NB_ARGS)
437 s->args[s->nb_args] = 0;
446 if (s->nb_args > MAX_NB_ARGS)
447 av_log(avctx, AV_LOG_WARNING, "args overflow (%i)\n", s->nb_args);
448 if (s->nb_args < MAX_NB_ARGS && s->args[s->nb_args] >= 0)
449 s->nb_args++;