ColorConversion supports the following parameters:
Parameter | Valid Values | Configured Value |
---|---|---|
kSrcFormatType | 0. OMX_COLOR_FormatYUV420Planar 1. OMX_COLOR_FormatYUV420Planar16 2. OMX_COLOR_FormatYUV420SemiPlanar 3. OMX_TI_COLOR_FormatYUV420PackedSemiPlanar 4. OMX_COLOR_FormatCbYCrY 5. OMX_QCOM_COLOR_FormatYVU420SemiPlanar 6. COLOR_FormatYUVP010 | Value obtained from FuzzedDataProvider |
kDstFormatType | 0. OMX_COLOR_Format16bitRGB565 1. OMX_COLOR_Format32BitRGBA8888 2. OMX_COLOR_Format32bitBGRA8888 3. OMX_COLOR_Format16bitRGB565 4. OMX_COLOR_Format32bitBGRA8888 5. OMX_COLOR_FormatYUV444Y410 6. COLOR_Format32bitABGR2101010 | Value obtained from FuzzedDataProvider |
$ mm -j$(nproc) color_conversion_fuzzer
$ adb sync data $ adb shell /data/fuzz/arm64/color_conversion_fuzzer/color_conversion_fuzzer