diff options
author | Robin Gareus <robin@gareus.org> | 2017-10-03 02:20:33 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-10-03 02:24:19 +0200 |
commit | f9710f4624bd4147ab6ab846301bcdbd65ddf2a6 (patch) | |
tree | 7084408722dc90acc3857c0659b7a4b6034a2917 /gtk2_ardour/session_archive_dialog.h | |
parent | 0802a0872f07df44dfacffe4aec2ebe8aa7d9a7d (diff) |
Update Session-Archive Dialog: add compression-option
Diffstat (limited to 'gtk2_ardour/session_archive_dialog.h')
-rw-r--r-- | gtk2_ardour/session_archive_dialog.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/session_archive_dialog.h b/gtk2_ardour/session_archive_dialog.h index de07b03fce..6a89611d88 100644 --- a/gtk2_ardour/session_archive_dialog.h +++ b/gtk2_ardour/session_archive_dialog.h @@ -27,6 +27,9 @@ #include <gtkmm/filechooserbutton.h> #include <gtkmm/progressbar.h> +#include "pbd/file_archive.h" +#include "ardour/session.h" + #include "ardour_dialog.h" #include "progress_reporter.h" @@ -38,11 +41,13 @@ public: std::string target_folder () const; std::string name () const; ARDOUR::Session::ArchiveEncode encode_option () const; + PBD::FileArchive::CompressionLevel compression_level () const; bool only_used_sources () const; void set_name (const std::string&); void set_target_folder (const std::string&); void set_encode_option (ARDOUR::Session::ArchiveEncode); + void set_compression_level (PBD::FileArchive::CompressionLevel); void set_only_used_sources (bool); void on_response (int response_id) { @@ -54,6 +59,7 @@ private: Gtk::Entry name_entry; Gtk::ComboBoxText format_selector; Gtk::ComboBoxText encode_selector; + Gtk::ComboBoxText compression_selector; Gtk::CheckButton only_used_checkbox; Gtk::ProgressBar progress_bar; |