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

Commit 4ead95ed authored by Marco Nelissen's avatar Marco Nelissen
Browse files

Address comments on previous CL

Bug: 111407253
Test: build, boot, play some files
Change-Id: Iba77e07057ae62af117ff78d8d67c0f830572cf7
parent 61e9029a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -365,7 +365,7 @@ MPEG4Extractor::MPEG4Extractor(DataSourceHelper *source, const char *mime)
    : mMoofOffset(0),
      mMoofFound(false),
      mMdatFound(false),
      mDataSource(new DataSourceHelper(source)),
      mDataSource(source),
      mCachedSource(NULL),
      mInitCheck(NO_INIT),
      mHeaderTimescale(0),
+1 −0
Original line number Diff line number Diff line
@@ -1220,6 +1220,7 @@ OggExtractor::OggExtractor(DataSourceHelper *source)
OggExtractor::~OggExtractor() {
    delete mImpl;
    mImpl = NULL;
    delete mDataSource;
}

size_t OggExtractor::countTracks() {
+1 −3
Original line number Diff line number Diff line
@@ -568,16 +568,14 @@ static CreatorFunc Sniff(
        return NULL;
    }

    WAVExtractor *extractor = new WAVExtractor(helper);
    WAVExtractor *extractor = new WAVExtractor(helper); // extractor owns the helper
    int numTracks = extractor->countTracks();
    delete extractor;
    if (numTracks == 0) {
        delete helper;
        return NULL;
    }

    *confidence = 0.3f;
    delete helper;

    return CreateExtractor;
}
+2 −1
Original line number Diff line number Diff line
@@ -150,7 +150,8 @@ CreatorFunc MediaExtractorFactory::sniff(
        float newConfidence;
        void *newMeta = nullptr;
        FreeMetaFunc newFreeMeta = nullptr;
        if ((curCreator = (*it)->def.sniff(source->wrap(), &newConfidence, &newMeta, &newFreeMeta))) {
        if ((curCreator = (*it)->def.sniff(
                        source->wrap(), &newConfidence, &newMeta, &newFreeMeta))) {
            if (newConfidence > *confidence) {
                *confidence = newConfidence;
                if (*meta != nullptr && *freeMeta != nullptr) {