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

Commit b18b2069 authored by Bryan Mawhinney's avatar Bryan Mawhinney Committed by android-build-merger
Browse files

Allow parsing of xyz chunks containing altitude am: 23b98e35 am: dedfb43c am: 9e3906cd

am: 8acb47a9

Change-Id: Iacf3c2e9d341327abc0cfadfc05a3f4803304266
parents 7b946f11 8acb47a9
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -1736,8 +1736,9 @@ status_t MPEG4Extractor::parseChunk(off64_t *offset, int depth) {

            // Worst case the location string length would be 18,
            // for instance +90.0000-180.0000, without the trailing "/" and
            // the string length + language code.
            char buffer[18];
            // the string length + language code, and some devices include
            // an additional 8 bytes of altitude, e.g. +007.186
            char buffer[18 + 8];

            // Substracting 5 from the data size is because the text string length +
            // language code takes 4 bytes, and the trailing slash "/" takes 1 byte.