Lines Matching refs:buffer
42 AVBPrint buffer;
49 AVBPrint *buffer = &s->buffer;
62 av_bprint_escape(buffer, cur_line.str, NULL, AV_ESCAPE_MODE_XML,
72 av_bprintf(&s->buffer, "<br/>");
87 av_bprint_clear(&s->buffer);
103 av_bprintf(&s->buffer, "<span region=\"");
104 av_bprint_escape(&s->buffer, dialog->style, NULL,
107 av_bprintf(&s->buffer, "\">");
127 av_bprintf(&s->buffer, "</span>");
132 if (!av_bprint_is_complete(&s->buffer))
134 if (!s->buffer.len)
137 // force null-termination, so in case our destination buffer is
139 if (av_strlcpy(buf, s->buffer.str, bufsize) > bufsize - 1) {
144 return s->buffer.len;
153 av_bprint_finalize(&s->buffer, NULL);
318 av_bprintf(&s->buffer, ttml_default_namespacing);
323 av_bprintf(&s->buffer, " ttp:cellResolution=\"%d %d\"\n",
325 av_bprint_chars(&s->buffer, '\0', 1);
328 av_bprintf(&s->buffer, " <head>\n");
329 av_bprintf(&s->buffer, " <layout>\n");
332 int ret = ttml_write_region(avctx, &s->buffer, script_info,
338 av_bprintf(&s->buffer, " </layout>\n");
339 av_bprintf(&s->buffer, " </head>\n");
340 av_bprint_chars(&s->buffer, '\0', 1);
342 if (!av_bprint_is_complete(&s->buffer)) {
346 additional_extradata_size = s->buffer.len;
360 s->buffer.str, additional_extradata_size);
362 av_bprint_clear(&s->buffer);
373 av_bprint_init(&s->buffer, 0, AV_BPRINT_SIZE_UNLIMITED);