22 #include <ytkmm/box.h>
23 #include <ytkmm/button.h>
24 #include <ytkmm/checkbutton.h>
25 #include <ytkmm/comboboxtext.h>
26 #include <ytkmm/entry.h>
27 #include <ytkmm/label.h>
28 #include <ytkmm/progressbar.h>
77 std::shared_ptr<ARDOUR::ExportStatus>
status;
dialog box and controller for video-file export
Gtk::Button outfn_browse_button
Gtk::Label invid_path_label
Gtk::Entry invid_path_entry
Gtk::CheckButton debug_checkbox
Gtk::CheckButton meta_checkbox
Gtk::CheckButton normalize_checkbox
void set_state(const XMLNode &)
void set_original_file_information()
XMLNode & get_state() const
Gtk::ComboBoxText audio_sample_rate_combo
Gtk::ComboBoxText audio_bitrate_combo
std::shared_ptr< ARDOUR::ExportStatus > status
std::string get_exported_filename()
TranscodeFfmpeg * _transcoder
Gtk::CheckButton copy_video_codec_checkbox
Gtk::ComboBoxText insnd_combo
Gtk::Entry outfn_path_entry
Gtk::Label outfn_path_label
Gtk::Button * cancel_button
Gtk::Button invid_browse_button
sigc::connection _audio_progress_connection
void apply_state(TimeSelection &tme, bool range)
Gtk::Button transcode_button
gint audio_progress_display()
TimeSelection _export_range
void update_progress(ARDOUR::samplecnt_t, ARDOUR::samplecnt_t)
wrapper around ffmpeg and ffprobe command-line utils
Temporal::samplecnt_t samplecnt_t