diff ffmenc.c @ 3441:2d52ccde8f86 libavformat

pass extradata through ffm
author bcoudurier
date Mon, 09 Jun 2008 00:36:27 +0000
parents f9cf53254a61
children a6f4d53b738d
line wrap: on
line diff
--- a/ffmenc.c	Mon Jun 09 00:24:29 2008 +0000
+++ b/ffmenc.c	Mon Jun 09 00:36:27 2008 +0000
@@ -168,6 +168,10 @@
         default:
             return -1;
         }
+        if (codec->flags & CODEC_FLAG_GLOBAL_HEADER) {
+            put_be32(pb, codec->extradata_size);
+            put_buffer(pb, codec->extradata, codec->extradata_size);
+        }
     }
 
     /* flush until end of block reached */