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

Commit 498f828e authored by Shuhei,Miyazaki's avatar Shuhei,Miyazaki Committed by android-build-merger
Browse files

Merge "Set bit rate infomation to meta for MPEG4Extractor" am: 4b4727f0

am: 0267f8c8

Change-Id: Iead730511d4b2c40a2b7f720e79c747b9d4edaa1
parents 15af32c5 0267f8c8
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -3517,6 +3517,18 @@ status_t MPEG4Extractor::updateAudioTrackInfoFromESDS_MPEG4Audio(
        return ERROR_UNSUPPORTED;
    }

    if (mLastTrack != NULL) {
        uint32_t maxBitrate = 0;
        uint32_t avgBitrate = 0;
        esds.getBitRate(&maxBitrate, &avgBitrate);
        if (maxBitrate > 0 && maxBitrate < INT32_MAX) {
            mLastTrack->meta->setInt32(kKeyMaxBitRate, (int32_t)maxBitrate);
        }
        if (avgBitrate > 0 && avgBitrate < INT32_MAX) {
            mLastTrack->meta->setInt32(kKeyBitRate, (int32_t)avgBitrate);
        }
    }

    const uint8_t *csd;
    size_t csd_size;
    if (esds.getCodecSpecificInfo(