Use sys::basename instead of PBD::basename_nosuffix in Session::import_audiofile
[ardour.git] / libs / ardour / gain.cc
index d6fd464208b17a7b05aef85d56ec135cc4996f89..49596d661480735873e02863a3b08e22d8d382d0 100644 (file)
@@ -15,7 +15,6 @@
     along with this program; if not, write to the Free Software
     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 
-    $Id$
 */
 
 #include <ardour/gain.h>
 using namespace ARDOUR;
 
 Gain::Gain ()
-       : Curve (0.0, 2.0, 1.0f)   /* XXX yuck; clamps gain to -inf .. +6db */
+       : AutomationList (Parameter(GainAutomation), 0.0, 2.0, 1.0f)   /* XXX yuck; clamps gain to -inf .. +6db */
 {
 }
 
 Gain::Gain (const Gain& other)
-       : Curve (other)
+       : AutomationList (other)
 {
 }
 
@@ -36,27 +35,27 @@ Gain&
 Gain::operator= (const Gain& other)
 {
        if (this != &other) {
-               Curve::operator= (other);
+               AutomationList::operator= (other);
        }
        return *this;
 }
 
 void
-Gain::fill_linear_volume_fade_in (Gain& gain, jack_nframes_t frames)
+Gain::fill_linear_volume_fade_in (Gain& gain, nframes_t frames)
 {
 }
 
 void
-Gain::fill_linear_volume_fade_out (Gain& gain, jack_nframes_t frames)
+Gain::fill_linear_volume_fade_out (Gain& gain, nframes_t frames)
 {
 }
 
 void
-Gain::fill_linear_fade_in (Gain& gain, jack_nframes_t frames)
+Gain::fill_linear_fade_in (Gain& gain, nframes_t frames)
 {
 }
 
 void
-Gain::fill_linear_fade_out (Gain& gain, jack_nframes_t frames)
+Gain::fill_linear_fade_out (Gain& gain, nframes_t frames)
 {
 }