Searched defs:SincResampler (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/audio/
H A DSincResampler.h38 // SincResampler is a high-quality sample-rate converter.
40 class PLATFORM_EXPORT SincResampler { class in namespace:WebCore
45 SincResampler(double scaleFactor, unsigned kernelSize = 32, unsigned numberOfKernelOffsets = 32);
H A DSincResampler.cpp33 #include "platform/audio/SincResampler.h"
73 SincResampler::SincResampler(double scaleFactor, unsigned kernelSize, unsigned numberOfKernelOffsets) function in class:WebCore::SincResampler
89 void SincResampler::initializeKernel()
130 void SincResampler::consumeSource(float* buffer, unsigned numberOfSourceFrames)
185 void SincResampler::process(const float* source, float* destination, unsigned numberOfSourceFrames)
202 void SincResampler::process(AudioSourceProvider* sourceProvider, float* destination, size_t framesToProcess)
/external/chromium_org/media/base/
H A Dsinc_resampler.h18 // SincResampler is a high-quality single-channel sample-rate converter.
19 class MEDIA_EXPORT SincResampler { class in namespace:media
27 // Default request size. Affects how often and for how much SincResampler
39 // using SincResampler.
47 // Constructs a SincResampler with the specified |read_cb|, which is used to
53 SincResampler(double io_sample_rate_ratio,
56 virtual ~SincResampler();
144 DISALLOW_COPY_AND_ASSIGN(SincResampler);
H A Dsinc_resampler.cc115 void SincResampler::InitializeCPUSpecificFeatures() {}
125 void SincResampler::InitializeCPUSpecificFeatures() {
132 void SincResampler::InitializeCPUSpecificFeatures() {}
136 void SincResampler::InitializeCPUSpecificFeatures() {}
139 SincResampler::SincResampler(double io_sample_rate_ratio, function in class:media::SincResampler
173 SincResampler::~SincResampler() {
178 void SincResampler::UpdateRegions(bool second_load) {
194 void SincResampler
[all...]

Completed in 371 milliseconds