Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0bb80204 authored by James Dong's avatar James Dong Committed by Android (Google) Code Review
Browse files

Merge "Adds handler type 'sbtl' to support subtitles in various containers."

parents 29c6bf87 e26dd87f
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -1336,8 +1336,9 @@ status_t MPEG4Extractor::parseChunk(off64_t *offset, int depth) {

            uint32_t type = ntohl(buffer);
            // For the 3GPP file format, the handler-type within the 'hdlr' box
            // shall be 'text'
            if (type == FOURCC('t', 'e', 'x', 't')) {
            // shall be 'text'. We also want to support 'sbtl' handler type
            // for a practical reason as various MPEG4 containers use it.
            if (type == FOURCC('t', 'e', 'x', 't') || type == FOURCC('s', 'b', 't', 'l')) {
                mLastTrack->meta->setCString(kKeyMIMEType, MEDIA_MIMETYPE_TEXT_3GPP);
            }