*/
-#include <ardour/export_format_manager.h>
+#include "ardour/export_format_manager.h"
-#include <ardour/types.h>
-#include <ardour/export_format_specification.h>
-#include <ardour/export_format_compatibility.h>
+#include "ardour/types.h"
+#include "ardour/export_format_specification.h"
+#include "ardour/export_format_compatibility.h"
#include "i18n.h"
fl_ptr->set_extension ("raw");
add_format (f_ptr);
- f_ptr.reset (new ExportFormatOggVorbis ());
- add_format (f_ptr);
+ try {
+ f_ptr.reset (new ExportFormatOggVorbis ());
+ add_format (f_ptr);
+ } catch (ExportFormatIncompatible & e) {}
- f_ptr.reset (new ExportFormatFLAC ());
- add_format (f_ptr);
+ try {
+ f_ptr.reset (new ExportFormatFLAC ());
+ add_format (f_ptr);
+ } catch (ExportFormatIncompatible & e) {}
}
void
}
void
-ExportFormatManager::select_compatibility (WeakCompatPtr const & compat)
+ExportFormatManager::select_compatibility (WeakCompatPtr const & /*compat*/)
{
/* Calculate compatibility intersection for the selection */