projects
/
synfig.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Change the default 'toggle onion skin' keyboard shortcut from control-o (which is...
[synfig.git]
/
synfig-core
/
trunk
/
src
/
modules
/
mod_yuv420p
/
trgt_yuv.cpp
diff --git
a/synfig-core/trunk/src/modules/mod_yuv420p/trgt_yuv.cpp
b/synfig-core/trunk/src/modules/mod_yuv420p/trgt_yuv.cpp
index
81482c9
..
d45f8ad
100644
(file)
--- a/
synfig-core/trunk/src/modules/mod_yuv420p/trgt_yuv.cpp
+++ b/
synfig-core/trunk/src/modules/mod_yuv420p/trgt_yuv.cpp
@@
-76,6
+76,18
@@
yuv::~yuv()
}
bool
}
bool
+yuv::init()
+{
+ if (!file)
+ return false;
+
+ fprintf(file.get(), "YUV4MPEG2 W%d H%d F%d:1 Ip\n",
+ desc.get_w(), desc.get_h(),
+ round_to_int(desc.get_frame_rate()));
+ return true;
+}
+
+bool
yuv::set_rend_desc(RendDesc *given_desc)
{
given_desc->clear_flags();
yuv::set_rend_desc(RendDesc *given_desc)
{
given_desc->clear_flags();
@@
-95,6
+107,7
@@
yuv::set_rend_desc(RendDesc *given_desc)
bool
yuv::start_frame(synfig::ProgressCallback */*callback*/)
{
bool
yuv::start_frame(synfig::ProgressCallback */*callback*/)
{
+ fprintf(file.get(), "FRAME\n");
return static_cast<bool>(file);
}
return static_cast<bool>(file);
}