Lines Matching refs:param
47 char param[PARAM_NUMBER][128];
53 char *param, buffer[128], tmp[128];
58 strcpy(stack[0].param[PARAM_SIZE], "{\\fs}");
59 strcpy(stack[0].param[PARAM_COLOR], "{\\c}");
60 strcpy(stack[0].param[PARAM_FACE], "{\\fn}");
104 if ((param = strchr(buffer, ' ')))
105 *param++ = 0;
115 if (stack[sptr-1].param[i][0])
117 if (stack[j].param[i][0]) {
119 "%s", stack[j].param[i]);
124 while (param) {
125 if (!strncmp(param, "size=", 5)) {
127 param += 5 + (param[5] == '"');
128 if (sscanf(param, "%u", &font_size) == 1) {
129 snprintf(stack[sptr].param[PARAM_SIZE],
130 sizeof(stack[0].param[PARAM_SIZE]),
133 } else if (!strncmp(param, "color=", 6)) {
134 param += 6 + (param[6] == '"');
135 snprintf(stack[sptr].param[PARAM_COLOR],
136 sizeof(stack[0].param[PARAM_COLOR]),
138 html_color_parse(avctx, param));
139 } else if (!strncmp(param, "face=", 5)) {
140 param += 5 + (param[5] == '"');
141 len = strcspn(param,
142 param[-1] == '"' ? "\"" :" ");
143 av_strlcpy(tmp, param,
145 param += len;
146 snprintf(stack[sptr].param[PARAM_FACE],
147 sizeof(stack[0].param[PARAM_FACE]),
150 if ((param = strchr(param, ' ')))
151 param++;
154 if (stack[sptr].param[i][0]) {
156 "%s", stack[sptr].param[i]);