/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/src/ |
H A D | pixel_yuv_ext_utils.cpp | 89 info.uvStride, srcW, srcH); in BGRAToYuv420() 94 info.uvStride, srcW, srcH); in BGRAToYuv420() 102 info.uvStride = (info.uvStride +1) & ~1; in Yuv420ToBGRA() 147 int srcUVStride = static_cast<int>(info.uvStride); in NV12Rotate() 160 int dstUVStride = static_cast<int>(dstStrides.uvStride); in NV12Rotate() 276 uint32_t uvStride = yuvInfo.yuvDataInfo.uvStride; in ScaleUVPlane() local 390 int dstUVStride = static_cast<int>(dstStrides.uvStride); in ScaleYuv420() 417 int dstUVStride = static_cast<int>(dstStrides.uvStride); in ScaleYuv420() 435 int srcUVStride = static_cast<int>(info.uvStride); in FlipXaxis() 442 int dstUVStride = static_cast<int>(dstStrides.uvStride); in FlipXaxis() [all …]
|
H A D | pixel_yuv_utils.cpp | 226 frame->linesize[1] = static_cast<int32_t>(info.uvStride); in FillRectFrameInfo() 853 *(srcUV + (y * yuvInfo.uvStride + x)) = colorU; in Yuv420SPWritePixels() 854 *(srcUV + (y * yuvInfo.uvStride + x) + 1) = colorV; in Yuv420SPWritePixels() 856 *(srcUV + (y * yuvInfo.uvStride + x)) = colorV; in Yuv420SPWritePixels() 857 *(srcUV + (y * yuvInfo.uvStride + x) + 1) = colorU; in Yuv420SPWritePixels() 882 *(srcUV + (y * yuvInfo.uvStride + x)) = colorU; in P010WritePixels() 883 *(srcUV + (y * yuvInfo.uvStride + x) + 1) = colorV; in P010WritePixels() 885 *(srcUV + (y * yuvInfo.uvStride + x)) = colorV; in P010WritePixels() 886 *(srcUV + (y * yuvInfo.uvStride + x) + 1) = colorU; in P010WritePixels() 925 *(srcUV + (pos.y / NUM_2) * yuvDataInfo.uvStride + newX) = colorU; in Yuv420SPWritePixel() [all …]
|
H A D | image_utils.cpp | 617 "_uvStride" + std::to_string(yuvInfo.uvStride) + in GetPixelMapName()
|
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/display/ |
H A D | _y_u_v_desc_info_v10.md | 25 | unsigned int [uvStride](#uvstride) | UV的Stride信息 | 62 ### uvStride subsection 65 unsigned int YUVDescInfo::uvStride
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/ |
H A D | image_format_convert.cpp | 286 destInfo.uvStride = dstStrides.uvStride; in ConvertImageFormat() 464 auto uvStride = planes->planes[PLANE_U].columnStride; in GetYUVStrideInfo() local 467 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 470 auto uvStride = planes->planes[PLANE_V].columnStride; in GetYUVStrideInfo() local 473 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 476 auto uvStride = planes->planes[PLANE_U].columnStride / 2; in GetYUVStrideInfo() local 479 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 485 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 570 destInfo.uvStride = dstStrides.uvStride; in RGBConvertImageFormatOption() 621 destInfo.uvStride = dstStrides.uvStride; in RGBConvertImageFormatOptionUnique() [all …]
|
H A D | image_format_convert_utils.cpp | 100 srcParam.stride[1] = static_cast<int>(yDInfo.uvStride); in YuvToRGBParam() 125 destParam.stride[1] = static_cast<int>(destInfo.uvStride); in RGBToYuvParam() 131 destParam.stride[1] = uvStride; in RGBToYuvParam() 354 int uvStride = (destParam.width % EVEN_ODD_DIVISOR == 0) ? in RGBToYuvP010Param() local 357 destParam.stride[1] = static_cast<int>(uvStride) * TWO_SLICES; in RGBToYuvP010Param() 618 srcParam.stride[1] = static_cast<int>(yDInfo.uvStride); in YuvToYuvP010Param() 624 dstuvStride = destInfo.uvStride; in YuvToYuvP010Param() 682 dstuvStride = destInfo.uvStride; in YuvP010ToYuvParam() 763 dstuvStride = destInfo.uvStride; in YuvP010ToYuvP010Param() 1107 srcParam.stride[1] = static_cast<int>(yDInfo.uvStride); in YuvToYuvParam() [all …]
|
H A D | image_format_convert_ext_utils.cpp | 131 destParam.stride[1] = static_cast<int>(destInfo.uvStride); in RGBToYuvParam() 135 int uvStride = (rgbInfo.width + NUM_1) / NUM_2 * NUM_2; in RGBToYuvParam() local 137 destParam.stride[1] = static_cast<int>(uvStride); in RGBToYuvParam() 223 srcParam.stride[1] = static_cast<int>(yuvInfo.uvStride); in YuvToRGBParam() 380 destParam.stride[1] = static_cast<int>(destInfo.uvStride); in RGBToYuvP010Param() 387 destParam.stride[1] = static_cast<int>(uvStride); in RGBToYuvP010Param() 644 srcParam.stride[1] = static_cast<int>(yDInfo.uvStride); in YuvToP010Param() 650 dstuvStride = destInfo.uvStride; in YuvToP010Param() 769 srcParam.stride[1] = static_cast<int>(yDInfo.uvStride); in YuvP010ToYuvParam() 775 dstuvStride = destInfo.uvStride; in YuvP010ToYuvParam() [all …]
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/ |
H A D | image_format_convert_fail_test.cpp | 79 destInfo.uvStride = 2; 109 yDInfo.uvStride = 2; 122 destInfo.uvStride = 2; 215 destInfo.uvStride = 2;
|
H A D | pixel_yuv_ext_utils_test.cpp | 223 info.uvStride = (info.yWidth + 1) / NUM_2 * NUM_2; 251 info.uvStride = (info.yWidth + 1) / NUM_2 * NUM_2; 256 dstStrides.uvStride = (info.yWidth + 1) / NUM_2 * NUM_2;
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/ |
H A D | pixel_yuv.cpp | 240 auto uvStride = planes->planes[PLANE_U].columnStride; in GetYUVStrideInfo() local 243 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 246 auto uvStride = planes->planes[PLANE_V].columnStride; in GetYUVStrideInfo() local 249 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 252 auto uvStride = planes->planes[PLANE_U].columnStride / 2; in GetYUVStrideInfo() local 255 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 258 auto uvStride = planes->planes[PLANE_V].columnStride / 2; in GetYUVStrideInfo() local 261 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 573 yuvDataInfo.uvStride = yuvDataInfo.uvStride * NUM_2; in GetYUVInfoForCopyPixels() 621 dstUV += yuvDataInfo.uvStride; in WritePixels() [all …]
|
H A D | native_image.cpp | 125 uint64_t uvStride = static_cast<uint64_t>((width + NUM_1) / NUM_2); in SplitYUV422SPComponent() local 131 yuv.uvSize = static_cast<uint64_t>(height) * uvStride; in SplitYUV422SPComponent() 139 …NativeComponent* u = CreateComponent(int32_t(ComponentType::YUV_U), yuv.uvSize, uvStride, NUM_2, n… in SplitYUV422SPComponent() 140 …NativeComponent* v = CreateComponent(int32_t(ComponentType::YUV_V), yuv.uvSize, uvStride, NUM_2, n… in SplitYUV422SPComponent()
|
H A D | pixel_map.cpp | 340 yuvInfo.uvStride = static_cast<uint32_t>(((width + 1) / NUM_2) * NUM_2); in UpdateYUVDataInfo() 620 yuvInfo.uvStride = planes->planes[uvPlaneOffset].columnStride / NUM_2; in InitYuvDataOutInfo() 625 yuvInfo.uvStride = planes->planes[uvPlaneOffset].columnStride; in InitYuvDataOutInfo() 2341 if (!parcel.WriteInt32(static_cast<int32_t>(yuvDataInfo_.uvStride))) { in WriteYuvDataInfoToParcel() 2492 yDataInfo.uvStride = parcel.ReadUint32(); in ReadYuvDataInfoFromParcel() 2493 IMAGE_LOGD("ReadYuvDataInfoFromParcel yDataInfo.uvStride:%{public}d", yDataInfo.uvStride); in ReadYuvDataInfoFromParcel() 2973 yuvDataInfo_.uvStride = yuvDataInfo_.yStride; in AssignYuvDataOnType() 2975 yuvDataInfo_.uvStride = static_cast<uint32_t>((width + 1) / NUM_2 * NUM_2); in AssignYuvDataOnType() 2987 yuvDataInfo_.uvStride = strides.uvStride; in UpdateYUVDataInfo()
|
/ohos5.0/foundation/multimedia/image_framework/interfaces/innerkits/include/ |
H A D | image_type.h | 228 uint32_t uvStride = 0; member 244 uint32_t uvStride = 0; member 263 uint32_t uvStride = 0; member
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/picture/ |
H A D | auxiliary_generator.cpp | 162 yuvInfo.uvStride = planeUV.columnStride / 2; in SetDmaYuvInfo() 167 yuvInfo.uvStride = planeUV.columnStride; in SetDmaYuvInfo() 180 yuvInfo.uvStride = static_cast<uint32_t>(((width + 1) / 2) * 2); in SetNonDmaYuvInfo()
|
H A D | picture.cpp | 208 info.uvStride = planes->planes[uvPlaneOffset].columnStride; in SetYuvDataInfo()
|
/ohos5.0/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/src/ |
H A D | picture_handle_service.cpp | 221 … MEDIA_DEBUG_LOG("PictureHandlerService::WriteYuvDataInfo uvStride: %{public}d", yuvInfo.uvStride); in WriteYuvDataInfo() 222 data.WriteInt32(static_cast<int32_t>(yuvInfo.uvStride)); in WriteYuvDataInfo()
|
/ohos5.0/foundation/multimedia/media_library/frameworks/js/src/ |
H A D | picture_handle_client.cpp | 270 info.uvStride = data.ReadUint32(); in ReadYuvDataInfo() 271 MEDIA_DEBUG_LOG("PictureHandlerClient::ReadYuvDataInfo uvStride: %{public}d", info.uvStride); in ReadYuvDataInfo()
|
/ohos5.0/drivers/peripheral/display/interfaces/include/ |
H A D | display_type.h | 682 size_t uvStride; /**< Stride of UV */ member
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/native/avmetadatahelper/ |
H A D | avmetadatahelper_impl.cpp | 297 .uvStride = srcWidth, in SetPixelMapYuvInfo() 301 yuvDataInfo.uvStride = planes->planes[PLANE_U].columnStride / NUM_2; in SetPixelMapYuvInfo()
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/jpeg_yuv_decoder/ |
H A D | jpeg_yuv_decoder_test.cpp | 118 ASSERT_NE(context.yuvInfo.uvStride, 0); in DecodeToYUV()
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/ |
H A D | ext_decoder.cpp | 363 context.yuvInfo.uvStride = planes->planes[uvPlaneOffset].columnStride; in HeapMemAlloc() 692 context.yuvInfo.uvStride = destInfo.uvStride; in HeapMemAlloc() 1227 context.yuvInfo.uvStride = planes->planes[1].columnStride; in HeapMemAlloc()
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/display_composer_v1_0/cpp_target/display/composer/v1_0/ |
H A D | display_composer_type.h.txt | 528 uint32_t uvStride;
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/jpeg_yuv_decoder/ |
H A D | jpeg_decoder_yuv.cpp | 270 info.uvStride = info.uvWidth + info.uvWidth; in InitYuvDataOutInfoTo420NV()
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/codec/src/ |
H A D | image_source.cpp | 921 yuvInfo.uvStride = plInfo.yuvDataInfo.uvStride; in CopyYuvInfo() 3626 context.yuvInfo.uvStride = planeUV.columnStride; in SetDmaContextYuvInfo() 4046 yuvDataInfo.yHeight, yuvDataInfo.uvHeight, yuvDataInfo.yStride, yuvDataInfo.uvStride, in CopyYUVToSurfaceBuffer() 4057 if (memcpy_s(dstRow, dstSize, srcRow, yuvDataInfo.uvStride) != EOK) { in CopyYUVToSurfaceBuffer() 4062 srcRow += yuvDataInfo.uvStride; in CopyYUVToSurfaceBuffer()
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/display_composer_v1_0/dump_ast_target/ |
H A D | dump.txt | 624 unsigned int uvStride;
|