X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Ftranscode_ffmpeg.h;h=2ee7529dc51e83507fcb9ee11d2dc05326e43ef7;hb=46d2b03af0f2e4d9495b447724d0fa275ea774ff;hp=e25a68da918febf30d6cbfdf1bb06b6e0712196c;hpb=070bb7a8abcd787958b3ea07e77043dd404d653c;p=ardour.git diff --git a/gtk2_ardour/transcode_ffmpeg.h b/gtk2_ardour/transcode_ffmpeg.h index e25a68da91..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 "pbd/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;