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

Commit 11e71558 authored by Marco Nelissen's avatar Marco Nelissen Committed by Gerrit Code Review
Browse files

Merge "Fixed data offset at parsing IPMP Descriptors"

parents 5bf2560c f7df9ab3
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -682,8 +682,9 @@ status_t MPEG4Extractor::parseDrmSINF(off64_t *offset, off64_t data_offset) {
            }
            sinf->len = dataLen - 3;
            sinf->IPMPData = new char[sinf->len];
            data_offset += 2;

            if (mDataSource->readAt(data_offset + 2, sinf->IPMPData, sinf->len) < sinf->len) {
            if (mDataSource->readAt(data_offset, sinf->IPMPData, sinf->len) < sinf->len) {
                return ERROR_IO;
            }
            data_offset += sinf->len;