Module: synfig
Branch: eldruin_ffmpeg2
Commit: 6d0a3a3708d8dd5288ef1b302c36331fb005a218
URL:
http://synfig.git.sourceforge.net/git/gitweb.cgi?p=synfig;a=commit;h=6d0a3a3708d8dd5288ef1b302c36331fb005a218
Author: Diego Barrios Romero <eldr...@gmailcom>
Date: Tue Feb 23 02:24:36 2010 +0100
FFMPEG module if needed parameter overriding.
---
synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.cpp | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.cpp
b/synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.cpp
index 4159ac9..57d0b9d 100644
--- a/synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.cpp
+++ b/synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.cpp
@@ -90,8 +90,17 @@ ffmpeg_trgt::ffmpeg_trgt(const char *Filename,
buffer=NULL;
color_buffer=0;
set_remove_alpha();
- video_codec = params.video_codec;
- bitrate = params.bitrate;
+
+ // Set default video codec and bitrate if they weren't given.
+ if (params.video_codec == "none")
+ video_codec = "mpeg1video";
+ else
+ video_codec = params.video_codec;
+
+ if (params.bitrate == -1)
+ bitrate = 200;
+ else
+ bitrate = params.bitrate;
}
ffmpeg_trgt::~ffmpeg_trgt()
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl