[media][test] Test 3.999:1 and 1:3.999 resampling
This CL changes the previous new test cases (which validated the 3:1 resampling ratio) to instead validate the 3.9999:1 resampling ratio, and to add the 1:3.9999 resampling ratio. This tests particularly problematic ratios for both interpolators, and continues to defend our sample-rate limits (this effectively rate-converts from 191999 Hz to 48000 Hz). This CL also includes fidelity limit values that we require for these ratios (both frequency response and signal-to-noise-and-distortion). Test: test-only CL; adds 8 test cases runnable on any product/board Change-Id: I4d2ff29a48403eaa98cd13f721b66e38191211bc
Showing
- src/media/audio/audio_core/mixer/test/audio_analysis.cc 6 additions, 1 deletionsrc/media/audio/audio_core/mixer/test/audio_analysis.cc
- src/media/audio/audio_core/mixer/test/audio_result.cc 205 additions, 118 deletionssrc/media/audio/audio_core/mixer/test/audio_result.cc
- src/media/audio/audio_core/mixer/test/audio_result.h 49 additions, 34 deletionssrc/media/audio/audio_core/mixer/test/audio_result.h
- src/media/audio/audio_core/mixer/test/mixer_range_tests.cc 13 additions, 6 deletionssrc/media/audio/audio_core/mixer/test/mixer_range_tests.cc
- src/media/audio/audio_core/mixer/test/mixer_response_tests.cc 61 additions, 6 deletions...media/audio/audio_core/mixer/test/mixer_response_tests.cc
- src/media/audio/audio_core/mixer/test/mixer_tests_recap.cc 64 additions, 34 deletionssrc/media/audio/audio_core/mixer/test/mixer_tests_recap.cc
Loading
Please register or sign in to comment