/foundation/multimedia/image_framework/interfaces/innerkits/include/ |
H A D | pixel_yuv_ext.h | 37 NATIVEEXPORT void scale(int32_t dstW, int32_t dstH); 38 NATIVEEXPORT void scale(int32_t dstW, int32_t dstH, const AntiAliasingOption &option); 40 NATIVEEXPORT bool resize(int32_t dstW, int32_t dstH);
|
H A D | pixel_yuv.h | 55 NATIVEEXPORT void scale(int32_t dstW, int32_t dstH); 56 NATIVEEXPORT void scale(int32_t dstW, int32_t dstH, const AntiAliasingOption &option); 58 NATIVEEXPORT bool resize(int32_t dstW, int32_t dstH);
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/ |
H A D | pixel_yuv_ext.cpp | 91 bool PixelYuvExt::resize(int32_t dstW, int32_t dstH) in resize() argument 93 scale(dstW, dstH); in resize() 106 void PixelYuvExt::scale(int32_t dstW, int32_t dstH) in scale() argument 120 scale(dstW, dstH, operation); in scale() 149 int32_t dstH = (imageInfo.size.height * yAxis + ROUND_FLOAT_NUMBER); in scale() local 151 auto m = CreateMemory(imageInfo.pixelFormat, "Trans ImageData", dstW, dstH, dstStrides); in scale() 167 imageInfo.size.height = dstH; in scale() 173 void PixelYuvExt::scale(int32_t dstW, int32_t dstH, const AntiAliasingOption &option) in scale() argument 176 IMAGE_LOGI("%{public}s (%{public}d, %{public}d)", __func__, dstW, dstH); in scale() 181 auto m = CreateMemory(imageInfo.pixelFormat, "Trans ImageData", dstW, dstH, dstStride in scale() [all...] |
H A D | pixel_yuv.cpp | 365 void PixelYuv::scale(int32_t dstW, int32_t dstH) in scale() argument 368 return scale(dstW, dstH, AntiAliasingOption::NONE); in scale() 371 bool PixelYuv::resize(int32_t dstW, int32_t dstH) in resize() argument 374 scale(dstW, dstH, AntiAliasingOption::NONE); in resize() 397 int32_t dstH = imageInfo.size.height * yAxis; in scale() local 399 auto dstMemory = CreateMemory(imageInfo.pixelFormat, "scale ImageData", dstW, dstH, dstStrides); in scale() 410 dstW, dstH, imageInfo_.pixelFormat, yuvDataInfo}; in scale() 416 imageInfo.size.height = dstH; in scale() 425 void PixelYuv::scale(int32_t dstW, int32_t dstH, const AntiAliasingOption &option) in scale() argument 433 if (imageInfo.size.width == dstW && imageInfo.size.height == dstH in scale() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/ |
H A D | rs_image.cpp | 181 float dstH; member 201 tempRectF.SetAll(0.f, (imageParameter.dstH - imageParameter.srcH) / CENTER_ALIGNED_FACTOR, in ApplyImageFitSwitch() 206 (imageParameter.dstH - imageParameter.srcH) / CENTER_ALIGNED_FACTOR, in ApplyImageFitSwitch() 211 (imageParameter.dstH - imageParameter.srcH) / CENTER_ALIGNED_FACTOR, in ApplyImageFitSwitch() 215 tempRectF.SetAll(0.f, imageParameter.dstH - imageParameter.srcH, imageParameter.srcW, imageParameter.srcH); in ApplyImageFitSwitch() 219 imageParameter.dstH - imageParameter.srcH, imageParameter.srcW, imageParameter.srcH); in ApplyImageFitSwitch() 222 tempRectF.SetAll(imageParameter.dstW - imageParameter.srcW, imageParameter.dstH - imageParameter.srcH, in ApplyImageFitSwitch() 229 imageParameter.dstH = imageParameter.srcH; in ApplyImageFitSwitch() 233 imageParameter.dstH = std::max(imageParameter.frameH, imageParameter.frameW / imageParameter.ratio); in ApplyImageFitSwitch() 236 imageParameter.dstH in ApplyImageFitSwitch() 281 float dstH = frameH; ApplyImageFit() local [all...] |
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/src/ |
H A D | pixel_yuv_ext_utils.cpp | 139 std::unique_ptr<uint8_t[]> tmpPixels = std::make_unique<uint8_t[]>(GetImageSize(size.dstW, size.dstH)); in NV12Rotate() 143 uint8_t *tmpU = tmpPixels.get()+ GetYSize(size.dstW, size.dstH); in NV12Rotate() 144 uint8_t *tmpV = tmpPixels.get()+ GetVOffset(size.dstW, size.dstH); in NV12Rotate() 164 int dstHeight = size.dstH; in NV12Rotate() 196 uint16_t* rotateU = rotatePixels.get() + GetYSize(size.dstW, size.dstH); in NV12P010Rotate() 197 uint16_t* rotateV = rotatePixels.get() + GetVOffset(size.dstW, size.dstH); in NV12P010Rotate() 212 dstbufferY, dstYStride, dstbufferUV, dstUVStride, size.dstW, size.dstH) == -1) { in NV12P010Rotate()
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/include/ |
H A D | pixel_yuv_utils.h | 52 int32_t dstH = 0; member
|
/foundation/multimedia/av_codec/test/unittest/hcodec_test/helper/ |
H A D | command_parser.h | 91 int32_t dstH; member
|
H A D | command_parser.cpp | 421 coordinate >> waterMark.dstX >> c >> waterMark.dstY >> c >> waterMark.dstW >> c >> waterMark.dstH; in ParseWaterMark() 470 TLOGI("dstX %d, dstY %d, dstW %d, dstH %d", in Print() 471 waterMark.dstX, waterMark.dstY, waterMark.dstW, waterMark.dstH); in Print()
|
H A D | tester_common.cpp | 376 avBuffer->meta_->SetData(OHOS::Media::Tag::VIDEO_COORDINATE_H, opt_.waterMark.dstH); in CreateWaterMarkBuffer()
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/ |
H A D | pixel_yuv_ext_utils_test.cpp | 92 size.dstH = 0; in HWTEST_F()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | mesh_builder.cpp | 225 constexpr auto dstH = std::numeric_limits<U>::max(); variable 229 return static_cast<U>(((static_cast<int32_t>(v) * dstH) + round) / srcH); in onstexpr() 231 return static_cast<U>(((static_cast<uint32_t>(v) * dstH) + (srcH - 1)) / srcH);
|
/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | hencoder.cpp | 283 .dstY = static_cast<uint32_t>(y), .dstW = static_cast<uint32_t>(w), .dstH = static_cast<uint32_t>(h), in OnConfigureBuffer()
|