From 70ebaa3cc00ec46e522bc6dfd820fef78655804b Mon Sep 17 00:00:00 2001 From: "v.audacity" Date: Thu, 2 May 2013 23:22:47 +0000 Subject: [PATCH] a little cleanup --- src/effects/BassTreble.h | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/effects/BassTreble.h b/src/effects/BassTreble.h index 058770f21..54c6c8a77 100644 --- a/src/effects/BassTreble.h +++ b/src/effects/BassTreble.h @@ -22,6 +22,7 @@ class EffectBassTreble: public EffectTwoPassSimpleMono { public: EffectBassTreble(); + virtual ~EffectBassTreble() {}; virtual wxString GetEffectName() { return wxString(_("Bass and Treble...")); @@ -44,12 +45,11 @@ public: // Useful only after PromptUser values have been set. virtual wxString GetEffectDescription(); +protected: virtual bool PromptUser(); virtual bool TransferParameters( Shuttle & shuttle ); virtual bool Init(); -protected: - virtual bool ProcessPass1(float *buffer, sampleCount len); virtual bool ProcessPass2(float *buffer, sampleCount len); @@ -78,15 +78,13 @@ private: friend class BassTrebleDialog; }; -// class declarations - //---------------------------------------------------------------------------- // BassTrebleDialog //---------------------------------------------------------------------------- class BassTrebleDialog:public EffectDialog { public: - // constructors and destructors BassTrebleDialog(EffectBassTreble *effect, wxWindow * parent); + virtual ~BassTrebleDialog() {}; // method declarations for BassTrebleDialog void PopulateOrExchange(ShuttleGui & S); @@ -114,8 +112,6 @@ private: wxTextCtrl *mTrebleT; wxTextCtrl *mLevelT; wxCheckBox *mNormalizeCheckBox; - - DECLARE_EVENT_TABLE() wxStaticText* mWarning; public: @@ -125,6 +121,8 @@ public: double treble; double level; bool mbNormalize; + + DECLARE_EVENT_TABLE() }; #endif