diff options
author | Robin Gareus <robin@gareus.org> | 2015-09-20 01:28:37 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-09-20 01:28:37 +0200 |
commit | 65f215bb4cac5eaada3eddab7c5c08e66788726d (patch) | |
tree | 0420fee0cff0938cc618bd1dfd76f62c4a238a63 | |
parent | 861d6f81a3f455d6d2cce6b698507404db73d9bf (diff) |
GUI part of silence-trim fade constraint.
-rw-r--r-- | gtk2_ardour/strip_silence_dialog.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk2_ardour/strip_silence_dialog.cc b/gtk2_ardour/strip_silence_dialog.cc index 7d07a0ba3b..d802244407 100644 --- a/gtk2_ardour/strip_silence_dialog.cc +++ b/gtk2_ardour/strip_silence_dialog.cc @@ -101,6 +101,7 @@ StripSilenceDialog::StripSilenceDialog (Session* s, list<RegionView*> const & v) _threshold.get_adjustment()->signal_value_changed().connect (sigc::mem_fun (*this, &StripSilenceDialog::threshold_changed)); _minimum_length->ValueChanged.connect (sigc::mem_fun (*this, &StripSilenceDialog::restart_thread)); + _fade_length->ValueChanged.connect (sigc::mem_fun (*this, &StripSilenceDialog::restart_thread)); update_silence_rects (); update_threshold_line (); @@ -214,7 +215,7 @@ StripSilenceDialog::detection_thread_work () boost::shared_ptr<AudioRegion> ar = boost::dynamic_pointer_cast<AudioRegion> ((*i).view->region()); if (ar) { - i->intervals = ar->find_silence (dB_to_coefficient (threshold ()), minimum_length (), _interthread_info); + i->intervals = ar->find_silence (dB_to_coefficient (threshold ()), minimum_length (), fade_length(), _interthread_info); } if (_interthread_info.cancel) { |