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)
commite467ef084b75b074d0081616080b54212a7024c8
tree2a1e22887679b1f20b9a960e4919535bdf8cee2a
parent4b6ed7f255b696d1555ce71633ea08c961ec51dd
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