diff --git a/src/effects/ClickRemoval.cpp b/src/effects/ClickRemoval.cpp index 86277edf7..0b55afffc 100644 --- a/src/effects/ClickRemoval.cpp +++ b/src/effects/ClickRemoval.cpp @@ -62,8 +62,8 @@ EffectClickRemoval::EffectClickRemoval() { windowSize = 8192; -// mThresholdLevel = 200; -// mClickWidth = 20; + // mThresholdLevel = 200; + // mClickWidth = 20; sep=2049; Init(); @@ -90,8 +90,7 @@ bool EffectClickRemoval::Init() bool EffectClickRemoval::CheckWhetherSkipEffect() { - bool rc = ((mClickWidth == 0) || (mThresholdLevel == 0)); - return rc; + return ((mClickWidth == 0) || (mThresholdLevel == 0)); } bool EffectClickRemoval::PromptUser() @@ -163,7 +162,7 @@ bool EffectClickRemoval::ProcessOne(int count, WaveTrack * track, sampleCount st { wxMessageBox( wxString::Format(_("Selection must be larger than %d samples."), windowSize/2), - _("Click Removal"), + this->GetEffectName(), wxOK | wxICON_ERROR ); return false; @@ -173,7 +172,7 @@ bool EffectClickRemoval::ProcessOne(int count, WaveTrack * track, sampleCount st if (idealBlockLen % windowSize != 0) idealBlockLen += (windowSize - (idealBlockLen % windowSize)); - bool bResult = true; + bool bResult = false; // This effect usually does nothing. sampleCount s = 0; float *buffer = new float[idealBlockLen]; float *datawindow = new float[windowSize]; @@ -197,7 +196,7 @@ bool EffectClickRemoval::ProcessOne(int count, WaveTrack * track, sampleCount st for(j=wcopy; j