static void mov_text_text_cb(void *priv, const char *text, int len)
{
MovTextContext *s = priv;
static void mov_text_text_cb(void *priv, const char *text, int len)
{
MovTextContext *s = priv;
av_strlcpy(s->ptr, text, FFMIN(s->end - s->ptr, len + 1));
av_strlcpy(s->ptr, text, FFMIN(s->end - s->ptr, len + 1));
}
static void mov_text_new_line_cb(void *priv, int forced)
{
MovTextContext *s = priv;
}
static void mov_text_new_line_cb(void *priv, int forced)
{
MovTextContext *s = priv;
av_strlcpy(s->ptr, "\n", FFMIN(s->end - s->ptr, 2));
av_strlcpy(s->ptr, "\n", FFMIN(s->end - s->ptr, 2));