Searched refs:srcDensity (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 595 if (srcDensity != 0) { in GetScalePropByDensity() 596 return (prop * wantDensity + (srcDensity >> 1)) / srcDensity; in GetScalePropByDensity() 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 | 341 void TransformSizeWithDensity(const Size &srcSize, int32_t srcDensity, const Size &wantSize,
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/image_source_test/ |
H A D | image_source_test.cpp | 2033 int32_t srcDensity = 2; variable 2040 imageSource->TransformSizeWithDensity(srcSize, srcDensity, wantSize, wantDensity, dstSize);
|