Loading media/extractors/midi/MidiExtractor.cpp +3 −2 Original line number Original line Diff line number Diff line Loading @@ -247,8 +247,9 @@ MediaBufferBase* MidiEngine::readBuffer() { EAS_I32 numRendered; EAS_I32 numRendered; EAS_RESULT result = EAS_Render(mEasData, p, mEasConfig->mixBufferSize, &numRendered); EAS_RESULT result = EAS_Render(mEasData, p, mEasConfig->mixBufferSize, &numRendered); if (result != EAS_SUCCESS) { if (result != EAS_SUCCESS) { ALOGE("EAS_Render returned %ld", result); ALOGE("EAS_Render() returned %ld, numBytesOutput = %d", result, numBytesOutput); break; buffer->release(); return NULL; // Stop processing to prevent infinite loops. } } p += numRendered * mEasConfig->numChannels; p += numRendered * mEasConfig->numChannels; numBytesOutput += numRendered * mEasConfig->numChannels * sizeof(EAS_PCM); numBytesOutput += numRendered * mEasConfig->numChannels * sizeof(EAS_PCM); Loading Loading
media/extractors/midi/MidiExtractor.cpp +3 −2 Original line number Original line Diff line number Diff line Loading @@ -247,8 +247,9 @@ MediaBufferBase* MidiEngine::readBuffer() { EAS_I32 numRendered; EAS_I32 numRendered; EAS_RESULT result = EAS_Render(mEasData, p, mEasConfig->mixBufferSize, &numRendered); EAS_RESULT result = EAS_Render(mEasData, p, mEasConfig->mixBufferSize, &numRendered); if (result != EAS_SUCCESS) { if (result != EAS_SUCCESS) { ALOGE("EAS_Render returned %ld", result); ALOGE("EAS_Render() returned %ld, numBytesOutput = %d", result, numBytesOutput); break; buffer->release(); return NULL; // Stop processing to prevent infinite loops. } } p += numRendered * mEasConfig->numChannels; p += numRendered * mEasConfig->numChannels; numBytesOutput += numRendered * mEasConfig->numChannels * sizeof(EAS_PCM); numBytesOutput += numRendered * mEasConfig->numChannels * sizeof(EAS_PCM); Loading