summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVignesh Venkatasubramanian <vigneshv@google.com>2016-01-11 15:42:44 -0800
committerVignesh Venkatasubramanian <vigneshv@google.com>2016-01-11 17:23:02 -0800
commit41607d2715374e87148a03b3165cdc013d731a42 (patch)
tree1cf0d9f4e90df947e65f0c156719a80a7d705d39
parent0b489d9457b668909fb5121ffad12c8bbd03281d (diff)
downloadplatform_external_libvpx-marshmallow-dr1.5-dev.tar.gz
platform_external_libvpx-marshmallow-dr1.5-dev.tar.bz2
platform_external_libvpx-marshmallow-dr1.5-dev.zip
Cherry-pick'ing Change 5c83bbec9a5f6f00a349674ddad85b753d2ea219 from upstream. This fixes regression in some edge cases for mkv playback. BUG=26499283 Change-Id: I88de03219a3d941b6b2f251d384e29c36bdd4d9b
-rw-r--r--libwebm/mkvparser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libwebm/mkvparser.cpp b/libwebm/mkvparser.cpp
index e50322b1..651dc8fe 100644
--- a/libwebm/mkvparser.cpp
+++ b/libwebm/mkvparser.cpp
@@ -318,7 +318,7 @@ long ParseElementHeader(IMkvReader* pReader, long long& pos,
// pos now designates payload
- if (stop >= 0 && pos >= stop)
+ if (stop >= 0 && pos > stop)
return E_FILE_FORMAT_INVALID;
return 0; // success