OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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