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

Commit 705d3290 authored by Marco Nelissen's avatar Marco Nelissen
Browse files

Make prepare properly report failure again

Bug: 17583084
Bug: 17548451
Change-Id: I759d28eaafb520c206d54740c2c0a857b534d23c
parent 4409ba46
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -158,7 +158,12 @@ status_t NuPlayer::GenericSource::initFromDataSource() {

    int32_t totalBitrate = 0;

    for (size_t i = 0; i < extractor->countTracks(); ++i) {
    size_t numtracks = extractor->countTracks();
    if (numtracks == 0) {
        return UNKNOWN_ERROR;
    }

    for (size_t i = 0; i < numtracks; ++i) {
        sp<MediaSource> track = extractor->getTrack(i);

        sp<MetaData> meta = extractor->getTrackMetaData(i);