/foundation/multimedia/media_library/frameworks/services/media_thumbnail/include/ |
H A D | ithumbnail_helper.h | 93 EXPORT static bool DoCreateLcdAndThumbnail(ThumbRdbOpt &opts, ThumbnailData &data); 99 ThumbnailData &thumbData, const ThumbnailTaskType &taskType, const ThumbnailTaskPriority &priority); 101 ThumbRdbOpt &opts, ThumbnailData &thumbData, int32_t requestId = 0); 103 EXPORT static bool DoCreateLcd(ThumbRdbOpt &opts, ThumbnailData &data); 104 EXPORT static bool DoCreateThumbnail(ThumbRdbOpt &opts, ThumbnailData &data); 105 EXPORT static bool DoCreateAstc(ThumbRdbOpt &opts, ThumbnailData &data); 106 EXPORT static bool DoCreateAstcEx(ThumbRdbOpt &opts, ThumbnailData &data); 107 EXPORT static bool DoRotateThumbnail(ThumbRdbOpt &opts, ThumbnailData &data); 108 EXPORT static bool DoRotateThumbnailEx(ThumbRdbOpt &opts, ThumbnailData &data, int32_t fd, ThumbnailType thumbType); 112 EXPORT static bool UpdateThumbnailState(const ThumbRdbOpt &opts, ThumbnailData [all...] |
H A D | thumbnail_source_loading.h | 34 EXPORT Size ConvertDecodeSize(ThumbnailData &data, const Size &sourceSize, Size &desiredSize);
53 EXPORT static std::string GetSourcePath(ThumbnailData &data, int32_t &error)
in GetSourcePath() 55 EXPORT static bool IsSizeLargeEnough(ThumbnailData &data, int32_t &minSize) { return false; }
in IsSizeLargeEnough() 60 EXPORT static std::string GetSourcePath(ThumbnailData &data, int32_t &error);
61 EXPORT static bool IsSizeLargeEnough(ThumbnailData &data, int32_t &minSize);
66 EXPORT static std::string GetSourcePath(ThumbnailData &data, int32_t &error);
67 EXPORT static bool IsSizeLargeEnough(ThumbnailData &data, int32_t &minSize);
72 EXPORT static std::string GetSourcePath(ThumbnailData &data, int32_t &error);
73 EXPORT static bool IsSizeLargeEnough(ThumbnailData &data, int32_t &minSize);
78 EXPORT static std::string GetSourcePath(ThumbnailData [all...] |
H A D | thumbnail_utils.h | 67 ThumbnailData &data, int &err); 69 EXPORT static bool QueryRemoteThumbnail(ThumbRdbOpt &opts, ThumbnailData &data, int &err); 75 EXPORT static bool DeleteDistributeLcdData(ThumbRdbOpt &opts, ThumbnailData &thumbnailData); 77 EXPORT static bool DeleteThumbFile(ThumbnailData &data, ThumbnailType type); 78 EXPORT static bool DeleteThumbExDir(ThumbnailData &data); 79 EXPORT static bool DeleteBeginTimestampDir(ThumbnailData &data); 87 EXPORT static bool LoadSourceImage(ThumbnailData &data); 88 EXPORT static bool GenTargetPixelmap(ThumbnailData &data, const Size &desiredSize); 90 EXPORT static int TrySaveFile(ThumbnailData &Data, ThumbnailType type); 91 EXPORT static bool UpdateLcdInfo(ThumbRdbOpt &opts, ThumbnailData [all...] |
H A D | thumbnail_generate_helper.h | 49 EXPORT static int32_t GetNoLcdData(ThumbRdbOpt &opts, std::vector<ThumbnailData> &outDatas); 50 EXPORT static int32_t GetNoThumbnailData(ThumbRdbOpt &opts, std::vector<ThumbnailData> &outDatas); 51 EXPORT static int32_t GetNoAstcData(ThumbRdbOpt &opts, std::vector<ThumbnailData> &outDatas); 52 EXPORT static int32_t GetAvailableFile(ThumbRdbOpt &opts, ThumbnailData &data, ThumbnailType thumbType, 54 EXPORT static int32_t GetNoHighlightData(ThumbRdbOpt &opts, std::vector<ThumbnailData> &outDatas); 55 EXPORT static int32_t GetAvailableKeyFrameFile(ThumbRdbOpt &opts, ThumbnailData &data, int32_t thumbType, 57 EXPORT static int32_t GetThumbnailDataNeedUpgrade(ThumbRdbOpt &opts, std::vector<ThumbnailData> &outDatas,
|
H A D | thumbnail_aging_helper.h | 31 ThumbnailData thumbnailData; 51 EXPORT static int32_t GetAgingLcdData(ThumbRdbOpt &opts, int LcdLimit, std::vector<ThumbnailData> &outDatas); 54 int LcdLimit, std::vector<ThumbnailData> &outDatas);
|
H A D | thumbnail_generate_worker.h | 48 ThumbnailTaskData(ThumbRdbOpt &opts, ThumbnailData &data) : opts_(opts), thumbnailData_(data) {}
in ThumbnailTaskData() 50 ThumbnailTaskData(ThumbRdbOpt &opts, ThumbnailData &data,
in ThumbnailTaskData() 56 ThumbnailData thumbnailData_;
|
H A D | thumbnail_data.h | 38 class ThumbnailData { class 65 EXPORT ThumbnailData() = default; 67 EXPORT virtual ~ThumbnailData() in ~ThumbnailData()
|
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/medialibrary_thumbnail_service_test/src/ |
H A D | medialibrary_thumbnail_service_test.cpp | 274 ThumbnailData thumbData; in HWTEST_F() 286 ThumbnailData thumbData; in HWTEST_F() 298 ThumbnailData thumbData; in HWTEST_F() 310 ThumbnailData thumbData; in HWTEST_F() 322 ThumbnailData thumbData; in HWTEST_F() 334 ThumbnailData thumbData; in HWTEST_F() 344 ThumbnailData data; in HWTEST_F() 353 ThumbnailData data; in HWTEST_F() 361 ThumbnailData data; in HWTEST_F() 368 ThumbnailData dat in HWTEST_F() [all...] |
H A D | medialibrary_thumbnail_worker_test.cpp | 77 ThumbnailData thumbData;
in HWTEST_F() 115 ThumbnailData thumbData;
in HWTEST_F()
|
/foundation/multimedia/media_library/frameworks/services/media_thumbnail/src/ |
H A D | thumbnail_generate_helper.cpp | 55 ThumbnailData thumbnailData; in CreateThumbnailFileScaned() 83 vector<ThumbnailData> infos; in CreateThumbnailBackground() 114 vector<ThumbnailData> infos; in CreateAstcBackground() 151 ThumbnailData data; in CreateAstcCloudDownload() 194 vector<ThumbnailData> infos; in CreateAstcBatchOnDemand() 228 vector<ThumbnailData> infos; in CreateLcdBackground() 266 int32_t ThumbnailGenerateHelper::GetNoLcdData(ThumbRdbOpt &opts, vector<ThumbnailData> &outDatas) in GetNoLcdData() 276 int32_t ThumbnailGenerateHelper::GetNoThumbnailData(ThumbRdbOpt &opts, vector<ThumbnailData> &outDatas) in GetNoThumbnailData() 286 int32_t ThumbnailGenerateHelper::GetNoAstcData(ThumbRdbOpt &opts, vector<ThumbnailData> &outDatas) in GetNoAstcData() 296 int32_t ThumbnailGenerateHelper::GetNoHighlightData(ThumbRdbOpt &opts, vector<ThumbnailData> [all...] |
H A D | thumbnail_utils.cpp | 74 bool ThumbnailUtils::DeleteDistributeLcdData(ThumbRdbOpt &opts, ThumbnailData &thumbnailData) in DeleteDistributeLcdData() 114 bool ThumbnailUtils::DeleteThumbFile(ThumbnailData &data, ThumbnailType type) in DeleteThumbFile() 127 bool ThumbnailUtils::DeleteThumbExDir(ThumbnailData &data) in DeleteThumbExDir() 144 bool ThumbnailUtils::DeleteBeginTimestampDir(ThumbnailData &data) in DeleteBeginTimestampDir() 172 bool ThumbnailUtils::LoadAudioFileInfo(shared_ptr<AVMetadataHelper> avMetadataHelper, ThumbnailData &data, in LoadAudioFileInfo() 217 bool ThumbnailUtils::LoadAudioFile(ThumbnailData &data, Size &desiredSize) in LoadAudioFile() 236 bool ThumbnailUtils::LoadVideoFile(ThumbnailData &data, Size &desiredSize) in LoadVideoFile() 316 bool ThumbnailUtils::GenTargetPixelmap(ThumbnailData &data, const Size &desiredSize) in GenTargetPixelmap() 390 bool ThumbnailUtils::LoadImageFile(ThumbnailData &data, Size &desiredSize) in LoadImageFile() 462 ThumbnailData in QueryThumbnailInfo() [all...] |
H A D | thumbnail_source_loading.cpp | 192 Size ConvertDecodeSize(ThumbnailData &data, const Size &sourceSize, Size &desiredSize)
in ConvertDecodeSize() 241 void SwitchToNextState(ThumbnailData &data, SourceState &state)
450 std::string LocalThumbSource::GetSourcePath(ThumbnailData &data, int32_t &error)
459 bool LocalThumbSource::IsSizeLargeEnough(ThumbnailData &data, int32_t &minSize)
467 std::string LocalLcdSource::GetSourcePath(ThumbnailData &data, int32_t &error)
476 bool LocalLcdSource::IsSizeLargeEnough(ThumbnailData &data, int32_t &minSize)
484 std::string LocalOriginSource::GetSourcePath(ThumbnailData &data, int32_t &error)
493 bool LocalOriginSource::IsSizeLargeEnough(ThumbnailData &data, int32_t &minSize)
498 std::string CloudThumbSource::GetSourcePath(ThumbnailData &data, int32_t &error)
510 bool CloudThumbSource::IsSizeLargeEnough(ThumbnailData [all...] |
H A D | ithumbnail_helper.cpp | 51 void StoreThumbnailSize(const ThumbRdbOpt& opts, const ThumbnailData& data) in StoreThumbnailSize() 141 ThumbnailData &thumbData, const ThumbnailTaskType &taskType, const ThumbnailTaskPriority &priority) in AddThumbnailGenerateTask() 156 ThumbRdbOpt &opts, ThumbnailData &thumbData, int32_t requestId) in AddThumbnailGenBatchTask() 376 bool IThumbnailHelper::TryLoadSource(ThumbRdbOpt &opts, ThumbnailData &data) in TryLoadSource() 411 bool IThumbnailHelper::DoCreateLcd(ThumbRdbOpt &opts, ThumbnailData &data) in DoCreateLcd() 431 void UpdateLcdDbState(ThumbRdbOpt &opts, ThumbnailData &data) in UpdateLcdDbState() 446 void IThumbnailHelper::UpdateHighlightDbState(ThumbRdbOpt &opts, ThumbnailData &data) in UpdateHighlightDbState() 457 bool IThumbnailHelper::IsCreateLcdSuccess(ThumbRdbOpt &opts, ThumbnailData &data) in IsCreateLcdSuccess() 500 bool IThumbnailHelper::IsCreateLcdExSuccess(ThumbRdbOpt &opts, ThumbnailData &data) in IsCreateLcdExSuccess() 544 bool IThumbnailHelper::GenThumbnail(ThumbRdbOpt &opts, ThumbnailData [all...] |
H A D | thumbnail_aging_helper.cpp | 115 vector<ThumbnailData> infos; in ClearLcdFromFileTable() 173 vector<ThumbnailData> infos; in ClearRemoteLcdFromFileTable() 222 int32_t ThumbnailAgingHelper::GetAgingLcdData(ThumbRdbOpt &opts, int lcdLimit, vector<ThumbnailData> &outDatas) in GetAgingLcdData() 234 int lcdLimit, vector<ThumbnailData> &outDatas) in GetAgingDistributeLcdData() 271 vector<ThumbnailData> infos; in ClearKeyAndRecordFromMap()
|
H A D | thumbnail_service.cpp | 518 ThumbnailData thumbnailData; in InvalidateThumbnail() 601 ThumbnailData data; in DeleteAstcWithFileIdAndDateTaken() 648 ThumbnailData data; in UpdateAstcWithNewDateTaken() 719 vector<ThumbnailData> infos; in AstcChangeKeyFromDateAddedToDateTaken()
|
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/notify_test/src/ |
H A D | thumbnail_utils_mock.cpp | 27 bool ThumbnailUtils::LoadSourceImage(ThumbnailData &data) in LoadSourceImage() 34 ThumbnailData &data, int &err) in QueryThumbnailDataFromFileId()
|
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/medialibrary_utils_test/src/ |
H A D | medialibrary_utils_test.cpp | 102 ThumbnailData data; in HWTEST_F() 180 vector<ThumbnailData> infos; in HWTEST_F() 198 vector<ThumbnailData> infos; in HWTEST_F() 214 vector<ThumbnailData> infos; in HWTEST_F() 230 vector<ThumbnailData> infos; in HWTEST_F() 246 vector<ThumbnailData> infos; in HWTEST_F() 262 vector<ThumbnailData> infos; in HWTEST_F() 280 ThumbnailData data; in HWTEST_F() 297 ThumbnailData data; in HWTEST_F() 317 vector<ThumbnailData> info in HWTEST_F() [all...] |
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/media_event_test/src/ |
H A D | event_thumbnail_test.cpp | 87 ThumbnailData data; in HWTEST_F() 99 ThumbnailData data; in HWTEST_F()
|
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/fuzztest/medialibrarythumbnail_fuzzer/src/ |
H A D | medialibrary_thumbnail_fuzzer.cpp | 162 static Media::ThumbnailData FuzzThumbnailData(const uint8_t* data, size_t size) in FuzzThumbnailData() 164 Media::ThumbnailData datas; in FuzzThumbnailData() 193 vector<Media::ThumbnailData> infos; in ThumbnailAgingHelperTest() 209 vector<Media::ThumbnailData> outDatas; in ThumbnailGenerateHelperTest() 218 Media::ThumbnailData thumbData = FuzzThumbnailData(data, size); in ThumbnailGenerateHelperTest() 232 Media::ThumbnailData thumbnailData = FuzzThumbnailData(data, size); in ThumbnailGenerateWorkerTest() 309 Media::ThumbnailData thumbnailData = FuzzThumbnailData(data, size); in ThumbnailSourceTest()
|
/foundation/multimedia/media_library/frameworks/services/media_dfx/include/ |
H A D | dfx_reporter.h | 52 void ReportThumbnailGeneration(const ThumbnailData::GenerateStats &stats);
|
H A D | dfx_manager.h | 60 void HandleThumbnailGeneration(const ThumbnailData::GenerateStats &stats);
|
/foundation/multimedia/media_library/frameworks/services/media_dfx/src/ |
H A D | dfx_reporter.cpp | 206 void DfxReporter::ReportThumbnailGeneration(const ThumbnailData::GenerateStats &stats) in ReportThumbnailGeneration()
|
H A D | dfx_manager.cpp | 110 void DfxManager::HandleThumbnailGeneration(const ThumbnailData::GenerateStats &stats) in HandleThumbnailGeneration()
|