commit | 41dabbcd9ab62d7ecea1570cc76c39ac485de2ce | [log] [tgz] |
---|---|---|
author | Andreas Huber <andih@google.com> | Tue Dec 14 16:05:16 2010 -0800 |
committer | Andreas Huber <andih@google.com> | Tue Dec 14 16:05:16 2010 -0800 |
tree | 9cdb7779de37846c8be6943e5a1a2577be035e8e | |
parent | 123e95a584556a64a2e0f9e242f48b9a080750a5 [diff] |
Emit better (correct) timestamps that respect AAC upsampling. Change-Id: I6587416c9caa0e263aa8ec6c6d89a42e28f6ff19
diff --git a/media/libstagefright/codecs/aacdec/AACDecoder.cpp b/media/libstagefright/codecs/aacdec/AACDecoder.cpp index f58c16d..2171a67 100644 --- a/media/libstagefright/codecs/aacdec/AACDecoder.cpp +++ b/media/libstagefright/codecs/aacdec/AACDecoder.cpp
@@ -308,7 +308,7 @@ mAnchorTimeUs + (mNumSamplesOutput * 1000000) / mConfig->samplingRate); - mNumSamplesOutput += mConfig->frameLength; + mNumSamplesOutput += mConfig->frameLength * mUpsamplingFactor; *out = buffer;