diff options
author | trav90 <travawine@palemoon.org> | 2018-07-18 17:55:11 -0500 |
---|---|---|
committer | trav90 <travawine@palemoon.org> | 2018-07-18 17:55:38 -0500 |
commit | cdd42cc33732de850d6d20501236f124a1c7c3e1 (patch) | |
tree | e29d158e5dc0988eee07246695f69e0e60406be5 /media | |
parent | 8be0c16be614d54183ee3d4877e2243cb9e468c8 (diff) | |
download | uxp-cdd42cc33732de850d6d20501236f124a1c7c3e1.tar.gz |
Ignore user data track
That's the 'udta' box. They serve no purpose as far as we're concerned and stagefright doesn't handle it very well (as in, prevents playback).
Resolves #616.
Diffstat (limited to 'media')
-rw-r--r-- | media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp b/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp index e881e0262c..5667f04d87 100644 --- a/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp +++ b/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp @@ -753,7 +753,6 @@ status_t MPEG4Extractor::parseChunk(off64_t *offset, int depth) { case FOURCC('m', 'o', 'o', 'f'): case FOURCC('t', 'r', 'a', 'f'): case FOURCC('m', 'f', 'r', 'a'): - case FOURCC('u', 'd', 't', 'a'): case FOURCC('i', 'l', 's', 't'): case FOURCC('s', 'i', 'n', 'f'): case FOURCC('s', 'c', 'h', 'i'): |