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

Commit 2f3c3ecd authored by Robert Shih's avatar Robert Shih Committed by android-build-merger
Browse files

[automerger] M3UParser: detect variant streams without EXT-X-STREAM-INF am:...

[automerger] M3UParser: detect variant streams without EXT-X-STREAM-INF am: f3e0afb8 am: 4b29913d am: a6bd71fc am: 1816776c am: 86eb4616 am: e31e7505 am: 67835c70 am: 9f344e0b am: 6e2df031 am: 8d6c3335 am: 69ae15f2 am: 07fc61f7
am: 9d1cb808

Change-Id: I2d86f93d3bad0dc56d4252efe39c63d90b0f4360
parents dd9010c7 9d1cb808
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -658,10 +658,13 @@ status_t M3UParser::parse(const void *_data, size_t size) {
        }

        if (!line.startsWith("#")) {
            if (itemMeta == NULL) {
                ALOGV("itemMeta == NULL");
                return ERROR_MALFORMED;
            }
            if (!mIsVariantPlaylist) {
                int64_t durationUs;
                if (itemMeta == NULL
                        || !itemMeta->findInt64("durationUs", &durationUs)) {
                if (!itemMeta->findInt64("durationUs", &durationUs)) {
                    return ERROR_MALFORMED;
                }
                itemMeta->setInt32("discontinuity-sequence",