slightly improved fixes for MIDI issues
[ardour.git] / libs / ardour / session_timefx.cc
index 4061b2ccd0e93eeec3f5ed907dbae785e14846d9..115d3eeeec5b8321c2d13e93d098b18caf108751 100644 (file)
@@ -85,7 +85,7 @@ Session::tempoize_region (TimeStretchRequest& tsr)
                        rstr = names[i];
                }
 
-               string path = path_from_region_name (PBD::basename_nosuffix (rstr), ident);
+               string path = path_from_region_name (DataType::AUDIO, PBD::basename_nosuffix (rstr), ident);
                
                if (path.length() == 0) {
                        error << string_compose (_("tempoize: error creating name for new audio file based on %1"), tsr.region->name()) 
@@ -192,7 +192,7 @@ Session::tempoize_region (TimeStretchRequest& tsr)
        } else {
 
                if (tsr.region->name()[len] == 't') {
-                       c = atoi (tsr.region->name().substr(len+1));
+                       c = atoi (tsr.region->name().substr(len+1).c_str());
 
                        snprintf (buf, sizeof (buf), "t%03d", ++c);
                        region_name = tsr.region->name().substr (0, len) + buf;