From 3d6576efd025641182ec0145c9a03e5b9c26c6ef Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Tue, 14 Dec 2010 16:05:16 -0800 Subject: [PATCH] Emit better (correct) timestamps that respect AAC upsampling. Change-Id: I6587416c9caa0e263aa8ec6c6d89a42e28f6ff19 --- media/libstagefright/codecs/aacdec/AACDecoder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media/libstagefright/codecs/aacdec/AACDecoder.cpp b/media/libstagefright/codecs/aacdec/AACDecoder.cpp index f58c16ddbff97..2171a67b7e69e 100644 --- a/media/libstagefright/codecs/aacdec/AACDecoder.cpp +++ b/media/libstagefright/codecs/aacdec/AACDecoder.cpp @@ -308,7 +308,7 @@ status_t AACDecoder::read( mAnchorTimeUs + (mNumSamplesOutput * 1000000) / mConfig->samplingRate); - mNumSamplesOutput += mConfig->frameLength; + mNumSamplesOutput += mConfig->frameLength * mUpsamplingFactor; *out = buffer;