diff options
author | Robin Gareus <robin@gareus.org> | 2015-02-27 23:17:26 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-02-28 02:36:58 +0100 |
commit | c90400364a6d057fc101ceff30b07f4b6863cd84 (patch) | |
tree | 1b68128236e91c3731c232ddf1f8af4359a79ad9 /gtk2_ardour/export_video_dialog.h | |
parent | c0411de949bf3cd1cd9c975efd8618e89f7ae46f (diff) |
prepare saving video-export settings.
* migrate dialog from Editor to UI.
* make it a WM proxied window
* prepare applying state after construction..
Diffstat (limited to 'gtk2_ardour/export_video_dialog.h')
-rw-r--r-- | gtk2_ardour/export_video_dialog.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gtk2_ardour/export_video_dialog.h b/gtk2_ardour/export_video_dialog.h index 117446c6a6..16e5cf7486 100644 --- a/gtk2_ardour/export_video_dialog.h +++ b/gtk2_ardour/export_video_dialog.h @@ -41,13 +41,18 @@ 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 (); |