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

Commit d3566a51 authored by Wei Jia's avatar Wei Jia Committed by android-build-merger
Browse files

Merge "MediaSource: treat empty track as unknown" into pi-dev

am: edfea741

Change-Id: I28d740f1e28e3ba137a48a01bc9587a18820dfb6
parents e320acab edfea741
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -934,7 +934,11 @@ sp<AMessage> NuPlayer::GenericSource::getTrackInfo(size_t trackIndex) const {
    sp<MetaData> meta = mSources.itemAt(trackIndex)->getFormat();
    if (meta == NULL) {
        ALOGE("no metadata for track %zu", trackIndex);
        return NULL;
        format->setInt32("type", MEDIA_TRACK_TYPE_UNKNOWN);
        format->setString("mime", "application/octet-stream");
        format->setString("language", "und");

        return format;
    }

    const char *mime;
+3 −1
Original line number Diff line number Diff line
@@ -155,7 +155,9 @@ sp<AMessage> NuPlayer::CCDecoder::getTrackInfo(size_t index) const {
            break;
        default:
            ALOGE("Unknown track type: %d", track.mTrackType);
            return NULL;
            format->setInt32("type", MEDIA_TRACK_TYPE_UNKNOWN);
            format->setString("mime", "application/octet-stream");
            return format;
    }

    // For CEA-608 CC1, field 0 channel 0