summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/MP3Extractor.cpp
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2009-11-03 15:58:35 -0800
committerAndreas Huber <andih@google.com>2009-11-03 15:58:35 -0800
commitc0bbcf32ac6ffa76409232d7156250e1092bfa24 (patch)
treeb5c4f07b87f7a0ac01fe511eb1889d5e3a0c0bac /media/libstagefright/MP3Extractor.cpp
parent672635d84f2d897b5e782448356bba18b5f2dc7c (diff)
downloadframeworks_av-c0bbcf32ac6ffa76409232d7156250e1092bfa24.zip
frameworks_av-c0bbcf32ac6ffa76409232d7156250e1092bfa24.tar.gz
frameworks_av-c0bbcf32ac6ffa76409232d7156250e1092bfa24.tar.bz2
Fix MP3Extractor duration overflows...
Diffstat (limited to 'media/libstagefright/MP3Extractor.cpp')
-rw-r--r--media/libstagefright/MP3Extractor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/media/libstagefright/MP3Extractor.cpp b/media/libstagefright/MP3Extractor.cpp
index 736f1a9..8dd8ea9 100644
--- a/media/libstagefright/MP3Extractor.cpp
+++ b/media/libstagefright/MP3Extractor.cpp
@@ -373,7 +373,7 @@ MP3Extractor::MP3Extractor(const sp<DataSource> &source)
if (mDataSource->getSize(&fileSize) == OK) {
mMeta->setInt64(
kKeyDuration,
- 8000 * (fileSize - mFirstFramePos) / bitrate);
+ 8000LL * (fileSize - mFirstFramePos) / bitrate);
}
}
}