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

Commit 2c65be22 authored by Rom Lemarchand's avatar Rom Lemarchand
Browse files

Add support for OMX_QCOM_COLOR_FormatYUV420PackedSemiPlanar32m color format

Change-Id: Ib862ee341ccf668445f0dff29c5a39e91e769244
parent 48cfeb12
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1438,6 +1438,7 @@ status_t ACodec::setSupportedOutputFormat() {
           || format.eColorFormat == OMX_TI_COLOR_FormatYUV420PackedSemiPlanar
           || format.eColorFormat == OMX_QCOM_COLOR_FormatYVU420SemiPlanar
           || format.eColorFormat == OMX_QCOM_COLOR_FormatYUV420PackedSemiPlanar64x32Tile2m8ka
           || format.eColorFormat == OMX_QCOM_COLOR_FormatYUV420PackedSemiPlanar32m
           || format.eColorFormat == OMX_SEC_COLOR_FormatNV12Tiled);

    return mOMX->setParameter(
+2 −1
Original line number Diff line number Diff line
@@ -1218,7 +1218,8 @@ status_t OMXCodec::setVideoOutputFormat(
               || format.eColorFormat == OMX_COLOR_FormatCbYCrY
               || format.eColorFormat == OMX_TI_COLOR_FormatYUV420PackedSemiPlanar
               || format.eColorFormat == OMX_QCOM_COLOR_FormatYVU420SemiPlanar
               || format.eColorFormat == OMX_QCOM_COLOR_FormatYUV420PackedSemiPlanar64x32Tile2m8ka);
               || format.eColorFormat == OMX_QCOM_COLOR_FormatYUV420PackedSemiPlanar64x32Tile2m8ka
               || format.eColorFormat == OMX_QCOM_COLOR_FormatYUV420PackedSemiPlanar32m);

        int32_t colorFormat;
        if (meta->findInt32(kKeyColorFormat, &colorFormat)