diff ffmenc.c @ 5385:de6eb16c2b5b libavformat

Update ffserver to include all basic x264 parameters in .ffm files.
author darkshikari
date Tue, 24 Nov 2009 15:54:17 +0000
parents d426504e401b
children 08abadf5350b
line wrap: on
line diff
--- a/ffmenc.c	Tue Nov 24 07:08:17 2009 +0000
+++ b/ffmenc.c	Tue Nov 24 15:54:17 2009 +0000
@@ -154,6 +154,19 @@
             put_be64(pb, av_dbl2int(codec->rc_buffer_aggressivity));
             put_be32(pb, codec->codec_tag);
             put_byte(pb, codec->thread_count);
+            put_be32(pb, codec->coder_type);
+            put_be32(pb, codec->me_cmp);
+            put_be32(pb, codec->partitions);
+            put_be32(pb, codec->me_subpel_quality);
+            put_be32(pb, codec->me_range);
+            put_be32(pb, codec->keyint_min);
+            put_be32(pb, codec->scenechange_threshold);
+            put_be32(pb, codec->b_frame_strategy);
+            put_be64(pb, av_dbl2int(codec->qcompress));
+            put_be64(pb, av_dbl2int(codec->qblur));
+            put_be32(pb, codec->max_qdiff);
+            put_be32(pb, codec->refs);
+            put_be32(pb, codec->directpred);
             break;
         case CODEC_TYPE_AUDIO:
             put_be32(pb, codec->sample_rate);