diff options
Diffstat (limited to 'include/sec_utils.h')
-rw-r--r-- | include/sec_utils.h | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/include/sec_utils.h b/include/sec_utils.h index 80b4493..2dc4172 100644 --- a/include/sec_utils.h +++ b/include/sec_utils.h @@ -79,53 +79,53 @@ inline int HAL_PIXEL_FORMAT_2_V4L2_PIX(int HAL_PIXEL_FORMAT) break; case HAL_PIXEL_FORMAT_YV12: - case HAL_PIXEL_FORMAT_YCbCr_420_P: + case SAMSUNG_HAL_PIXEL_FORMAT_YCbCr_420_P: V4L2_PIX = V4L2_PIX_FMT_YUV420; break; case HAL_PIXEL_FORMAT_YCbCr_422_SP: - case HAL_PIXEL_FORMAT_CUSTOM_YCbCr_422_SP: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCbCr_422_SP: V4L2_PIX = V4L2_PIX_FMT_NV61; break; - case HAL_PIXEL_FORMAT_YCbCr_420_SP: - case HAL_PIXEL_FORMAT_CUSTOM_YCbCr_420_SP: + case SAMSUNG_HAL_PIXEL_FORMAT_YCbCr_420_SP: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCbCr_420_SP: V4L2_PIX = V4L2_PIX_FMT_NV12; break; case HAL_PIXEL_FORMAT_YCbCr_422_I: - case HAL_PIXEL_FORMAT_CUSTOM_YCbCr_422_I: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCbCr_422_I: V4L2_PIX = V4L2_PIX_FMT_YUYV; break; - case HAL_PIXEL_FORMAT_YCbCr_422_P: + case SAMSUNG_HAL_PIXEL_FORMAT_YCbCr_422_P: V4L2_PIX = V4L2_PIX_FMT_YUV422P; break; - case HAL_PIXEL_FORMAT_CbYCrY_422_I: - case HAL_PIXEL_FORMAT_CUSTOM_CbYCrY_422_I: + case SAMSUNG_HAL_PIXEL_FORMAT_CbYCrY_422_I: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_CbYCrY_422_I: V4L2_PIX = V4L2_PIX_FMT_UYVY; break; - case HAL_PIXEL_FORMAT_YCrCb_422_SP: - case HAL_PIXEL_FORMAT_CUSTOM_YCrCb_422_SP: + case SAMSUNG_HAL_PIXEL_FORMAT_YCrCb_422_SP: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCrCb_422_SP: V4L2_PIX = V4L2_PIX_FMT_NV16; break; case HAL_PIXEL_FORMAT_YCrCb_420_SP: - case HAL_PIXEL_FORMAT_CUSTOM_YCrCb_420_SP: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCrCb_420_SP: V4L2_PIX = V4L2_PIX_FMT_NV21; break; - case HAL_PIXEL_FORMAT_CUSTOM_YCbCr_420_SP_TILED: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCbCr_420_SP_TILED: V4L2_PIX = V4L2_PIX_FMT_NV12T; break; - case HAL_PIXEL_FORMAT_CUSTOM_YCrCb_422_I: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCrCb_422_I: V4L2_PIX = V4L2_PIX_FMT_YVYU; break; - case HAL_PIXEL_FORMAT_CUSTOM_CrYCbY_422_I: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_CrYCbY_422_I: V4L2_PIX = V4L2_PIX_FMT_VYUY; break; @@ -170,52 +170,52 @@ inline int V4L2_PIX_2_HAL_PIXEL_FORMAT(int V4L2_PIX) case V4L2_PIX_FMT_YUV420: //HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_YV12; - HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_YCbCr_420_P; + HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_YCbCr_420_P; break; case V4L2_PIX_FMT_NV16: - //HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_YCrCb_422_SP; - HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_CUSTOM_YCrCb_422_SP; + //HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_YCrCb_422_SP; + HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCrCb_422_SP; break; case V4L2_PIX_FMT_NV12: //HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_YCrCb_420_SP; - HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_CUSTOM_YCbCr_420_SP; + HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCbCr_420_SP; break; case V4L2_PIX_FMT_YUYV: //HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_YCbCr_422_I; - HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_CUSTOM_YCbCr_422_I; + HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCbCr_422_I; break; case V4L2_PIX_FMT_YUV422P: - HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_YCbCr_422_P; + HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_YCbCr_422_P; break; case V4L2_PIX_FMT_UYVY: - //HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_CbYCrY_422_I; - HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_CUSTOM_CbYCrY_422_I; + //HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_CbYCrY_422_I; + HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_CbYCrY_422_I; break; case V4L2_PIX_FMT_NV21: - //HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_YCbCr_420_SP; - HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_CUSTOM_YCrCb_420_SP; + //HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_YCbCr_420_SP; + HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCrCb_420_SP; break; case V4L2_PIX_FMT_NV12T: - HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_CUSTOM_YCbCr_420_SP_TILED; + HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCbCr_420_SP_TILED; break; case V4L2_PIX_FMT_NV61: - HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_CUSTOM_YCbCr_422_SP; + HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCbCr_422_SP; break; case V4L2_PIX_FMT_YVYU: - HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_CUSTOM_YCrCb_422_I; + HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCrCb_422_I; break; case V4L2_PIX_FMT_VYUY: - HAL_PIXEL_FORMAT = HAL_PIXEL_FORMAT_CUSTOM_CrYCbY_422_I; + HAL_PIXEL_FORMAT = SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_CrYCbY_422_I; break; default: @@ -286,12 +286,12 @@ inline unsigned int FRAME_SIZE(int HAL_PIXEL_FORMAT, int w, int h) // 12bpp case HAL_PIXEL_FORMAT_YV12: case HAL_PIXEL_FORMAT_YCrCb_420_SP: - case HAL_PIXEL_FORMAT_YCbCr_420_P: - case HAL_PIXEL_FORMAT_YCbCr_420_I: - case HAL_PIXEL_FORMAT_CbYCrY_420_I: - case HAL_PIXEL_FORMAT_YCbCr_420_SP: - case HAL_PIXEL_FORMAT_CUSTOM_YCbCr_420_SP: - case HAL_PIXEL_FORMAT_CUSTOM_YCrCb_420_SP: + case SAMSUNG_HAL_PIXEL_FORMAT_YCbCr_420_P: + case SAMSUNG_HAL_PIXEL_FORMAT_YCbCr_420_I: + case SAMSUNG_HAL_PIXEL_FORMAT_CbYCrY_420_I: + case SAMSUNG_HAL_PIXEL_FORMAT_YCbCr_420_SP: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCbCr_420_SP: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCrCb_420_SP: size = w * h; // frame_size = width * height * 3 / 2; // sw5771.park : very curious... @@ -299,7 +299,7 @@ inline unsigned int FRAME_SIZE(int HAL_PIXEL_FORMAT, int w, int h) frame_size = size + ((size >> 2) << 1); break; - case HAL_PIXEL_FORMAT_CUSTOM_YCbCr_420_SP_TILED: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCbCr_420_SP_TILED: frame_size = ALIGN_TO_8KB(ALIGN_TO_128B(w) * ALIGN_TO_32B(h)) + ALIGN_TO_8KB(ALIGN_TO_128B(w) * ALIGN_TO_32B(h >> 1)); break; @@ -307,15 +307,15 @@ inline unsigned int FRAME_SIZE(int HAL_PIXEL_FORMAT, int w, int h) // 16bpp case HAL_PIXEL_FORMAT_YCbCr_422_SP: case HAL_PIXEL_FORMAT_YCbCr_422_I: - case HAL_PIXEL_FORMAT_YCbCr_422_P: - case HAL_PIXEL_FORMAT_CbYCrY_422_I: - case HAL_PIXEL_FORMAT_YCrCb_422_SP: - case HAL_PIXEL_FORMAT_CUSTOM_YCbCr_422_SP: - case HAL_PIXEL_FORMAT_CUSTOM_YCrCb_422_SP: - case HAL_PIXEL_FORMAT_CUSTOM_YCbCr_422_I: - case HAL_PIXEL_FORMAT_CUSTOM_YCrCb_422_I: - case HAL_PIXEL_FORMAT_CUSTOM_CbYCrY_422_I: - case HAL_PIXEL_FORMAT_CUSTOM_CrYCbY_422_I: + case SAMSUNG_HAL_PIXEL_FORMAT_YCbCr_422_P: + case SAMSUNG_HAL_PIXEL_FORMAT_CbYCrY_422_I: + case SAMSUNG_HAL_PIXEL_FORMAT_YCrCb_422_SP: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCbCr_422_SP: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCrCb_422_SP: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCbCr_422_I: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_YCrCb_422_I: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_CbYCrY_422_I: + case SAMSUNG_HAL_PIXEL_FORMAT_CUSTOM_CrYCbY_422_I: frame_size = GET_16BPP_FRAME_SIZE(w, h); break; |