webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
webrtc::FIRFilter Class Referenceabstract

#include <fir_filter.h>

Inheritance diagram for webrtc::FIRFilter:
webrtc::FIRFilterC webrtc::FIRFilterNEON webrtc::FIRFilterNEON webrtc::FIRFilterSSE2 webrtc::FIRFilterSSE2

Public Member Functions

virtual ~FIRFilter ()
 
virtual void Filter (const float *in, size_t length, float *out)=0
 
virtual ~FIRFilter ()
 
virtual void Filter (const float *in, size_t length, float *out)=0
 

Static Public Member Functions

static FIRFilterCreate (const float *coefficients, size_t coefficients_length, size_t max_input_length)
 
static FIRFilterCreate (const float *coefficients, size_t coefficients_length, size_t max_input_length)
 

Constructor & Destructor Documentation

◆ ~FIRFilter() [1/2]

virtual webrtc::FIRFilter::~FIRFilter ( )
inlinevirtual

◆ ~FIRFilter() [2/2]

virtual webrtc::FIRFilter::~FIRFilter ( )
inlinevirtual

Member Function Documentation

◆ Create() [1/2]

FIRFilter * webrtc::FIRFilter::Create ( const float *  coefficients,
size_t  coefficients_length,
size_t  max_input_length 
)
static

◆ Create() [2/2]

static FIRFilter* webrtc::FIRFilter::Create ( const float *  coefficients,
size_t  coefficients_length,
size_t  max_input_length 
)
static

◆ Filter() [1/2]

virtual void webrtc::FIRFilter::Filter ( const float *  in,
size_t  length,
float *  out 
)
pure virtual

◆ Filter() [2/2]

virtual void webrtc::FIRFilter::Filter ( const float *  in,
size_t  length,
float *  out 
)
pure virtual

The documentation for this class was generated from the following files: