[FFmpeg-devel] [PATCH 7/7] avcodec/ass: add FFmpeg signature

Clément Bœsch u at pkh.me
Sat Oct 11 19:59:12 CEST 2014


---
 libavcodec/ass.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libavcodec/ass.c b/libavcodec/ass.c
index ac1bfae..62981b6 100644
--- a/libavcodec/ass.c
+++ b/libavcodec/ass.c
@@ -34,6 +34,7 @@ int ff_ass_subtitle_header(AVCodecContext *avctx,
 {
     avctx->subtitle_header = av_asprintf(
              "[Script Info]\r\n"
+             "%s" /* FFmpeg signature */
              "ScriptType: v4.00+\r\n"
              "PlayResX: 384\r\n"
              "PlayResY: 288\r\n"
@@ -65,6 +66,7 @@ int ff_ass_subtitle_header(AVCodecContext *avctx,
              "\r\n"
              "[Events]\r\n"
              "Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text\r\n",
+             (avctx->flags & CODEC_FLAG_BITEXACT) ? "; Script generated by FFmpeg/Lavc" AV_STRINGIFY(LIBAVCODEC_VERSION) "\r\n" : "",
              font, font_size, color, color, back_color, back_color,
              -bold, -italic, -underline, alignment);
 
-- 
2.1.2



More information about the ffmpeg-devel mailing list