Home
last modified time | relevance | path

Searched refs:dstStrides (Results 1 - 10 of 10) sorted by relevance

/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/src/
H A Dpixel_yuv_ext_utils.cpp137 OpenSourceLibyuv::RotationMode &rotateNum, uint8_t* dst, YUVStrideInfo &dstStrides) in NV12Rotate()
161 int dstYStride = static_cast<int>(dstStrides.yStride); in NV12Rotate()
162 int dstUVStride = static_cast<int>(dstStrides.uvStride); in NV12Rotate()
165 auto dstY = dst + dstStrides.yOffset; in NV12Rotate()
166 auto dstUV = dst + dstStrides.uvOffset; in NV12Rotate()
176 OpenSourceLibyuv::RotationMode& rotateNum, YUVStrideInfo& dstStrides) in NV12P010Rotate()
207 int32_t dstYStride = static_cast<int32_t>(dstStrides.yStride); in NV12P010Rotate()
208 int32_t dstUVStride = static_cast<int32_t>(dstStrides.uvStride); in NV12P010Rotate()
209 uint16_t* dstbufferY = dstbuffer + dstStrides.yOffset; in NV12P010Rotate()
210 uint16_t* dstbufferUV = dstbuffer + dstStrides in NV12P010Rotate()
136 NV12Rotate(uint8_t *src, PixelSize &size, YUVDataInfo &info, OpenSourceLibyuv::RotationMode &rotateNum, uint8_t* dst, YUVStrideInfo &dstStrides) NV12Rotate() argument
175 NV12P010Rotate(YuvPixels yuvPixels, PixelSize& size, YUVDataInfo& info, OpenSourceLibyuv::RotationMode& rotateNum, YUVStrideInfo& dstStrides) NV12P010Rotate() argument
219 YuvRotate(uint8_t* srcPixels, const PixelFormat& format, YUVDataInfo& info, Size& dstSize, uint8_t* dstPixels, YUVStrideInfo& dstStrides, OpenSourceLibyuv::RotationMode &rotateNum) YuvRotate() argument
321 CopyP010Pixels( uint16_t *src, YUVStrideInfo &srcStrides, uint16_t *dst, YUVStrideInfo &dstStrides, uint32_t yHeight) CopyP010Pixels() argument
351 ScaleP010(YuvPixels yuvPixels, OpenSourceLibyuv::ImageYuvConverter &converter, OpenSourceLibyuv::FilterMode &filterMode, YuvImageInfo &yuvInfo, YUVStrideInfo &dstStrides) ScaleP010() argument
423 ScaleYuv420(float xAxis, float yAxis, const AntiAliasingOption &option, YuvImageInfo &yuvInfo, uint8_t *src, uint8_t *dst, YUVStrideInfo &dstStrides) ScaleYuv420() argument
452 ScaleYuv420(int32_t dst_width, int32_t dst_height, const AntiAliasingOption &option, YuvImageInfo &yuvInfo, uint8_t *src, uint8_t *dst, YUVStrideInfo &dstStrides) ScaleYuv420() argument
478 FlipXaxis(uint8_t *src, uint8_t *dst, Size &size, PixelFormat format, YUVDataInfo &info, YUVStrideInfo &dstStrides) FlipXaxis() argument
499 Mirror(uint8_t *src, uint8_t *dst, Size &size, PixelFormat format, YUVDataInfo &info, YUVStrideInfo &dstStrides, bool isReversed) Mirror() argument
[all...]
H A Dpixel_yuv_utils.cpp384 YUVStrideInfo &dstStrides) in YuvCrop()
394 FillRectFrameInfo(dstFrame, dstData, rect, dstStrides); in YuvCrop()
408 if (!CreateCropFilter(&filterGraph, &cropCtx, rect, dstStrides)) { in YuvCrop()
427 if (!CropUpDataDstdata(dstData, dstFrame, rect, dstStrides)) { in YuvCrop()
736 YUVStrideInfo dstStrides = {rect.width, rect.width, 0, rect.width * rect.height}; in ReadYuvConvert() local
737 if (!YuvCrop((uint8_t *)srcPixels, info, static_cast<uint8_t *>(dstPixels), rect, dstStrides)) { in ReadYuvConvert()
745 YUVStrideInfo &dstStrides) in SetTranslateDataDefault()
747 auto ySizeNormal = static_cast<int32_t>(dstStrides.yStride) * height; in SetTranslateDataDefault()
748 auto uvSizeNormal = static_cast<int32_t>(dstStrides.uvStride) * GetUVHeight(height); in SetTranslateDataDefault()
1042 ImageInfo &info, YUVStrideInfo &dstStrides) in YuvTranslate()
383 YuvCrop(uint8_t *srcData, YuvImageInfo &srcInfo, uint8_t *dstData, const Rect &rect, YUVStrideInfo &dstStrides) YuvCrop() argument
744 SetTranslateDataDefault(uint8_t *srcPixels, int32_t width, int32_t height, PixelFormat format, YUVStrideInfo &dstStrides) SetTranslateDataDefault() argument
1041 YuvTranslate(const uint8_t *srcPixels, YUVDataInfo &yuvInfo, uint8_t *dstPixels, XYaxis &xyAxis, ImageInfo &info, YUVStrideInfo &dstStrides) YuvTranslate() argument
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Dpixel_yuv_ext_utils_test.cpp94 YUVStrideInfo dstStrides; in HWTEST_F() local
97 bool res = PixelYuvExtUtils::NV12Rotate(src, size, info, rotateNum, dst, dstStrides); in HWTEST_F()
114 YUVStrideInfo dstStrides; in HWTEST_F() local
122 bool res = PixelYuvExtUtils::YuvRotate(srcPixels, pixelFormat, info, dstSize, dstPixels, dstStrides, rotateNum); in HWTEST_F()
174 YUVStrideInfo dstStrides; in HWTEST_F() local
177 bool res = PixelYuvExtUtils::Mirror(src, dst, size, format, info, dstStrides, isReversed); in HWTEST_F()
193 YUVStrideInfo dstStrides; in HWTEST_F() local
201 bool res = PixelYuvExtUtils::YuvRotate(srcPixels, pixelFormat, info, dstSize, dstPixels, dstStrides, rotateNum); in HWTEST_F()
207 * @tc.desc: Test YuvRotate with invalid dstSize and dstStrides.
216 YUVStrideInfo dstStrides; in HWTEST_F() local
254 YUVStrideInfo dstStrides; HWTEST_F() local
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/include/
H A Dpixel_yuv_ext_utils.h47 uint8_t* dstPixels, YUVStrideInfo& dstStrides, OpenSourceLibyuv::RotationMode &rotateNum);
50 YuvImageInfo &yuvInfo, uint8_t *src, uint8_t *dst, YUVStrideInfo &dstStrides);
52 YuvImageInfo &yuvInfo, uint8_t *src, uint8_t *dst, YUVStrideInfo &dstStrides);
54 YUVStrideInfo &dstStrides, bool isReversed);
56 YUVStrideInfo &dstStrides);
58 OpenSourceLibyuv::RotationMode &rotateNum, uint8_t* dst, YUVStrideInfo &dstStrides);
H A Dpixel_yuv_utils.h76 YUVStrideInfo &dstStrides);
88 ImageInfo &info, YUVStrideInfo &dstStrides);
94 YUVStrideInfo &dstStrides);
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/
H A Dpixel_yuv_ext.cpp150 YUVStrideInfo dstStrides; in scale() local
151 auto m = CreateMemory(imageInfo.pixelFormat, "Trans ImageData", dstW, dstH, dstStrides); in scale()
164 PixelYuvExtUtils::ScaleYuv420(xAxis, yAxis, option, yuvInfo, data_, dst, dstStrides); in scale()
169 UpdateYUVDataInfo(imageInfo.pixelFormat, imageInfo.size.width, imageInfo.size.height, dstStrides); in scale()
180 YUVStrideInfo dstStrides; in scale() local
181 auto m = CreateMemory(imageInfo.pixelFormat, "Trans ImageData", dstW, dstH, dstStrides); in scale()
192 PixelYuvExtUtils::ScaleYuv420(dstW, dstH, option, yuvInfo, data_, dst, dstStrides); in scale()
197 UpdateYUVDataInfo(imageInfo.pixelFormat, imageInfo.size.width, imageInfo.size.height, dstStrides); in scale()
222 YUVStrideInfo dstStrides; in rotate() local
223 auto m = CreateMemory(imageInfo_.pixelFormat, "rotate ImageData", dstWidth, dstHeight, dstStrides); in rotate()
268 YUVStrideInfo dstStrides; flip() local
[all...]
H A Dpixel_yuv.cpp214 static void GetYUVStrideInfo(int32_t pixelFmt, OH_NativeBuffer_Planes *planes, YUVStrideInfo &dstStrides) in GetYUVStrideInfo() argument
221 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
227 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
233 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
239 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
245 int32_t dstHeight, YUVStrideInfo &dstStrides) in CreateMemory()
253 dstStrides = {dst_yStride, dst_uvStride, dst_yOffset, dst_uvOffset}; in CreateMemory()
274 GetYUVStrideInfo(pixelFmt, planes, dstStrides); in CreateMemory()
300 YUVStrideInfo dstStrides; in rotate() local
301 auto dstMemory = CreateMemory(imageInfo_.pixelFormat, "Rotate ImageData", dstWidth, dstHeight, dstStrides); in rotate()
244 CreateMemory(PixelFormat pixelFormat, std::string memoryTag, int32_t dstWidth, int32_t dstHeight, YUVStrideInfo &dstStrides) CreateMemory() argument
335 YUVStrideInfo dstStrides; crop() local
398 YUVStrideInfo dstStrides; scale() local
436 YUVStrideInfo dstStrides; scale() local
474 YUVStrideInfo dstStrides; flip() local
690 YUVStrideInfo dstStrides; translate() local
[all...]
H A Dpixel_map.cpp3776 static void GetYUVStrideInfo(int32_t pixelFmt, OH_NativeBuffer_Planes *planes, YUVStrideInfo &dstStrides) in GetYUVStrideInfo() argument
3783 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
3789 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
3795 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
3801 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
3806 static void UpdateSdrYuvStrides(const ImageInfo &imageInfo, YUVStrideInfo &dstStrides, in UpdateSdrYuvStrides() argument
3815 dstStrides = {dstYStride, dstUvStride, dstYOffset, dstUvOffset}; in UpdateSdrYuvStrides()
3829 GetYUVStrideInfo(pixelFmt, planes, dstStrides); in UpdateSdrYuvStrides()
3965 YUVStrideInfo dstStrides; in ToSdr()
3966 UpdateSdrYuvStrides(imageInfo, dstStrides, sdrMemor in ToSdr()
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/
H A Dimage_format_convert.cpp263 YUVStrideInfo dstStrides; in ConvertImageFormat() local
265 destInfo.height, dstStrides); in ConvertImageFormat()
270 destInfo.yStride = dstStrides.yStride; in ConvertImageFormat()
271 destInfo.uvStride = dstStrides.uvStride; in ConvertImageFormat()
272 destInfo.yOffset = dstStrides.yOffset; in ConvertImageFormat()
273 destInfo.uvOffset = dstStrides.uvOffset; in ConvertImageFormat()
428 static void GetYUVStrideInfo(int32_t pixelFmt, OH_NativeBuffer_Planes *planes, YUVStrideInfo &dstStrides) in GetYUVStrideInfo() argument
435 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
441 dstStrides = {yStride, uvStride, yOffset, uvOffset}; in GetYUVStrideInfo()
447 dstStrides in GetYUVStrideInfo()
516 YUVStrideInfo dstStrides; RGBConvertImageFormatOption() local
567 YUVStrideInfo dstStrides; RGBConvertImageFormatOptionUnique() local
634 YUVStrideInfo dstStrides; YUVConvertImageFormatOption() local
[all...]
/foundation/multimedia/image_framework/interfaces/innerkits/include/
H A Dpixel_yuv.h82 int32_t dstWidth, int32_t dstHeight, YUVStrideInfo &dstStrides);

Completed in 14 milliseconds