Lines Matching defs:dst
37 static int insert_text(AVBPrint *dst, const char *in, const char *arg)
39 av_bprintf(dst, "%s", arg);
43 static int insert_datetime(AVBPrint *dst, const char *in, const char *arg)
51 av_bprintf(dst, "%s", buf);
55 static int insert_color(AVBPrint *dst, const char *in, const char *arg)
60 static int insert_font(AVBPrint *dst, const char *in, const char *arg)
68 int (*func)(AVBPrint *dst, const char *in, const char *arg);
95 static void jacosub_to_ass(AVCodecContext *avctx, AVBPrint *dst, const char *src)
123 case ALIGN_VB | ALIGN_JL: av_bprintf(dst, "{\\an1}"); break; // bottom left
124 case ALIGN_VB | ALIGN_JC: av_bprintf(dst, "{\\an2}"); break; // bottom center
125 case ALIGN_VB | ALIGN_JR: av_bprintf(dst, "{\\an3}"); break; // bottom right
126 case ALIGN_VM | ALIGN_JL: av_bprintf(dst, "{\\an4}"); break; // middle left
127 case ALIGN_VM | ALIGN_JC: av_bprintf(dst, "{\\an5}"); break; // middle center
128 case ALIGN_VM | ALIGN_JR: av_bprintf(dst, "{\\an6}"); break; // middle right
129 case ALIGN_VT | ALIGN_JL: av_bprintf(dst, "{\\an7}"); break; // top left
130 case ALIGN_VT | ALIGN_JC: av_bprintf(dst, "{\\an8}"); break; // top center
131 case ALIGN_VT | ALIGN_JR: av_bprintf(dst, "{\\an9}"); break; // top right
154 src += ass_codes_map[i].func(dst, src, arg);
161 av_bprintf(dst, "%c", *src++);