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/ardour_ui.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/ardour_ui.h')
-rw-r--r-- | gtk2_ardour/ardour_ui.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_ui.h b/gtk2_ardour/ardour_ui.h index 0e039e55d1..0124d3c8f2 100644 --- a/gtk2_ardour/ardour_ui.h +++ b/gtk2_ardour/ardour_ui.h @@ -73,6 +73,7 @@ #include "ardour_window.h" #include "editing.h" #include "engine_dialog.h" +#include "export_video_dialog.h" #include "meterbridge.h" #include "ui_config.h" #include "enums.h" @@ -243,6 +244,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr bool start_video_server (Gtk::Window* float_window, bool popup_msg); void stop_video_server (bool ask_confirm=false); void flush_videotimeline_cache (bool localcacheonly=false); + void export_video (bool range = false); void session_add_audio_track ( int input_channels, @@ -624,6 +626,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr WM::Proxy<LocationUIWindow> location_ui; WM::Proxy<RouteParams_UI> route_params; WM::Proxy<EngineControl> audio_midi_setup; + WM::Proxy<ExportVideoDialog> export_video_dialog; /* Windows/Dialogs that require a creator method */ |