Loading media/codec2/components/mp3/C2SoftMp3Dec.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ //#define LOG_NDEBUG 0 #define LOG_TAG "C2SoftMp3Dec" #include <inttypes.h> #include <log/log.h> #include <numeric> Loading Loading @@ -485,10 +486,10 @@ void C2SoftMP3::process( } } uint64_t outTimeStamp = mProcessedSamples * 1000000ll / samplingRate; int64_t outTimeStamp = mProcessedSamples * 1000000ll / samplingRate; mProcessedSamples += ((outSize - outOffset) / (numChannels * sizeof(int16_t))); ALOGV("out buffer attr. offset %d size %d timestamp %u", outOffset, outSize - outOffset, (uint32_t)(mAnchorTimeStamp + outTimeStamp)); ALOGV("out buffer attr. offset %d size %d timestamp %" PRId64 " ", outOffset, outSize - outOffset, mAnchorTimeStamp + outTimeStamp); decodedSizes.clear(); work->worklets.front()->output.flags = work->input.flags; work->worklets.front()->output.buffers.clear(); Loading media/codec2/components/mp3/C2SoftMp3Dec.h +1 −1 Original line number Diff line number Diff line Loading @@ -63,7 +63,7 @@ private: bool mSignalledError; bool mSignalledOutputEos; bool mGaplessBytes; uint64_t mAnchorTimeStamp; int64_t mAnchorTimeStamp; uint64_t mProcessedSamples; status_t initDecoder(); Loading Loading
media/codec2/components/mp3/C2SoftMp3Dec.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ //#define LOG_NDEBUG 0 #define LOG_TAG "C2SoftMp3Dec" #include <inttypes.h> #include <log/log.h> #include <numeric> Loading Loading @@ -485,10 +486,10 @@ void C2SoftMP3::process( } } uint64_t outTimeStamp = mProcessedSamples * 1000000ll / samplingRate; int64_t outTimeStamp = mProcessedSamples * 1000000ll / samplingRate; mProcessedSamples += ((outSize - outOffset) / (numChannels * sizeof(int16_t))); ALOGV("out buffer attr. offset %d size %d timestamp %u", outOffset, outSize - outOffset, (uint32_t)(mAnchorTimeStamp + outTimeStamp)); ALOGV("out buffer attr. offset %d size %d timestamp %" PRId64 " ", outOffset, outSize - outOffset, mAnchorTimeStamp + outTimeStamp); decodedSizes.clear(); work->worklets.front()->output.flags = work->input.flags; work->worklets.front()->output.buffers.clear(); Loading
media/codec2/components/mp3/C2SoftMp3Dec.h +1 −1 Original line number Diff line number Diff line Loading @@ -63,7 +63,7 @@ private: bool mSignalledError; bool mSignalledOutputEos; bool mGaplessBytes; uint64_t mAnchorTimeStamp; int64_t mAnchorTimeStamp; uint64_t mProcessedSamples; status_t initDecoder(); Loading