[SCM] libav/experimental: lavf: simplify setting the encoder ident tag. patch by Anton Khirnov anton _at_ khirnov _dot_ net

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 17:17:49 UTC 2013


The following commit has been merged in the experimental branch:
commit d60a9f52eb42dc76dea9996c8ba3567ae98a9a04
Author: Anton Khirnov <wyskas at gmail.com>
Date:   Sat Oct 16 13:07:20 2010 +0000

    lavf: simplify setting the encoder ident tag.
    patch by Anton Khirnov  anton _at_ khirnov _dot_ net
    
    Originally committed as revision 25504 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavformat/utils.c b/libavformat/utils.c
index 289b91c..23d0a3b 100644
--- a/libavformat/utils.c
+++ b/libavformat/utils.c
@@ -2755,16 +2755,7 @@ int av_write_header(AVFormatContext *s)
 
     /* set muxer identification string */
     if (!(s->streams[0]->codec->flags & CODEC_FLAG_BITEXACT)) {
-        AVMetadata *m;
-        AVMetadataTag *t;
-
-        if (!(m = av_mallocz(sizeof(AVMetadata))))
-            return AVERROR(ENOMEM);
-        av_metadata_set2(&m, "encoder", LIBAVFORMAT_IDENT, 0);
-        metadata_conv(&m, s->oformat->metadata_conv, NULL);
-        if ((t = av_metadata_get(m, "", NULL, AV_METADATA_IGNORE_SUFFIX)))
-            av_metadata_set2(&s->metadata, t->key, t->value, 0);
-        av_metadata_free(&m);
+        av_metadata_set2(&s->metadata, "encoder", LIBAVFORMAT_IDENT, 0);
     }
 
     if(s->oformat->write_header){

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list