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

Commit 195ea1e0 authored by Andreas Huber's avatar Andreas Huber
Browse files

Calculate proper output buffer size for some more 16-bit RGB color spaces.

parent f75978f6
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -1659,6 +1659,15 @@ void OMXCodec::setImageOutputFormat(
            break;
        }

        case OMX_COLOR_Format16bitARGB4444:
        case OMX_COLOR_Format16bitARGB1555:
        case OMX_COLOR_Format16bitRGB565:
        case OMX_COLOR_Format16bitBGR565:
        {
            def.nBufferSize = width * height * 2;
            break;
        }

        default:
            CHECK(!"Should not be here. Unknown color format.");
            break;