vtl: use ArdourImage
[ardour.git] / gtk2_ardour / time_fx_dialog.cc
index de5786c98221876db7cf823a1c3864814b35b4a6..1fd52cebc3ab0ecc210a9e761dd216351b6aff54 100644 (file)
 #include "audio_region_view.h"
 #include "region_selection.h"
 
-#include "ardour/session.h"
-#include "ardour/region.h"
-#include "ardour/audioplaylist.h"
-#include "ardour/audio_track.h"
-#include "ardour/audioregion.h"
-#include "ardour/stretch.h"
-#include "ardour/midi_stretch.h"
-#include "ardour/pitch.h"
-
 #ifdef USE_RUBBERBAND
 #include "rubberband/RubberBandStretcher.h"
 using namespace RubberBand;
@@ -71,7 +62,7 @@ TimeFXDialog::TimeFXDialog (Editor& e, bool pitch)
        , quick_button (_("Quick but Ugly"))
        , antialias_button (_("Skip Anti-aliasing"))
        , stretch_opts_label (_("Contents:"))
-       , precise_button (_("Strict Linear"))
+       , precise_button (_("Minimize time distortion"))
        , preserve_formants_button(_("Preserve Formants"))
 {
        set_modal (true);
@@ -186,11 +177,10 @@ TimeFXDialog::TimeFXDialog (Editor& e, bool pitch)
        show_all_children ();
 }
 
-gint
-TimeFXDialog::update_progress ()
+void
+TimeFXDialog::update_progress_gui (float p)
 {
-       progress_bar.set_fraction (request.progress);
-       return !request.done;
+       progress_bar.set_fraction (p);
 }
 
 void