Update editor_rulers.cc
[ardour.git] / gtk2_ardour / sfdb_ui.cc
index 8e89ccf4b3f589c929b1a7ae82b4f0aa83e94964..699627365080a2a1e4c7867cea290db7aaf2f92d 100644 (file)
@@ -68,6 +68,7 @@
 #include "gain_meter.h"
 #include "main_clock.h"
 #include "public_editor.h"
+#include "timers.h"
 
 #include "sfdb_freesound_mootcher.h"
 
@@ -445,7 +446,7 @@ SoundFileBox::audition ()
                                afs = boost::dynamic_pointer_cast<AudioFileSource> (
                                        SourceFactory::createExternal (DataType::AUDIO, *_session,
                                                                                         path, n,
-                                                                                        Source::Flag (0), false));
+                                                                                        Source::Flag (ARDOUR::AudioFileSource::NoPeakFile), false));
                                if (afs->sample_rate() != _session->nominal_frame_rate()) {
                                        boost::shared_ptr<SrcFileSource> sfs (new SrcFileSource(*_session, afs, _src_quality));
                                        srclist.push_back(sfs);
@@ -856,7 +857,7 @@ SoundFileBrowser::remove_gain_meter ()
 void
 SoundFileBrowser::start_metering ()
 {
-       metering_connection = ARDOUR_UI::instance()->SuperRapidScreenUpdate.connect (sigc::mem_fun(*this, &SoundFileBrowser::meter));
+       metering_connection = Timers::super_rapid_connect (sigc::mem_fun(*this, &SoundFileBrowser::meter));
 }
 
 void