commit | 075999616e5764462316f31ce628146c1174b1d5 | [log] [tgz] |
---|---|---|
author | Justin Chuang <jchuang@google.com> | Fri Apr 29 10:50:12 2016 +0800 |
committer | Sheng-Hao Tsao <shenghao@google.com> | Wed May 04 14:26:19 2016 +0800 |
tree | be0fc4b7f35b2f841518baa7927c1e5c441c1ac5 | |
parent | 26583ffe69a7601ad29e00094fe66ce795356fab [diff] |
Allow RGBX8888 in soft video encoder BUG=27844478,28550227 TEST=android.hardware.camera2.cts.RecordingTest will pass Change-Id: Ib669d4a2447bb5d76b9d0cdc34469cad77a98ee2
diff --git a/media/libstagefright/omx/SoftVideoEncoderOMXComponent.cpp b/media/libstagefright/omx/SoftVideoEncoderOMXComponent.cpp index c3a481a..0f9c118 100644 --- a/media/libstagefright/omx/SoftVideoEncoderOMXComponent.cpp +++ b/media/libstagefright/omx/SoftVideoEncoderOMXComponent.cpp
@@ -625,6 +625,7 @@ case HAL_PIXEL_FORMAT_YCbCr_420_888: ConvertFlexYUVToPlanar(dst, dstStride, dstVStride, &ycbcr, width, height); break; + case HAL_PIXEL_FORMAT_RGBX_8888: case HAL_PIXEL_FORMAT_RGBA_8888: case HAL_PIXEL_FORMAT_BGRA_8888: ConvertRGB32ToPlanar(