/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/src/ |
H A D | pixel_yuv_ext_utils.cpp | 87 dst, info.yStride, in BGRAToYuv420() 92 dst, info.yStride, in BGRAToYuv420() 146 int srcYStride = static_cast<int>(info.yStride); in NV12Rotate() 159 int dstYStride = static_cast<int>(dstStrides.yStride); in NV12Rotate() 185 if (converter.P010ToI010(srcY, info.yStride, srcUV, GetUVStride(info.yStride), in NV12P010Rotate() 186 dstY, info.yStride, dstU, GetUStride(info.yStride), in NV12P010Rotate() 197 if (converter.I010Rotate(dstY, info.yStride, dstU, GetUStride(info.yStride), in NV12P010Rotate() 388 int dstYStride = static_cast<int>(dstStrides.yStride); in ScaleYuv420() 415 int dstYStride = static_cast<int>(dstStrides.yStride); in ScaleYuv420() 434 int srcYStride = static_cast<int>(info.yStride); in FlipXaxis() [all …]
|
H A D | pixel_yuv_utils.cpp | 225 frame->linesize[0] = static_cast<int32_t>(info.yStride); in FillRectFrameInfo() 345 rect.left, rect.top, strides.yStride, rect.height); in CreateCropFilter() 364 dstFrame->width = static_cast<int32_t>(strides.yStride); in CropUpDataDstdata() 761 return *(in + y * info.yStride + x); in GetYuv420Y() 767 uint32_t width = info.yStride; in GetYuv420U() 788 uint32_t width = info.yStride; in GetYuv420V() 846 *(srcY + y * yuvInfo.yStride + x) = colorY; in Yuv420SPWritePixels() 875 *(srcY + y * yuvInfo.yStride + x) = colorY; in P010WritePixels() 922 *(srcY + (pos.y * yuvDataInfo.yStride + pos.x)) = colorY; in Yuv420SPWritePixel() 942 *(srcY + (pos.y * yuvDataInfo.yStride + pos.x)) = colorY; in P010WritePixel() [all …]
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/ |
H A D | image_format_convert_ext_utils.cpp | 240 i420Info.yStride = width; in I420Param() 256 auto i420UOffset = height * i420Info.yStride; in I420Param() 352 i010Info.yStride = i010Info.width; in I010Param() 398 i420Info.yStride = rgbInfo.width; in RGBToI420ToYuvP010Param() 518 i420Info.yStride = rgbInfo.width; in RGB10ToRGBToI420Param() 649 dstyStride = destInfo.yStride; in YuvToP010Param() 669 i420Info.yStride = yuvInfo.yWidth; in YuvToI420ToP010Param() 774 dstyStride = destInfo.yStride; in YuvP010ToYuvParam() 794 i420Info.yStride = yuvInfo.yWidth; in YuvP010ToI420ToYuvParam() 898 i420Info.yStride = yuvInfo.yWidth; in YuvP010ToI420ToRGBParam() [all …]
|
H A D | image_format_convert.cpp | 285 destInfo.yStride = dstStrides.yStride; in ConvertImageFormat() 463 auto yStride = planes->planes[PLANE_Y].columnStride; in GetYUVStrideInfo() local 467 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 469 auto yStride = planes->planes[PLANE_Y].columnStride; in GetYUVStrideInfo() local 473 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 475 auto yStride = planes->planes[PLANE_Y].columnStride / 2; in GetYUVStrideInfo() local 479 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 485 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 569 destInfo.yStride = dstStrides.yStride; in RGBConvertImageFormatOption() 620 destInfo.yStride = dstStrides.yStride; in RGBConvertImageFormatOptionUnique() [all …]
|
H A D | image_format_convert_utils.cpp | 99 srcParam.stride[0] = static_cast<int>(yDInfo.yStride); in YuvToRGBParam() 103 dstStride = static_cast<int>(destInfo.yStride); in YuvToRGBParam() 124 destParam.stride[0] = static_cast<int>(destInfo.yStride); in RGBToYuvParam() 273 srcParam.stride[0] = static_cast<int>(yDInfo.yStride * TWO_SLICES); in YuvP010ToRGBParam() 277 dstStride = static_cast<int>(destInfo.yStride); in YuvP010ToRGBParam() 617 srcParam.stride[0] = static_cast<int>(yDInfo.yStride); in YuvToYuvP010Param() 623 dstyStride = destInfo.yStride; in YuvToYuvP010Param() 681 dstyStride = destInfo.yStride; in YuvP010ToYuvParam() 762 dstyStride = destInfo.yStride; in YuvP010ToYuvP010Param() 1106 srcParam.stride[0] = static_cast<int>(yDInfo.yStride); in YuvToYuvParam() [all …]
|
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/display/ |
H A D | _y_u_v_desc_info_v10.md | 24 | unsigned int [yStride](#ystride) | Y的Stride信息 | 92 ### yStride subsection 95 unsigned int YUVDescInfo::yStride
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/ |
H A D | pixel_yuv.cpp | 239 auto yStride = planes->planes[PLANE_Y].columnStride; in GetYUVStrideInfo() local 243 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 245 auto yStride = planes->planes[PLANE_Y].columnStride; in GetYUVStrideInfo() local 249 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 251 auto yStride = planes->planes[PLANE_Y].columnStride / 2; in GetYUVStrideInfo() local 255 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 257 auto yStride = planes->planes[PLANE_Y].columnStride / 2; in GetYUVStrideInfo() local 261 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo() 571 yuvDataInfo.yStride = yuvDataInfo.yStride * NUM_2; in GetYUVInfoForCopyPixels() 612 dstY += yuvDataInfo.yStride; in WritePixels() [all …]
|
H A D | pixel_map.cpp | 339 yuvInfo.yStride = static_cast<uint32_t>(width); in UpdateYUVDataInfo() 619 yuvInfo.yStride = planes->planes[0].columnStride / NUM_2; in InitYuvDataOutInfo() 624 yuvInfo.yStride = planes->planes[0].columnStride; in InitYuvDataOutInfo() 2332 if (!parcel.WriteInt32(static_cast<int32_t>(yuvDataInfo_.yStride))) { in WriteYuvDataInfoToParcel() 2486 yDataInfo.yStride = parcel.ReadUint32(); in ReadYuvDataInfoFromParcel() 2487 IMAGE_LOGD("ReadYuvDataInfoFromParcel yDataInfo.yStride:%{public}d", yDataInfo.yStride); in ReadYuvDataInfoFromParcel() 2967 yuvDataInfo_.yStride = static_cast<uint32_t>(width); in AssignYuvDataOnType() 2971 yuvDataInfo_.uvOffset = yuvDataInfo_.yHeight * yuvDataInfo_.yStride; in AssignYuvDataOnType() 2973 yuvDataInfo_.uvStride = yuvDataInfo_.yStride; in AssignYuvDataOnType() 2985 yuvDataInfo_.yStride = static_cast<uint32_t>(strides.yStride); in UpdateYUVDataInfo()
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/ |
H A D | image_format_convert_fail_test.cpp | 78 destInfo.yStride = 1; 106 yDInfo.yStride = 1; 121 destInfo.yStride = 1; 214 destInfo.yStride = PIXEL_MAP_MAX_RAM_SIZE + 1;
|
H A D | pixel_yuv_ext_utils_test.cpp | 222 info.yStride = info.yWidth; 250 info.yStride = info.yWidth; 255 dstStrides.yStride = info.yWidth;
|
/ohos5.0/foundation/multimedia/image_framework/interfaces/innerkits/include/ |
H A D | image_type.h | 225 uint32_t yStride = 0; member 243 uint32_t yStride = 0; member 262 uint32_t yStride = 0; member
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/jpeg_yuv_decoder/ |
H A D | jpeg_decoder_yuv.cpp | 245 info.yStride = info.yWidth; in InitYuvDataOutInfoTo420() 250 info.uOffset = info.yHeight * info.yStride; in InitYuvDataOutInfoTo420() 253 info.vOffset = info.yHeight * info.yStride; in InitYuvDataOutInfoTo420() 269 info.yStride = info.yWidth; in InitYuvDataOutInfoTo420NV() 272 info.uvOffset = info.yHeight * info.yStride; in InitYuvDataOutInfoTo420NV()
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/include/ |
H A D | image_format_convert_ext_utils.h | 28 uint32_t yStride; member 40 uint32_t yStride; member
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/ |
H A D | heif_hw_decoder.cpp | 592 dst.yStride = static_cast<uint32_t>(uvOffsetForOutput_ / static_cast<uint64_t>(dst.stride)); in AssembleOutput() 597 src.yStride = static_cast<uint32_t>(srcUvOffset / static_cast<uint64_t>(src.stride)); in AssembleOutput() 604 uint32_t dirtyHeight = CalculateDirtyLen(dst.yStride, src.yStride, gridInfo_.rows, decodedRows); in AssembleOutput()
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/picture/ |
H A D | auxiliary_generator.cpp | 161 yuvInfo.yStride = planeY.columnStride / 2; in SetDmaYuvInfo() 166 yuvInfo.yStride = planeY.columnStride; in SetDmaYuvInfo() 179 yuvInfo.yStride = static_cast<uint32_t>(width); in SetNonDmaYuvInfo()
|
H A D | picture.cpp | 207 info.yStride = planes->planes[NUM_0].columnStride; in SetYuvDataInfo()
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/jpeg_yuv_decoder/ |
H A D | jpeg_yuv_decoder_test.cpp | 113 ASSERT_NE(context.yuvInfo.yStride, 0); in DecodeToYUV() 117 ASSERT_NE(context.yuvInfo.yStride, 0); in DecodeToYUV()
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/ |
H A D | heif_hw_decoder.h | 51 uint32_t yStride = 0; member
|
/ohos5.0/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/src/ |
H A D | picture_handle_service.cpp | 212 MEDIA_DEBUG_LOG("PictureHandlerService::WriteYuvDataInfo yStride: %{public}d", yuvInfo.yStride); in WriteYuvDataInfo() 213 data.WriteInt32(static_cast<int32_t>(yuvInfo.yStride)); in WriteYuvDataInfo()
|
/ohos5.0/foundation/multimedia/media_library/frameworks/js/src/ |
H A D | picture_handle_client.cpp | 264 info.yStride = data.ReadUint32(); in ReadYuvDataInfo() 265 MEDIA_DEBUG_LOG("PictureHandlerClient::ReadYuvDataInfo yStride: %{public}d", info.yStride); in ReadYuvDataInfo()
|
/ohos5.0/drivers/peripheral/display/interfaces/include/ |
H A D | display_type.h | 681 size_t yStride; /**< Stride of Y */ member
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/native/avmetadatahelper/ |
H A D | avmetadatahelper_impl.cpp | 296 .yStride = srcWidth, in SetPixelMapYuvInfo() 300 yuvDataInfo.yStride = planes->planes[PLANE_Y].columnStride / NUM_2; in SetPixelMapYuvInfo()
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/ |
H A D | ext_decoder.cpp | 362 context.yuvInfo.yStride = planes->planes[0].columnStride; in HeapMemAlloc() 689 context.yuvInfo.yStride = destInfo.yStride; in HeapMemAlloc() 1226 context.yuvInfo.yStride = planes->planes[0].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 | 527 uint32_t yStride;
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/codec/src/ |
H A D | image_source.cpp | 918 yuvInfo.yStride = plInfo.yuvDataInfo.yStride; in CopyYuvInfo() 3625 context.yuvInfo.yStride = planeY.columnStride; in SetDmaContextYuvInfo() 4046 yuvDataInfo.yHeight, yuvDataInfo.uvHeight, yuvDataInfo.yStride, yuvDataInfo.uvStride, in CopyYUVToSurfaceBuffer() 4049 if (memcpy_s(dstRow, dstSize, srcRow, yuvDataInfo.yStride) != EOK) { in CopyYUVToSurfaceBuffer() 4054 srcRow += yuvDataInfo.yStride; in CopyYUVToSurfaceBuffer()
|