diff options
author | Eric Laurent <elaurent@google.com> | 2011-03-01 11:46:15 -0800 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-03-01 11:46:15 -0800 |
commit | c0bff9b96152179650dc9508799a38e35ef2a321 (patch) | |
tree | 711b978cd32555fe181cb36260f702753c19396e /services/audioflinger/AudioResampler.cpp | |
parent | 59e7879a8482284a434268d51b4b438f0625d1be (diff) | |
parent | 243f5f91755c01614a8cafe90b0806396e22d553 (diff) | |
download | frameworks_av-c0bff9b96152179650dc9508799a38e35ef2a321.zip frameworks_av-c0bff9b96152179650dc9508799a38e35ef2a321.tar.gz frameworks_av-c0bff9b96152179650dc9508799a38e35ef2a321.tar.bz2 |
Merge "Fix issue 3479042."
Diffstat (limited to 'services/audioflinger/AudioResampler.cpp')
-rw-r--r-- | services/audioflinger/AudioResampler.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/services/audioflinger/AudioResampler.cpp b/services/audioflinger/AudioResampler.cpp index 5dabacb..5c3b43f 100644 --- a/services/audioflinger/AudioResampler.cpp +++ b/services/audioflinger/AudioResampler.cpp @@ -148,6 +148,12 @@ void AudioResampler::setVolume(int16_t left, int16_t right) { mVolume[1] = right; } +void AudioResampler::reset() { + mInputIndex = 0; + mPhaseFraction = 0; + mBuffer.frameCount = 0; +} + // ---------------------------------------------------------------------------- void AudioResamplerOrder1::resample(int32_t* out, size_t outFrameCount, |