Oops. Actually make new Properties changes work.
[ardour.git] / libs / ardour / ardour / export_format_base.h
index ceb11a2cc9cecd5ea3ac7d0b9637dfd655f64bc3..e372553f2971f7ef323f415ce07dd1e2e9594d38 100644 (file)
 
 #include <sndfile.h>
 #include <samplerate.h>
-#include "ardour/gdither_types.h"
+
 #include "ardour/ardour.h"
 
+#include "audiographer/general/sample_format_converter.h"
+
 namespace ARDOUR
 {
 
@@ -76,10 +78,10 @@ class ExportFormatBase {
        };
 
        enum DitherType {
-               D_None = GDitherNone,
-               D_Rect = GDitherRect,
-               D_Tri = GDitherTri,
-               D_Shaped = GDitherShaped
+               D_None = AudioGrapher::D_None,
+               D_Rect = AudioGrapher::D_Rect,
+               D_Tri = AudioGrapher::D_Tri,
+               D_Shaped = AudioGrapher::D_Shaped
        };
 
        enum Quality {
@@ -115,8 +117,8 @@ class ExportFormatBase {
                        : _selected (false), _compatible (true) { }
                ~SelectableCompatible () {}
 
-               boost::signals2::signal<void(bool)> SelectChanged;
-               boost::signals2::signal<void(bool)> CompatibleChanged;
+               PBD::Signal1<void,bool> SelectChanged;
+               PBD::Signal1<void,bool> CompatibleChanged;
 
                bool selected () const { return _selected; }
                bool compatible () const { return _compatible; }