X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=gtk2_ardour%2Fexport_file_notebook.h;h=5555828e98e5a6dc1e35759fa39038dd8050efb4;hb=e36f74e071d4c14862d23da5ff0d49df0940d536;hp=9f357ab1d548f01537acef0aa231509184f7c08c;hpb=da8eec7a8311295ee91308eca9fae2146385c512;p=ardour.git diff --git a/gtk2_ardour/export_file_notebook.h b/gtk2_ardour/export_file_notebook.h index 9f357ab1d5..5555828e98 100644 --- a/gtk2_ardour/export_file_notebook.h +++ b/gtk2_ardour/export_file_notebook.h @@ -39,6 +39,8 @@ class ExportFileNotebook : public Gtk::Notebook, public ARDOUR::SessionHandlePtr void set_session_and_manager (ARDOUR::Session * s, boost::shared_ptr manager); void sync_with_manager (); + void update_example_filenames(); + std::string get_nth_format_name (uint32_t n); sigc::signal CriticalSelectionChanged; @@ -79,6 +81,8 @@ class ExportFileNotebook : public Gtk::Notebook, public ARDOUR::SessionHandlePtr void set_remove_sensitive (bool value); std::string get_format_name () const; + void update_example_filename(); + ARDOUR::ExportProfileManager::FormatStatePtr get_format_state () const { return format_state; } ARDOUR::ExportProfileManager::FilenameStatePtr get_filename_state () const { return filename_state; } @@ -87,6 +91,7 @@ class ExportFileNotebook : public Gtk::Notebook, public ARDOUR::SessionHandlePtr private: void save_format_to_manager (FormatPtr format); void update_tab_label (); + void critical_selection_changed (); ARDOUR::ExportProfileManager::FormatStatePtr format_state; ARDOUR::ExportProfileManager::FilenameStatePtr filename_state;