summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/mpeg2ts
diff options
context:
space:
mode:
authorWei Jia <wjia@google.com>2014-11-14 00:02:45 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-11-14 00:02:45 +0000
commit3c17893c75bfa050c4e422cff417c428d74429e7 (patch)
tree8842810aab06309367c51a7b151158a42e470e3a /media/libstagefright/mpeg2ts
parent39740c2abbf66d33d3e7a276cd3a295054e3a275 (diff)
parent285dc585019e3c710985edc5e3f55cb934c6512c (diff)
downloadframeworks_av-3c17893c75bfa050c4e422cff417c428d74429e7.zip
frameworks_av-3c17893c75bfa050c4e422cff417c428d74429e7.tar.gz
frameworks_av-3c17893c75bfa050c4e422cff417c428d74429e7.tar.bz2
am 285dc585: am 12acd3f0: Merge "AnotherPacketSource: need reset some members before returning from queueDiscontinuity()." into lmp-mr1-dev
* commit '285dc585019e3c710985edc5e3f55cb934c6512c': 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);