prepare saving video-export settings.
[ardour.git] / gtk2_ardour / export_video_dialog.h
index 117446c6a6314595e591372518859c1c4df62363..16e5cf7486094263e259317c16738e043c94759e 100644 (file)
 class ExportVideoDialog : public ArdourDialog , public PBD::ScopedConnectionList
 {
   public:
-       ExportVideoDialog (ARDOUR::Session*, TimeSelection &tme, bool range = false);
+       ExportVideoDialog ();
        ~ExportVideoDialog ();
 
        std::string get_exported_filename () { return outfn_path_entry.get_text(); }
 
+       void apply_state(TimeSelection &tme, bool range);
+
+       XMLNode& get_state ();
+       void set_state (const XMLNode &);
+
   private:
-       TimeSelection &export_range;
+       TimeSelection export_range;
 
        void on_show ();
        void abort_clicked ();