HomeSort by relevance Sort by last modified time
    Searched refs:SincResampler (Results 1 - 8 of 8) sorted by null

  /external/webrtc/webrtc/common_audio/resampler/
push_sinc_resampler.h 21 // A thin wrapper over SincResampler to provide a push-based interface as
22 // required by WebRTC. SincResampler uses a pull-based interface, and will
48 return 1.f / source_rate_hz * SincResampler::kKernelSize / 2;
57 SincResampler* get_resampler_for_testing() { return resampler_.get(); }
59 rtc::scoped_ptr<SincResampler> resampler_;
65 // True on the first call to Resample(), to prime the SincResampler buffer.
sinc_resampler.cc 125 void SincResampler::InitializeCPUSpecificFeatures() {}
132 void SincResampler::InitializeCPUSpecificFeatures() {
138 void SincResampler::InitializeCPUSpecificFeatures() {}
141 void SincResampler::InitializeCPUSpecificFeatures() {
148 void SincResampler::InitializeCPUSpecificFeatures() {}
151 SincResampler::SincResampler(double io_sample_rate_ratio,
190 SincResampler::~SincResampler() {}
192 void SincResampler::UpdateRegions(bool second_load)
    [all...]
sinc_resampler.h 34 // SincResampler is a high-quality single-channel sample-rate converter.
35 class SincResampler {
42 // Default request size. Affects how often and for how much SincResampler
53 // Constructs a SincResampler with the specified |read_cb|, which is used to
59 SincResampler(double io_sample_rate_ratio,
62 virtual ~SincResampler();
82 // SincResampler. We would also need a way to update |request_frames_|.
95 // using SincResampler.
165 RTC_DISALLOW_COPY_AND_ASSIGN(SincResampler);
sinc_resampler_unittest.cc 47 // Value chosen arbitrarily such that SincResampler resamples it to something
59 // exhaustion of SincResampler's internal buffers.
60 SincResampler resampler(kSampleRateRatio, SincResampler::kDefaultRequestSize,
82 SincResampler resampler(kSampleRateRatio, SincResampler::kDefaultRequestSize,
106 SincResampler resampler(kSampleRateRatio, SincResampler::kDefaultRequestSize,
126 // will be tested by the parameterized SincResampler tests below.
137 SincResampler resampler(kSampleRateRatio, SincResampler::kDefaultRequestSize
    [all...]
sinc_resampler_neon.cc 20 float SincResampler::Convolve_NEON(const float* input_ptr, const float* k1,
push_sinc_resampler.cc 22 : resampler_(new SincResampler(source_frames * 1.0 / destination_frames,
62 // SincResampler buffer with the correct delay (half the kernel size), thereby
66 // If this wasn't done, SincResampler would call Run() twice on the first
sinc_resampler_sse.cc 20 float SincResampler::Convolve_SSE(const float* input_ptr, const float* k1,
push_sinc_resampler_unittest.cc 87 SincResampler sinc_resampler(io_ratio, SincResampler::kDefaultRequestSize,
94 printf("SincResampler took %.2f us per frame.\n",
118 "on SincResampler.\n\n", total_time_us / kResampleIterations,

Completed in 154 milliseconds