]> git.sesse.net Git - ffmpeg/commitdiff
copy language information from input stream to output
authorAurelien Jacobs <aurel@gnuage.org>
Wed, 25 Jul 2007 19:39:27 +0000 (19:39 +0000)
committerAurelien Jacobs <aurel@gnuage.org>
Wed, 25 Jul 2007 19:39:27 +0000 (19:39 +0000)
Originally committed as revision 9797 to svn://svn.ffmpeg.org/ffmpeg/trunk

ffmpeg.c

index d09bf3274a7f47831b5ca68258d72da4e776b9cb..cb1d045798e2826ac437d6b4a554d7333a31daf3 100644 (file)
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -1507,6 +1507,10 @@ static int av_encode(AVFormatContext **output_files,
         codec = ost->st->codec;
         icodec = ist->st->codec;
 
+        if (!ost->st->language[0])
+            av_strlcpy(ost->st->language, ist->st->language,
+                       sizeof(ost->st->language));
+
         if (ost->st->stream_copy) {
             /* if stream_copy is selected, no need to decode or encode */
             codec->codec_id = icodec->codec_id;