summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libs/audioflinger/AudioMixer.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/libs/audioflinger/AudioMixer.cpp b/libs/audioflinger/AudioMixer.cpp
index 2a4756e..6a3feda 100644
--- a/libs/audioflinger/AudioMixer.cpp
+++ b/libs/audioflinger/AudioMixer.cpp
@@ -56,6 +56,13 @@ AudioMixer::AudioMixer(size_t frameCount, uint32_t sampleRate, AudioDSP& dsp)
mState.outputTemp = 0;
mState.resampleTemp = 0;
mState.hook = process__nop;
+ mState.dither.errorL = 0;
+ mState.dither.errorR = 0;
+ for (int i = 0; i < 4; i ++) {
+ mState.dither.lipshitzL[i] = 0;
+ mState.dither.lipshitzR[i] = 0;
+ }
+ mState.dither.oldDither = 0;
track_t* t = mState.tracks;
for (int i=0 ; i<32 ; i++) {
t->needs = 0;