summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/mpeg2ts
diff options
context:
space:
mode:
authorWei Jia <wjia@google.com>2014-11-14 19:16:26 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-11-14 19:16:26 +0000
commita16bb9e84c5e824175fdfb5c5778d1b7bf3201fe (patch)
tree3fbf72bf93a82c2f2bdc9444f752258f0bd033e6 /media/libstagefright/mpeg2ts
parent9b58c14a4988cf56b9b9a85da60e3c7297e6ef31 (diff)
parent3c17893c75bfa050c4e422cff417c428d74429e7 (diff)
downloadframeworks_av-a16bb9e84c5e824175fdfb5c5778d1b7bf3201fe.zip
frameworks_av-a16bb9e84c5e824175fdfb5c5778d1b7bf3201fe.tar.gz
frameworks_av-a16bb9e84c5e824175fdfb5c5778d1b7bf3201fe.tar.bz2
am 3c17893c: am 285dc585: am 12acd3f0: Merge "AnotherPacketSource: need reset some members before returning from queueDiscontinuity()." into lmp-mr1-dev
* commit '3c17893c75bfa050c4e422cff417c428d74429e7': AnotherPacketSource: need reset some members before returning from queueDiscontinuity().
Diffstat (limited to 'media/libstagefright/mpeg2ts')
-rw-r--r--media/libstagefright/mpeg2ts/AnotherPacketSource.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/media/libstagefright/mpeg2ts/AnotherPacketSource.cpp b/media/libstagefright/mpeg2ts/AnotherPacketSource.cpp
index ed40bdd..c579d4c 100644
--- a/media/libstagefright/mpeg2ts/AnotherPacketSource.cpp
+++ b/media/libstagefright/mpeg2ts/AnotherPacketSource.cpp
@@ -262,15 +262,15 @@ void AnotherPacketSource::queueDiscontinuity(
}
}
+ mEOSResult = OK;
+ mLastQueuedTimeUs = 0;
+ mLatestEnqueuedMeta = NULL;
+
if (type == ATSParser::DISCONTINUITY_NONE) {
return;
}
- mEOSResult = OK;
- mLastQueuedTimeUs = 0;
- mLatestEnqueuedMeta = NULL;
++mQueuedDiscontinuityCount;
-
sp<ABuffer> buffer = new ABuffer(0);
buffer->meta()->setInt32("discontinuity", static_cast<int32_t>(type));
buffer->meta()->setMessage("extra", extra);