From b6e9577aaed919975f32ee1a5a9821668089f2db Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Tue, 7 Aug 2018 11:29:47 +0200 Subject: Keep RC-modified settings across modulator restarts --- src/FIRFilter.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/FIRFilter.h') diff --git a/src/FIRFilter.h b/src/FIRFilter.h index e03321a..8d2e707 100644 --- a/src/FIRFilter.h +++ b/src/FIRFilter.h @@ -51,7 +51,7 @@ typedef std::complex complexf; class FIRFilter : public PipelinedModCodec, public RemoteControllable { public: - FIRFilter(const std::string& taps_file); + FIRFilter(std::string& taps_file); FIRFilter(const FIRFilter& other) = delete; FIRFilter& operator=(const FIRFilter& other) = delete; virtual ~FIRFilter(); @@ -69,7 +69,7 @@ protected: virtual int internal_process(Buffer* const dataIn, Buffer* dataOut) override; void load_filter_taps(const std::string &tapsFile); - std::string m_taps_file; + std::string& m_taps_file; mutable std::mutex m_taps_mutex; std::vector m_taps; -- cgit v1.2.3