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

Commit 4a9375ef authored by Andreas Huber's avatar Andreas Huber
Browse files

A little less verbosity in stagefright and special treatment for the error...

A little less verbosity in stagefright and special treatment for the error state while shutting down.
parent 18457fd4
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -725,7 +725,7 @@ void AwesomePlayer::onVideoEvent() {

    if (latenessUs > 40000) {
        // We're more than 40ms late.
        LOGI("we're late by %lld us (%.2f secs)", latenessUs, latenessUs / 1E6);
        LOGV("we're late by %lld us (%.2f secs)", latenessUs, latenessUs / 1E6);

        mVideoBuffer->release();
        mVideoBuffer = NULL;
+2 −2
Original line number Diff line number Diff line
@@ -1198,7 +1198,7 @@ status_t MPEG4Extractor::updateAudioTrackInfoFromESDS_MPEG4Audio(
    CHECK(mLastTrack->meta->findInt32(kKeySampleRate, &prevSampleRate));

    if (prevSampleRate != sampleRate) {
        LOGW("mpeg4 audio sample rate different from previous setting. "
        LOGV("mpeg4 audio sample rate different from previous setting. "
             "was: %d, now: %d", prevSampleRate, sampleRate);
    }

@@ -1208,7 +1208,7 @@ status_t MPEG4Extractor::updateAudioTrackInfoFromESDS_MPEG4Audio(
    CHECK(mLastTrack->meta->findInt32(kKeyChannelCount, &prevChannelCount));

    if (prevChannelCount != numChannels) {
        LOGW("mpeg4 audio channel count different from previous setting. "
        LOGV("mpeg4 audio channel count different from previous setting. "
             "was: %d, now: %d", prevChannelCount, numChannels);
    }

+5 −2
Original line number Diff line number Diff line
@@ -1284,7 +1284,8 @@ void OMXCodec::on_message(const omx_message &msg) {
                CHECK_EQ(err, OK);

                buffers->removeAt(i);
            } else if (mPortStatus[kPortIndexInput] != SHUTTING_DOWN) {
            } else if (mState != ERROR
                    && mPortStatus[kPortIndexInput] != SHUTTING_DOWN) {
                CHECK_EQ(mPortStatus[kPortIndexInput], ENABLED);
                drainInputBuffer(&buffers->editItemAt(i));
            }
@@ -2250,7 +2251,7 @@ status_t OMXCodec::start(MetaData *) {
}

status_t OMXCodec::stop() {
    CODEC_LOGV("stop");
    CODEC_LOGV("stop mState=%d", mState);

    Mutex::Autolock autoLock(mLock);

@@ -2309,6 +2310,8 @@ status_t OMXCodec::stop() {

    mSource->stop();

    CODEC_LOGV("stopped");

    return OK;
}