[FFmpeg-cvslog] r10328 - trunk/libavformat/matroskaenc.c

conrad subversion
Wed Sep 5 02:23:46 CEST 2007


Author: conrad
Date: Wed Sep  5 02:23:46 2007
New Revision: 10328

Log:
Only write extradata if it exists


Modified:
   trunk/libavformat/matroskaenc.c

Modified: trunk/libavformat/matroskaenc.c
==============================================================================
--- trunk/libavformat/matroskaenc.c	(original)
+++ trunk/libavformat/matroskaenc.c	Wed Sep  5 02:23:46 2007
@@ -420,7 +420,7 @@ static int mkv_write_tracks(AVFormatCont
             if (codec->codec_id == CODEC_ID_VORBIS || codec->codec_id == CODEC_ID_THEORA) {
                 if (put_xiph_codecpriv(pb, codec) < 0)
                     return -1;
-            } else {
+            } else if (codec->extradata_size) {
                 put_ebml_binary(pb, MATROSKA_ID_CODECPRIVATE, codec->extradata, codec->extradata_size);
             }
         }




More information about the ffmpeg-cvslog mailing list