OSDN Git Service

stagefright: matroska: don't crash on parsing error
authorLajos Molnar <lajos@google.com>
Thu, 28 Mar 2013 02:04:12 +0000 (19:04 -0700)
committerLajos Molnar <lajos@google.com>
Thu, 28 Mar 2013 03:12:49 +0000 (20:12 -0700)
commit7268396ee607804570d3ae5927d672894aa708b1
tree85e57f74f49ee89b49fa83f2100186104f0622d1
parent06f4971bc05dc14fb567f3cc794af210c507b14d
stagefright: matroska: don't crash on parsing error

MatroskaExtractor crashed with an assertion if mkvparser::ParseNext()
returned a negative number.  Now handle all error values the same
way as the EOF.

Change-Id: I173c4f878d692a0cbdb915ad1118d0686249d625
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 8433794
media/libstagefright/matroska/MatroskaExtractor.cpp