Oops. Actually make new Properties changes work.
[ardour.git] / libs / ardour / ardour / export_profile_manager.h
index 30bb3c5b91becf1225d1015313f897e308822789..793ceac1f589a430ecd915a22099283e6d53c62d 100644 (file)
@@ -206,7 +206,7 @@ class ExportProfileManager
        void remove_format_profile (FormatPtr format);
        FormatPtr get_new_format (FormatPtr original);
 
-       boost::signals2::signal<void()> FormatListChanged;
+       PBD::Signal0<void> FormatListChanged;
 
   private:
 
@@ -264,6 +264,9 @@ class ExportProfileManager
                           ChannelConfigStatePtr channel_config_state,
                           FormatStatePtr format_state,
                           FilenameStatePtr filename_state);
+       
+       bool check_format (FormatPtr format, uint32_t channels);
+       bool check_sndfile_format (FormatPtr format, unsigned int channels);
 
  /* Utilities */