[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [20458] trunk/blender/source/blender/ blenkernel/intern/writeffmpeg.c: == FFMPEG ==

Peter Schlaile peter at schlaile.de
Thu May 28 00:37:45 CEST 2009


Revision: 20458
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20458
Author:   schlaile
Date:     2009-05-28 00:37:45 +0200 (Thu, 28 May 2009)

Log Message:
-----------
== FFMPEG ==

This fixes:
[#17505] Bad Interlacing for NTSC in mpeg-2 files

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/writeffmpeg.c

Modified: trunk/blender/source/blender/blenkernel/intern/writeffmpeg.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/writeffmpeg.c	2009-05-27 22:27:10 UTC (rev 20457)
+++ trunk/blender/source/blender/blenkernel/intern/writeffmpeg.c	2009-05-27 22:37:45 UTC (rev 20458)
@@ -248,6 +248,9 @@
 #ifdef FFMPEG_CODEC_TIME_BASE
 	frame->pts = G.scene->r.cfra - G.scene->r.sfra;
 #endif
+	if (G.scene->r.mode & R_FIELDS) {
+		frame->top_field_first = ((G.scene->r.mode & R_ODDFIELD) != 0);
+	}
 
 	outsize = avcodec_encode_video(c, video_buffer, video_buffersize, 
 				       frame);





More information about the Bf-blender-cvs mailing list