summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/mpeg2ts
diff options
context:
space:
mode:
authorJaesung Chung <jaesung@google.com>2015-05-22 14:05:23 +0900
committerJaesung Chung <jaesung@google.com>2015-05-22 14:05:23 +0900
commit0075debd2c559904ee8a2a4e4706ed5af0abaeb9 (patch)
treecee387d75470e51b75b5df35de805562e626cdd6 /media/libstagefright/mpeg2ts
parent4a98dab613da4d9bc9b93da9de43a815da49febc (diff)
downloadframeworks_av-0075debd2c559904ee8a2a4e4706ed5af0abaeb9.zip
frameworks_av-0075debd2c559904ee8a2a4e4706ed5af0abaeb9.tar.gz
frameworks_av-0075debd2c559904ee8a2a4e4706ed5af0abaeb9.tar.bz2
Fixing build breakage due to removal of numPacketsParsed
Change-Id: Ia888b5865691a3b916aceff064a9b25b3118e2b0
Diffstat (limited to 'media/libstagefright/mpeg2ts')
-rw-r--r--media/libstagefright/mpeg2ts/MPEG2TSExtractor.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/media/libstagefright/mpeg2ts/MPEG2TSExtractor.cpp b/media/libstagefright/mpeg2ts/MPEG2TSExtractor.cpp
index 1c06c78..45fae4d 100644
--- a/media/libstagefright/mpeg2ts/MPEG2TSExtractor.cpp
+++ b/media/libstagefright/mpeg2ts/MPEG2TSExtractor.cpp
@@ -196,8 +196,7 @@ void MPEG2TSExtractor::init() {
int64_t durationUs = -1;
List<int64_t> durations;
// Estimate duration --- stabilize until you get <500ms deviation.
- for (; feedMore() == OK && numPacketsParsed <= 10000;
- ++numPacketsParsed) {
+ while (feedMore() == OK && ALooper::GetNowUs() - startTime <= 2000000ll) {
status_t err;
int64_t bufferedDurationUs = impl->getBufferedDurationUs(&err);
if (err != OK) {