[audio_core] Resampler cleanup
This CL aligns the Linear and Sample-and-Hold interpolators, in preparation of introducing additional interpolating resamplers. No functional change -- just tweaking the linear and point resamplers to use identical patterns and sequences (as the soon-to-be-added ones will likely do, as well). Test: 170 existing automated test cases in audio_mixer_tests (audio_mixer_tests --full) on all products.boards MTWN-296 #done Change-Id: I0753b3fc13d4eb69ffef56a38906043980304df1
Showing
- src/media/audio/audio_core/mixer/linear_sampler.cc 146 additions, 159 deletionssrc/media/audio/audio_core/mixer/linear_sampler.cc
- src/media/audio/audio_core/mixer/mixer.cc 1 addition, 1 deletionsrc/media/audio/audio_core/mixer/mixer.cc
- src/media/audio/audio_core/mixer/mixer.h 4 additions, 5 deletionssrc/media/audio/audio_core/mixer/mixer.h
- src/media/audio/audio_core/mixer/mixer_utils.h 13 additions, 0 deletionssrc/media/audio/audio_core/mixer/mixer_utils.h
- src/media/audio/audio_core/mixer/point_sampler.cc 68 additions, 49 deletionssrc/media/audio/audio_core/mixer/point_sampler.cc
Loading
Please register or sign in to comment