diff options
author | Peter Schlaile <peter@schlaile.de> | 2006-02-06 22:27:24 +0300 |
---|---|---|
committer | Peter Schlaile <peter@schlaile.de> | 2006-02-06 22:27:24 +0300 |
commit | b5cbd1c4e680f3a8f7cc4f92561a7187b515b33d (patch) | |
tree | c652f8195be22f6a9753e73af4bc8540dbffa954 /source/blender/blenkernel | |
parent | 605a645e2c8b3ba61a9e7e2cbf3eba84b2fab424 (diff) |
Fixed problem spottet by Ken Hughes, that prevented FFMPEG-output with
NTSC target from working (floating point exception).
Fixes bug #3879 from the bug tracker.
Diffstat (limited to 'source/blender/blenkernel')
-rw-r--r-- | source/blender/blenkernel/intern/writeffmpeg.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/writeffmpeg.c b/source/blender/blenkernel/intern/writeffmpeg.c index 317f9fda7ca..b5e318f7279 100644 --- a/source/blender/blenkernel/intern/writeffmpeg.c +++ b/source/blender/blenkernel/intern/writeffmpeg.c @@ -350,7 +350,8 @@ static AVStream* alloc_video_stream(int codec_id, AVFormatContext* of, /* FIXME: Really bad hack (tm) for NTSC support */ if (ffmpeg_type == FFMPEG_DV && G.scene->r.frs_sec != 25) { - c->time_base = av_d2q(29.97, 0); + c->time_base.den = 2997; + c->time_base.num = 100; } else { c->time_base.den = G.scene->r.frs_sec; c->time_base.num = 1; |