summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
ba2f883)
+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();
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);
}
yuv(const char *filename);
virtual ~yuv();
yuv(const char *filename);
virtual ~yuv();
virtual bool set_rend_desc(synfig::RendDesc *desc);
virtual bool start_frame(synfig::ProgressCallback *cb);
virtual void end_frame();
virtual bool set_rend_desc(synfig::RendDesc *desc);
virtual bool start_frame(synfig::ProgressCallback *cb);
virtual void end_frame();