avio_printf(s->pb, "[Events]\r\nFormat: %s, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text\r\n",
ass->ssa_mode ? "Marked" : "Layer");
}
- avio_flush(s->pb);
return 0;
}
ass->expected_readorder, dialogue->readorder);
ass->expected_readorder = dialogue->readorder;
}
- avio_printf(s->pb, "Dialogue: %s\r\n", dialogue->line);
+ avio_print(s->pb, "Dialogue: ", dialogue->line, "\r\n");
if (dialogue == ass->last_added_dialogue)
ass->last_added_dialogue = next;
av_freep(&dialogue->line);
.version = LIBAVUTIL_VERSION_INT,
};
-AVOutputFormat ff_ass_muxer = {
+const AVOutputFormat ff_ass_muxer = {
.name = "ass",
.long_name = NULL_IF_CONFIG_SMALL("SSA (SubStation Alpha) subtitle"),
.mime_type = "text/x-ass",