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

Commit 944b0a52 authored by Wonsik Kim's avatar Wonsik Kim
Browse files

CCodec: ignore prepareInitialInputBuffers returning NO_MEMORY error

This is a workaround.

Bug: 237656746
Test: manual
Change-Id: I1c10c841e93f016680dbc0b3f9c11645f7fcb51d
parent c0e340a2
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -2141,7 +2141,8 @@ void CCodec::signalResume() {

    std::map<size_t, sp<MediaCodecBuffer>> clientInputBuffers;
    status_t err = mChannel->prepareInitialInputBuffers(&clientInputBuffers);
    if (err != OK) {
    // FIXME(b/237656746)
    if (err != OK && err != NO_MEMORY) {
        ALOGE("Resume request for Input Buffers failed");
        mCallback->onError(err, ACTION_CODE_FATAL);
        return;