Merge "audio: Fix read of uninitialized memory" into oc-dr1-dev
diff --git a/media/libaudioclient/AudioTrack.cpp b/media/libaudioclient/AudioTrack.cpp
index 409c9a3..98ec7d7 100644
--- a/media/libaudioclient/AudioTrack.cpp
+++ b/media/libaudioclient/AudioTrack.cpp
@@ -1562,9 +1562,9 @@
}
mAudioTrack->attachAuxEffect(mAuxEffectId);
+ mFrameCount = frameCount;
updateLatency_l(); // this refetches mAfLatency and sets mLatency
- mFrameCount = frameCount;
// If IAudioTrack is re-created, don't let the requested frameCount
// decrease. This can confuse clients that cache frameCount().
if (frameCount > mReqFrameCount) {