Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1123)

Unified Diff: media/base/sinc_resampler_unittest.cc

Issue 14189035: Reduce jitter from uneven SincResampler buffer size requests. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Cleanup. Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: media/base/sinc_resampler_unittest.cc
diff --git a/media/base/sinc_resampler_unittest.cc b/media/base/sinc_resampler_unittest.cc
index 39b2dbe40873b35f588c36c973bade1d7c141a81..6b01dde0eba14e0293c7a6c590403605380cb952 100644
--- a/media/base/sinc_resampler_unittest.cc
+++ b/media/base/sinc_resampler_unittest.cc
@@ -55,7 +55,7 @@ TEST(SincResamplerTest, ChunkedResample) {
// Choose a high ratio of input to output samples which will result in quick
// exhaustion of SincResampler's internal buffers.
SincResampler resampler(
- kSampleRateRatio,
+ kSampleRateRatio, SincResampler::kDefaultBlockSize,
base::Bind(&MockSource::ProvideInput, base::Unretained(&mock_source)));
static const int kChunks = 2;
@@ -78,7 +78,7 @@ TEST(SincResamplerTest, ChunkedResample) {
TEST(SincResamplerTest, Flush) {
MockSource mock_source;
SincResampler resampler(
- kSampleRateRatio,
+ kSampleRateRatio, SincResampler::kDefaultBlockSize,
base::Bind(&MockSource::ProvideInput, base::Unretained(&mock_source)));
scoped_ptr<float[]> resampled_destination(new float[resampler.ChunkSize()]);
@@ -102,7 +102,7 @@ TEST(SincResamplerTest, Flush) {
TEST(SincResamplerTest, DISABLED_SetRatioBench) {
MockSource mock_source;
SincResampler resampler(
- kSampleRateRatio,
+ kSampleRateRatio, SincResampler::kDefaultBlockSize,
base::Bind(&MockSource::ProvideInput, base::Unretained(&mock_source)));
base::TimeTicks start = base::TimeTicks::HighResNow();
@@ -133,7 +133,7 @@ TEST(SincResamplerTest, Convolve) {
// Initialize a dummy resampler.
MockSource mock_source;
SincResampler resampler(
- kSampleRateRatio,
+ kSampleRateRatio, SincResampler::kDefaultBlockSize,
base::Bind(&MockSource::ProvideInput, base::Unretained(&mock_source)));
// The optimized Convolve methods are slightly more precise than Convolve_C(),
@@ -168,7 +168,7 @@ TEST(SincResamplerTest, ConvolveBenchmark) {
// Initialize a dummy resampler.
MockSource mock_source;
SincResampler resampler(
- kSampleRateRatio,
+ kSampleRateRatio, SincResampler::kDefaultBlockSize,
base::Bind(&MockSource::ProvideInput, base::Unretained(&mock_source)));
// Retrieve benchmark iterations from command line.
@@ -317,7 +317,7 @@ TEST_P(SincResamplerTest, Resample) {
const double io_ratio = input_rate_ / static_cast<double>(output_rate_);
SincResampler resampler(
- io_ratio,
+ io_ratio, SincResampler::kDefaultBlockSize,
base::Bind(&SinusoidalLinearChirpSource::ProvideInput,
base::Unretained(&resampler_source)));

Powered by Google App Engine
This is Rietveld 408576698