Searched refs:wantDensity (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/codec/src/ |
H A D | image_source.cpp | 588 static inline bool IsDensityChange(int32_t srcDensity, int32_t wantDensity) in IsDensityChange() argument 590 return (srcDensity != 0 && wantDensity != 0 && srcDensity != wantDensity); in IsDensityChange() 593 static inline int32_t GetScalePropByDensity(int32_t prop, int32_t srcDensity, int32_t wantDensity) in GetScalePropByDensity() argument 596 return (prop * wantDensity + (srcDensity >> 1)) / srcDensity; in GetScalePropByDensity() 602 int32_t wantDensity, Size &dstSize) in TransformSizeWithDensity() argument 610 if (IsDensityChange(srcDensity, wantDensity)) { in TransformSizeWithDensity() 611 dstSize.width = GetScalePropByDensity(dstSize.width, srcDensity, wantDensity); in TransformSizeWithDensity() 612 dstSize.height = GetScalePropByDensity(dstSize.height, srcDensity, wantDensity); in TransformSizeWithDensity() 896 if (!IsDensityChange(srcDensity, wantDensity)) { in ResizeCropPixelmap() 900 dstSize.width = GetScalePropByDensity(info.size.width, srcDensity, wantDensity); in ResizeCropPixelmap() [all …]
|
/ohos5.0/foundation/multimedia/image_framework/interfaces/innerkits/include/ |
H A D | image_source.h | 342 int32_t wantDensity, Size &dstSize);
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/image_source_test/ |
H A D | image_source_test.cpp | 2037 int32_t wantDensity = 1; variable 2040 imageSource->TransformSizeWithDensity(srcSize, srcDensity, wantSize, wantDensity, dstSize);
|