From 0c447f3108df04b6b20a2333f0d2bcc66278738f Mon Sep 17 00:00:00 2001 From: lllucius Date: Thu, 1 Jan 2015 10:34:48 +0000 Subject: [PATCH] These generators don't support chains, so don't say they do --- src/effects/DtmfGen.h | 5 +++++ src/effects/Noise.h | 5 +++++ src/effects/ToneGen.h | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/src/effects/DtmfGen.h b/src/effects/DtmfGen.h index dcfa9e6a0..cd99082d4 100644 --- a/src/effects/DtmfGen.h +++ b/src/effects/DtmfGen.h @@ -51,6 +51,11 @@ class EffectDtmf : public Generator { return wxString(wxT("DTMF Tones")); } + // Return true if the effect supports processing via batch chains. + virtual bool SupportsChains() { + return false; + } + virtual wxString GetEffectDescription() { return wxString::Format(_("Applied effect: Generate DTMF tones, %.6lf seconds"), mDuration); } diff --git a/src/effects/Noise.h b/src/effects/Noise.h index 1def4e1ec..e6c67712b 100644 --- a/src/effects/Noise.h +++ b/src/effects/Noise.h @@ -54,6 +54,11 @@ class EffectNoise : public BlockGenerator { return wxString(wxT("Noise")); } + // Return true if the effect supports processing via batch chains. + virtual bool SupportsChains() { + return false; + } + virtual wxString GetEffectDescription() { return wxString::Format(_("Applied effect: Generate Noise, %.6lf seconds"), mDuration); } diff --git a/src/effects/ToneGen.h b/src/effects/ToneGen.h index 08fa12340..0aa7a965f 100644 --- a/src/effects/ToneGen.h +++ b/src/effects/ToneGen.h @@ -54,6 +54,11 @@ class EffectToneGen : public BlockGenerator { return wxString(mbChirp? _("Generating Chirp") : _("Generating Tone")); } + // Return true if the effect supports processing via batch chains. + virtual bool SupportsChains() { + return false; + } + // Useful only after PromptUser values have been set. virtual wxString GetEffectDescription();