Home
last modified time | relevance | path

Searched refs:uvStride (Results 1 - 20 of 20) sorted by relevance

/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/src/
H A Dpixel_yuv_ext_utils.cpp90 info.uvStride, srcW, srcH); in BGRAToYuv420()
95 info.uvStride, srcW, srcH); in BGRAToYuv420()
103 info.uvStride = (info.uvStride +1) & ~1; in Yuv420ToBGRA()
109 converter.NV12ToARGB(srcY, info.yStride, srcUV, info.uvStride, in Yuv420ToBGRA()
112 converter.NV21ToARGB(srcY, info.yStride, srcUV, info.uvStride, in Yuv420ToBGRA()
149 int srcUVStride = static_cast<int>(info.uvStride); in NV12Rotate()
162 int dstUVStride = static_cast<int>(dstStrides.uvStride); in NV12Rotate()
208 int32_t dstUVStride = static_cast<int32_t>(dstStrides.uvStride); in NV12P010Rotate()
274 uint32_t uvStride in ScaleUVPlane() local
[all...]
H A Dpixel_yuv_utils.cpp138 if (memcpy_s(dstUV + ((dstPos.y) / NUM_2 + i) * GetUVStride(yuvDataInfo.uvStride) + dstPos.x, in WriteDataNV12Convert()
165 if (memcpy_s(dstUV + ((dstPos.y) / NUM_2 + i) * GetUVStride(yuvDataInfo.uvStride) + dstPos.x, in WriteDataNV12P010Convert()
211 frame->linesize[1] = static_cast<int32_t>(info.yuvDataInfo.uvStride); in FillSrcFrameInfo()
226 frame->linesize[1] = static_cast<int32_t>(info.uvStride); in FillRectFrameInfo()
748 auto uvSizeNormal = static_cast<int32_t>(dstStrides.uvStride) * GetUVHeight(height); in SetTranslateDataDefault()
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 in P010WritePixels()
[all...]
H A Dimage_utils.cpp607 "_uvStride" + std::to_string(yuvInfo.uvStride) + in GetPixelMapName()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/
H A Dimage_format_convert.cpp271 destInfo.uvStride = dstStrides.uvStride; in ConvertImageFormat()
432 auto uvStride = planes->planes[PLANE_U].columnStride; in GetYUVStrideInfo() local
435 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
438 auto uvStride = planes->planes[PLANE_V].columnStride; in GetYUVStrideInfo() local
441 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
444 auto uvStride = planes->planes[PLANE_U].columnStride / 2; in GetYUVStrideInfo() local
447 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
450 auto uvStride = planes->planes[PLANE_V].columnStride / 2; in GetYUVStrideInfo() local
453 dstStrides = {yStride, uvStride, yOffse in GetYUVStrideInfo()
[all...]
H A Dimage_format_convert_utils.cpp99 srcParam.stride[1] = static_cast<int>(yDInfo.uvStride); in YuvToRGBParam()
124 destParam.stride[1] = static_cast<int>(destInfo.uvStride); in RGBToYuvParam()
128 int uvStride = (destWidth % EVEN_ODD_DIVISOR == 0) ? (destWidth) : (destWidth + 1); in RGBToYuvParam() local
130 destParam.stride[1] = uvStride; in RGBToYuvParam()
273 srcParam.stride[1] = static_cast<int>(yDInfo.uvStride * TWO_SLICES); in YuvP010ToRGBParam()
325 midParam.stride[1] = static_cast<int>(yDInfo.uvStride) * TWO_SLICES; in YuvP010ToRGB10()
349 destParam.stride[1] = static_cast<int>(destInfo.uvStride) * TWO_SLICES; in RGBToYuvP010Param()
353 int uvStride = (destParam.width % EVEN_ODD_DIVISOR == 0) ? in RGBToYuvP010Param() local
356 destParam.stride[1] = static_cast<int>(uvStride) * TWO_SLICES; in RGBToYuvP010Param()
617 srcParam.stride[1] = static_cast<int>(yDInfo.uvStride); in YuvToYuvP010Param()
[all...]
H A Dimage_format_convert_ext_utils.cpp133 destParam.stride[1] = static_cast<int>(destInfo.uvStride); in RGBToYuvParam()
137 int uvStride = (rgbInfo.width + NUM_1) / NUM_2 * NUM_2; in RGBToYuvParam() local
139 destParam.stride[1] = static_cast<int>(uvStride); in RGBToYuvParam()
225 srcParam.stride[1] = static_cast<int>(yuvInfo.uvStride); in YuvToRGBParam()
382 destParam.stride[1] = static_cast<int>(destInfo.uvStride); in RGBToYuvP010Param()
386 int uvStride = (destParam.width % EVEN_ODD_DIVISOR == 0) ? in RGBToYuvP010Param() local
389 destParam.stride[1] = static_cast<int>(uvStride); in RGBToYuvP010Param()
646 srcParam.stride[1] = static_cast<int>(yDInfo.uvStride); in YuvToP010Param()
652 dstuvStride = static_cast<int>(destInfo.uvStride); in YuvToP010Param()
771 srcParam.stride[1] = static_cast<int>(yDInfo.uvStride); in YuvP010ToYuvParam()
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/
H A Dpixel_yuv.cpp218 auto uvStride = planes->planes[PLANE_U].columnStride; in GetYUVStrideInfo() local
221 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
224 auto uvStride = planes->planes[PLANE_V].columnStride; in GetYUVStrideInfo() local
227 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
230 auto uvStride = planes->planes[PLANE_U].columnStride / 2; in GetYUVStrideInfo() local
233 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
236 auto uvStride = planes->planes[PLANE_V].columnStride / 2; in GetYUVStrideInfo() local
239 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
553 yuvDataInfo.uvStride = yuvDataInfo.uvStride * NUM_ in GetYUVInfoForCopyPixels()
[all...]
H A Dnative_image.cpp124 uint64_t uvStride = static_cast<uint64_t>((width + NUM_1) / NUM_2); in SplitYUV422SPComponent() local
126 yuv.uvSize = static_cast<uint64_t>(height * uvStride); in SplitYUV422SPComponent()
134 NativeComponent* u = CreateComponent(int32_t(ComponentType::YUV_U), yuv.uvSize, uvStride, NUM_2, nullptr); in SplitYUV422SPComponent()
135 NativeComponent* v = CreateComponent(int32_t(ComponentType::YUV_V), yuv.uvSize, uvStride, NUM_2, nullptr); in SplitYUV422SPComponent()
H A Dpixel_map.cpp344 yuvInfo.uvStride = static_cast<uint32_t>(((width + 1) / NUM_2) * NUM_2); in UpdateYUVDataInfo()
616 yuvInfo.uvStride = planes->planes[uvPlaneOffset].columnStride; in InitYuvDataOutInfo()
2352 if (!parcel.WriteInt32(static_cast<int32_t>(yuvDataInfo_.uvStride))) { in WriteYuvDataInfoToParcel()
2496 yDataInfo.uvStride = parcel.ReadUint32(); in ReadYuvDataInfoFromParcel()
2497 IMAGE_LOGD("ReadYuvDataInfoFromParcel yDataInfo.uvStride:%{public}d", yDataInfo.uvStride); in ReadYuvDataInfoFromParcel()
2979 yuvDataInfo_.uvStride = yuvDataInfo_.yStride; in AssignYuvDataOnType()
2981 yuvDataInfo_.uvStride = static_cast<uint32_t>((width + 1) / NUM_2 * NUM_2); in AssignYuvDataOnType()
2993 yuvDataInfo_.uvStride = strides.uvStride; in UpdateYUVDataInfo()
3780 auto uvStride = planes->planes[PLANE_U].columnStride; GetYUVStrideInfo() local
3786 auto uvStride = planes->planes[PLANE_V].columnStride; GetYUVStrideInfo() local
3792 auto uvStride = planes->planes[PLANE_U].columnStride / 2; GetYUVStrideInfo() local
3798 auto uvStride = planes->planes[PLANE_V].columnStride / 2; GetYUVStrideInfo() local
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Dpixel_yuv_ext_utils_test.cpp223 info.uvStride = (info.yWidth + 1) / NUM_2 * NUM_2; in HWTEST_F()
251 info.uvStride = (info.yWidth + 1) / NUM_2 * NUM_2; in HWTEST_F()
256 dstStrides.uvStride = (info.yWidth + 1) / NUM_2 * NUM_2; in HWTEST_F()
H A Dimage_format_convert_fail_test.cpp79 destInfo.uvStride = 2; in HWTEST_F()
109 yDInfo.uvStride = 2; in HWTEST_F()
122 destInfo.uvStride = 2; in HWTEST_F()
215 destInfo.uvStride = 2; in HWTEST_F()
/foundation/multimedia/image_framework/interfaces/innerkits/include/
H A Dimage_type.h227 uint32_t uvStride = 0; member
243 uint32_t uvStride = 0; member
262 uint32_t uvStride = 0; member
/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/src/
H A Dpicture_handle_service.cpp219 MEDIA_DEBUG_LOG("PictureHandlerService::WriteYuvDataInfo uvStride: %{public}d", yuvInfo.uvStride); in WriteYuvDataInfo()
220 data.WriteInt32(static_cast<int32_t>(yuvInfo.uvStride)); in WriteYuvDataInfo()
/foundation/multimedia/media_library/frameworks/js/src/
H A Dpicture_handle_client.cpp266 info.uvStride = data.ReadUint32(); in ReadYuvDataInfo()
267 MEDIA_DEBUG_LOG("PictureHandlerClient::ReadYuvDataInfo uvStride: %{public}d", info.uvStride); in ReadYuvDataInfo()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/jpeg_yuv_decoder/
H A Djpeg_yuv_decoder_test.cpp118 ASSERT_NE(context.yuvInfo.uvStride, 0); in DecodeToYUV()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/codec/src/
H A Dimage_source.cpp920 yuvInfo.uvStride = plInfo.yuvDataInfo.uvStride;
3660 context.yuvInfo.uvStride = planeUV.columnStride / NUM_2;
3665 context.yuvInfo.uvStride = planeUV.columnStride;
3670 IMAGE_LOGD("SetDmaContextYuvInfo format:%{public}d, yStride:%{public}d, uvStride:%{public}d, yOffset:%{public}d,"
3672 context.yuvInfo.uvStride, context.yuvInfo.yOffset, context.yuvInfo.uvOffset,
4058 "yStride = %{public}d, uvStride = %{public}d, dstSize = %{public}zu, dstStride = %{public}d",
4059 yuvDataInfo.yHeight, yuvDataInfo.uvHeight, yuvDataInfo.yStride, yuvDataInfo.uvStride,
4070 if (memcpy_s(dstRow, dstSize, srcRow, yuvDataInfo.uvStride) != EOK) {
4075 srcRow += yuvDataInfo.uvStride;
[all...]
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/
H A Dext_decoder.cpp346 context.yuvInfo.uvStride = planes->planes[uvPlaneOffset].columnStride; in HeapMemAlloc()
662 context.yuvInfo.uvStride = destInfo.uvStride; in HeapMemAlloc()
1166 context.yuvInfo.uvStride = planes->planes[1].columnStride; in HeapMemAlloc()
/foundation/multimedia/player_framework/frameworks/native/avmetadatahelper/
H A Davmetadatahelper_impl.cpp451 .uvStride = srcWidth, in SetPixelMapYuvInfo()
466 yuvDataInfo.uvStride = planes->planes[PLANE_U].columnStride / ratio; in SetPixelMapYuvInfo()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/picture/
H A Dpicture.cpp201 info.uvStride = planes->planes[NUM_1].columnStride; in SetYuvDataInfo()
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/jpeg_yuv_decoder/
H A Djpeg_decoder_yuv.cpp270 info.uvStride = info.uvWidth + info.uvWidth; in InitYuvDataOutInfoTo420NV()

Completed in 37 milliseconds