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

Commit 0bfabbf5 authored by Android Build Merger (Role)'s avatar Android Build Merger (Role)
Browse files

[automerger] MediaExtractor: stop rendering when an error occurs am:...

[automerger] MediaExtractor: stop rendering when an error occurs am: 9bc021a3 am: d04d54f8 am: 73bc1230 am: 70c597fe

Change-Id: Iea1a919b03258d7d5653788feddc7e53461a16c9
parents ac5986c0 70c597fe
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -246,8 +246,9 @@ MediaBuffer* MidiEngine::readBuffer() {
        EAS_I32 numRendered;
        EAS_RESULT result = EAS_Render(mEasData, p, mEasConfig->mixBufferSize, &numRendered);
        if (result != EAS_SUCCESS) {
            ALOGE("EAS_Render returned %ld", result);
            break;
            ALOGE("EAS_Render() returned %ld, numBytesOutput = %d", result, numBytesOutput);
            buffer->release();
            return NULL; // Stop processing to prevent infinite loops.
        }
        p += numRendered * mEasConfig->numChannels;
        numBytesOutput += numRendered * mEasConfig->numChannels * sizeof(EAS_PCM);