Loading media/extractors/mp4/MPEG4Extractor.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -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), Loading media/extractors/ogg/OggExtractor.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -1220,6 +1220,7 @@ OggExtractor::OggExtractor(DataSourceHelper *source) OggExtractor::~OggExtractor() { delete mImpl; mImpl = NULL; delete mDataSource; } size_t OggExtractor::countTracks() { Loading media/extractors/wav/WAVExtractor.cpp +1 −3 Original line number Diff line number Diff line Loading @@ -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; } Loading media/libstagefright/MediaExtractorFactory.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -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) { Loading Loading
media/extractors/mp4/MPEG4Extractor.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -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), Loading
media/extractors/ogg/OggExtractor.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -1220,6 +1220,7 @@ OggExtractor::OggExtractor(DataSourceHelper *source) OggExtractor::~OggExtractor() { delete mImpl; mImpl = NULL; delete mDataSource; } size_t OggExtractor::countTracks() { Loading
media/extractors/wav/WAVExtractor.cpp +1 −3 Original line number Diff line number Diff line Loading @@ -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; } Loading
media/libstagefright/MediaExtractorFactory.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -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) { Loading