Reverse parameters to CPPUNIT_ASSERT_EQUAL so its assert
[ardour.git] / libs / ardour / ardour / gain.h
index 5832f7110104e1595d9eeef4398487f615960574..a9e090fab28a81c2e516bb8596d74be89e93aee3 100644 (file)
@@ -1,5 +1,5 @@
 /*
-    Copyright (C) 2000 Paul Davis 
+    Copyright (C) 2000 Paul Davis
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
 #define __ardour_gain_h__
 
 #include "ardour.h"
-#include "curve.h"
+#include "automation_list.h"
 
 namespace ARDOUR {
 
-struct Gain : public Curve {
-
-    Gain();
-    Gain (const Gain&);
-    Gain& operator= (const Gain&);
-
-    static void fill_linear_fade_in (Gain& curve, nframes_t frames);
-    static void fill_linear_volume_fade_in (Gain& curve, nframes_t frames);
-    static void fill_linear_fade_out (Gain& curve, nframes_t frames);
-    static void fill_linear_volume_fade_out (Gain& curve, nframes_t frames);
+struct Gain : public AutomationList
+{
+       Gain ();
+       Gain (const Gain&);
+       Gain& operator= (const Gain&);
 
+       static void fill_linear_fade_in (Gain& curve, framecnt_t frames);
+       static void fill_linear_volume_fade_in (Gain& curve, framecnt_t frames);
+       static void fill_linear_fade_out (Gain& curve, framecnt_t frames);
+       static void fill_linear_volume_fade_out (Gain& curve, framecnt_t frames);
 };
 
 } /* namespace ARDOUR */