Patch by Anton Khirnov <wyskas gmail com>. Originally committed as revision 22808 to svn://svn.ffmpeg.org/ffmpeg/trunk
Unified · Split
| @@ -2193,7 +2193,7 @@ static int av_transcode(AVFormatContext **output_files, · 2192 unmodified lines | ||
| 2193 | 2193 | |
| 2194 | 2194 | mtag=NULL; |
| 2195 | 2195 | while((mtag=av_metadata_get(in_file->metadata, "", mtag, AV_METADATA_IGNORE_SUFFIX))) |
| 2196 | − av_metadata_set(&out_file->metadata, mtag->key, mtag->value); | |
| 2196 | + av_metadata_set2(&out_file->metadata, mtag->key, mtag->value, AV_METADATA_DONT_OVERWRITE); | |
| 2197 | 2197 | av_metadata_conv(out_file, out_file->oformat->metadata_conv, |
| 2198 | 2198 | in_file->iformat->metadata_conv); |
| 2199 | 2199 | } |