From b35a2dffa1d1ee2a9fc6fd942c8eb6b5ebb8c4fa Mon Sep 17 00:00:00 2001 From: wheeheee <104880306+wheeheee@users.noreply.github.com> Date: Fri, 9 Feb 2024 17:37:55 +0800 Subject: [PATCH] remove `Filter` abstract type --- src/Filters/stream_filt.jl | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Filters/stream_filt.jl b/src/Filters/stream_filt.jl index e43b83ea7..d7d93ece5 100644 --- a/src/Filters/stream_filt.jl +++ b/src/Filters/stream_filt.jl @@ -1,6 +1,5 @@ const PFB{T} = Matrix{T} # polyphase filter bank -abstract type Filter end abstract type FIRKernel{T} end # Single rate FIR kernel @@ -137,7 +136,7 @@ end # FIRFilter - the kernel does the heavy lifting -mutable struct FIRFilter{Tk<:FIRKernel} <: Filter +mutable struct FIRFilter{Tk<:FIRKernel} kernel::Tk history::Vector historyLen::Int