X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=gtk2_ardour%2Ftranscode_ffmpeg.h;h=2ee7529dc51e83507fcb9ee11d2dc05326e43ef7;hb=ba82e673fd4435065ae9689411d7ed0d232b8cde;hp=61267ac853d08c521e5d02e75b634518c14c5162;hpb=5f15bc9f9fe8decfab02db7821b7b15e1d7d95ac;p=ardour.git diff --git a/gtk2_ardour/transcode_ffmpeg.h b/gtk2_ardour/transcode_ffmpeg.h index 61267ac853..2ee7529dc5 100644 --- a/gtk2_ardour/transcode_ffmpeg.h +++ b/gtk2_ardour/transcode_ffmpeg.h @@ -21,8 +21,8 @@ #define __ardour_transcode_ffmpeg_h__ #include +#include "ardour/system_exec.h" #include "ardour/types.h" -#include "system_exec.h" /** @class TranscodeFfmpeg @@ -122,18 +122,20 @@ class TranscodeFfmpeg : public sigc::trackable void set_avoffset(double av_offset) { m_avoffset = av_offset; } void set_leadinout(double lead_in, double lead_out) { m_lead_in = lead_in; m_lead_out = lead_out; } + void set_fps(double fps) { m_fps = fps; } // on export, used for rounding only. #if 1 /* tentative debug mode */ void set_debug (bool onoff) { debug_enable = onoff; } #endif protected: std::string infile; - SystemExec *ffcmd; + ARDOUR::SystemExec *ffcmd; bool probe (); double m_fps; double m_aspect; + std::string m_sar; ARDOUR::framecnt_t m_duration; int m_width; int m_height;