/foundation/multimedia/media_library/interfaces/inner_api/media_library_helper/include/ |
H A D | media_library_manager.h | 267 EXPORT static std::string GetSandboxPath(const std::string &path, const Size &size, bool isAstc); 278 static int OpenThumbnail(std::string &uriStr, const std::string &path, const Size &size, bool isAstc); 279 static unique_ptr<PixelMap> QueryThumbnail(const std::string &uri, Size &size, const string &path, bool isAstc);
|
/foundation/multimedia/media_library/frameworks/services/media_thumbnail/include/ |
H A D | thumbnail_service.h | 40 EXPORT int GetThumbnailFd(const std::string &uri, bool isAstc = false); 41 EXPORT int GetKeyFrameThumbnailFd(const std::string &uri, bool isAstc = false); 85 const std::string &uri, const Size &size, bool isAstc = false);
|
H A D | thumbnail_const.h | 222 static inline ThumbnailType GetThumbType(const int32_t width, const int32_t height, bool isAstc = false) in GetThumbType() 230 return isAstc ? ThumbnailType::THUMB_ASTC : ThumbnailType::THUMB; in GetThumbType()
|
H A D | thumbnail_utils.h | 62 bool isHigh = false, bool isAstc = false, bool forceSdr = true);
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/include/ |
H A D | pixel_map_utils.h | 171 static bool CheckAshmemSize(const int &fd, const int32_t &bufferSize, bool isAstc = false) in CheckAshmemSize() 178 return isAstc || bufferSize == ashmemSize; in CheckAshmemSize()
|
/foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_manager/ |
H A D | media_library_manager.cpp | 82 bool isAstc; member 467 std::string MediaLibraryManager::GetSandboxPath(const std::string &path, const Size &size, bool isAstc) in GetSandboxPath() argument 478 suffixStr += isAstc ? "THM_ASTC.astc" : "THM.jpg"; in GetSandboxPath() 486 static int32_t GetFdFromSandbox(const string &path, string &sandboxPath, bool isAstc) in GetFdFromSandbox() argument 498 if (!isAstc) { in GetFdFromSandbox() 513 int MediaLibraryManager::OpenThumbnail(string &uriStr, const string &path, const Size &size, bool isAstc) in OpenThumbnail() argument 525 string sandboxPath = GetSandboxPath(path, size, isAstc); in OpenThumbnail() 526 int32_t fd = GetFdFromSandbox(path, sandboxPath, isAstc); in OpenThumbnail() 609 uriParams.isAstc = queryKey[THUMBNAIL_OPER] == MEDIA_DATA_DB_THUMB_ASTC; in GetParamsFromUri() 675 const string &path, bool isAstc) in QueryThumbnail() 674 QueryThumbnail(const std::string &uri, Size &size, const string &path, bool isAstc) QueryThumbnail() argument 698 bool isAstc = false; GetThumbnail() local [all...] |
/foundation/multimedia/media_library/frameworks/services/media_thumbnail/src/ |
H A D | thumbnail_service.cpp | 181 const Size &size, bool isAstc) in GetThumbFd() 190 ThumbnailType thumbType = GetThumbType(size.width, size.height, isAstc); in GetThumbFd() 219 int ThumbnailService::GetThumbnailFd(const string &uri, bool isAstc) in GetThumbnailFd() argument 247 return GetThumbFd(path, table, id, uri, size, isAstc); in GetThumbnailFd() 250 int ThumbnailService::GetKeyFrameThumbnailFd(const string &uri, bool isAstc) in GetKeyFrameThumbnailFd() argument 180 GetThumbFd(const string &path, const string &table, const string &id, const string &uri, const Size &size, bool isAstc) GetThumbFd() argument
|
H A D | thumbnail_utils.cpp | 399 bool ThumbnailUtils::CompressImage(shared_ptr<PixelMap> &pixelMap, vector<uint8_t> &data, bool isHigh, bool isAstc, in CompressImage() argument 403 .format = isAstc ? THUMBASTC_FORMAT : THUMBNAIL_FORMAT, in CompressImage() 404 .quality = isAstc ? ASTC_LOW_QUALITY : (isHigh ? THUMBNAIL_HIGH : THUMBNAIL_MID), in CompressImage()
|
/foundation/graphic/graphic_2d/rosen/modules/platform/image_native/ |
H A D | pixel_map.h | 176 NATIVEEXPORT void SetAstc(bool isAstc) in SetAstc() argument 178 isAstc_ = isAstc; in SetAstc()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/ |
H A D | rs_image.cpp | 442 bool isAstc = pixelMap_ != nullptr && pixelMap_->IsAstc(); in DrawImageRepeatRect() local 449 if (isAstc) { in DrawImageRepeatRect() 456 if (isAstc) { in DrawImageRepeatRect()
|
/foundation/multimedia/image_framework/interfaces/innerkits/include/ |
H A D | pixel_map.h | 93 bool isAstc = false; member 283 NATIVEEXPORT void SetAstc(bool isAstc) in SetAstc() argument 285 isAstc_ = isAstc; in SetAstc()
|
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/media_library_manager_test/src/ |
H A D | media_library_manager_test.cpp | 2043 bool isAstc = true; in HWTEST_F() local 2044 auto result = manager.GetSandboxPath(path, size, isAstc); in HWTEST_F() 2054 bool isAstc = false; in HWTEST_F() local 2055 auto result = manager.GetSandboxPath(path, size, isAstc); in HWTEST_F() 2065 bool isAstc = false; in HWTEST_F() local 2066 auto result = manager.GetSandboxPath(path, size, isAstc); in HWTEST_F() 2076 bool isAstc = false; in HWTEST_F() local 2077 auto result = manager.GetSandboxPath(path, size, isAstc); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_profiler/ |
H A D | rs_profiler_pixelmap.cpp | 98 static std::vector<uint8_t> GenerateImageData(const uint8_t* data, size_t size, bool isAstc, uint32_t pixelBytes) in GenerateImageData() argument 104 return isAstc ? GenerateMiniatureAstc(data, size) : GenerateMiniature(data, size, pixelBytes); in GenerateImageData()
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/ |
H A D | pixel_map.cpp | 2534 bool isAstc = parcel.ReadBool(); in ReadPropertiesFromParcel() local 2535 SetAstc(isAstc); in ReadPropertiesFromParcel() 2564 if ((!isAstc) && (!IsYUV(imgInfo.pixelFormat)) && imgInfo.pixelFormat != PixelFormat::RGBA_F16 && in ReadPropertiesFromParcel() 2600 if (!CheckAshmemSize(fd, pixelMemInfo.bufferSize, pixelMemInfo.isAstc)) { in ReadMemInfoFromParcel() 2712 pixelMemInfo.isAstc = pixelMap->IsAstc(); in Unmarshalling()
|