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

Commit 43dcf600 authored by Apurupa Pattapu's avatar Apurupa Pattapu Committed by Wei Jia
Browse files

stagefright: Handle missing text track language

Only set timed text language if kKeyMediaLanguage is found.

Author: Leena Winterrowd <lenhardw@codeaurora.org>
Change-Id: Ie471bc458e42f5728064e447ac5c33b07311d3fd
parent fe26fcb2
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -662,9 +662,12 @@ void StagefrightMetadataRetriever::parseMetaData() {
                }
            } else if (!strcasecmp(mime, MEDIA_MIMETYPE_TEXT_3GPP)) {
                const char *lang;
                trackMeta->findCString(kKeyMediaLanguage, &lang);
                if (trackMeta->findCString(kKeyMediaLanguage, &lang)) {
                    timedTextLang.append(String8(lang));
                    timedTextLang.append(String8(":"));
                } else {
                    ALOGE("No language found for timed text");
                }
            }
        }
    }