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

#include <down_sampler.h>

Public Member Functions

 DownSampler (ApmDataDumper *data_dumper)
 
void Initialize (int sample_rate_hz)
 
void DownSample (rtc::ArrayView< const float > in, rtc::ArrayView< float > out)
 
 DownSampler (ApmDataDumper *data_dumper)
 
void Initialize (int sample_rate_hz)
 
void DownSample (rtc::ArrayView< const float > in, rtc::ArrayView< float > out)
 

Constructor & Destructor Documentation

◆ DownSampler() [1/2]

webrtc::DownSampler::DownSampler ( ApmDataDumper data_dumper)
explicit

◆ DownSampler() [2/2]

webrtc::DownSampler::DownSampler ( ApmDataDumper data_dumper)
explicit

Member Function Documentation

◆ DownSample() [1/2]

void webrtc::DownSampler::DownSample ( rtc::ArrayView< const float >  in,
rtc::ArrayView< float >  out 
)

◆ DownSample() [2/2]

void webrtc::DownSampler::DownSample ( rtc::ArrayView< const float >  in,
rtc::ArrayView< float >  out 
)

◆ Initialize() [1/2]

void webrtc::DownSampler::Initialize ( int  sample_rate_hz)

◆ Initialize() [2/2]

void webrtc::DownSampler::Initialize ( int  sample_rate_hz)

Note that the down sampling filter is not used if the sample rate is 8 kHz.


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