/foundation/multimedia/media_library/frameworks/services/media_thumbnail/include/ |
H A D | thumbnail_generate_helper.h | 30 EXPORT static int32_t CreateThumbnailFileScaned(ThumbRdbOpt &opts, bool isSync); 31 EXPORT static int32_t CreateThumbnailBackground(ThumbRdbOpt &opts); 32 EXPORT static int32_t CreateAstcBackground(ThumbRdbOpt &opts); 33 EXPORT static int32_t CreateAstcCloudDownload(ThumbRdbOpt &opts, bool isCloudInsertTaskPriorityHigh = false); 34 EXPORT static int32_t CreateLcdBackground(ThumbRdbOpt &opts); 35 EXPORT static int32_t GenerateHighlightThumbnailBackground(ThumbRdbOpt &opts); 36 EXPORT static int32_t TriggerHighlightThumbnail(ThumbRdbOpt &opts, std::string &id, std::string &tracks, 38 EXPORT static int32_t UpgradeThumbnailBackground(ThumbRdbOpt &opts, bool isWifiConnected); 39 EXPORT static int32_t RestoreAstcDualFrame(ThumbRdbOpt &opts); 40 EXPORT static int32_t CreateAstcBatchOnDemand(ThumbRdbOpt [all...] |
H A D | thumbnail_aging_helper.h | 30 ThumbRdbOpt opts; 39 EXPORT static int32_t AgingLcdBatch(ThumbRdbOpt &opts); 42 EXPORT static int32_t AgingDistributeLcdBatch(ThumbRdbOpt &opts); 43 EXPORT static int32_t InvalidateDistributeBatch(ThumbRdbOpt &opts); 44 EXPORT static int32_t ClearKeyAndRecordFromMap(ThumbRdbOpt &opts); 45 EXPORT static int32_t ClearRemoteLcdFromFileTable(ThumbRdbOpt &opts); 47 EXPORT static int32_t ClearLcdFromFileTable(ThumbRdbOpt &opts); 48 EXPORT static int32_t GetAgingDataCount(const int64_t &time, const bool &before, ThumbRdbOpt &opts, int &count); 50 EXPORT static int32_t GetLcdCount(ThumbRdbOpt &opts, int &outLcdCount); 51 EXPORT static int32_t GetAgingLcdData(ThumbRdbOpt [all...] |
H A D | ithumbnail_helper.h | 93 EXPORT static bool DoCreateLcdAndThumbnail(ThumbRdbOpt &opts, ThumbnailData &data); 98 EXPORT static void AddThumbnailGenerateTask(ThumbnailGenerateExecute executor, ThumbRdbOpt &opts, 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); 109 EXPORT static bool IsPureCloudImage(ThumbRdbOpt [all...] |
H A D | thumbnail_utils.h | 35 struct ThumbRdbOpt { struct 63 EXPORT static bool CleanThumbnailInfo(ThumbRdbOpt &opts, bool withThumb, bool withLcd = false); 66 EXPORT static std::shared_ptr<NativeRdb::ResultSet> QueryThumbnailInfo(ThumbRdbOpt &opts, 69 EXPORT static bool QueryRemoteThumbnail(ThumbRdbOpt &opts, ThumbnailData &data, int &err); 75 EXPORT static bool DeleteDistributeLcdData(ThumbRdbOpt &opts, ThumbnailData &thumbnailData); 81 EXPORT static bool DeleteDistributeThumbnailInfo(ThumbRdbOpt &opts); 84 EXPORT static bool DeleteOriginImage(ThumbRdbOpt &opts); 85 EXPORT static bool DoDeleteMonthAndYearAstc(ThumbRdbOpt &opts); 91 EXPORT static bool UpdateLcdInfo(ThumbRdbOpt &opts, ThumbnailData &data, int &err); 92 EXPORT static bool UpdateVisitTime(ThumbRdbOpt [all...] |
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() 55 ThumbRdbOpt opts_;
|
/foundation/multimedia/media_library/frameworks/services/media_thumbnail/src/ |
H A D | thumbnail_aging_helper.cpp | 69 int32_t ThumbnailAgingHelper::AgingLcdBatch(ThumbRdbOpt &opts) in AgingLcdBatch() 92 int32_t ThumbnailAgingHelper::GetAgingDataCount(const int64_t &time, const bool &before, ThumbRdbOpt &opts, int &count) in GetAgingDataCount() 102 int32_t ThumbnailAgingHelper::ClearLcdFromFileTable(ThumbRdbOpt &opts) in ClearLcdFromFileTable() 137 int32_t ThumbnailAgingHelper::AgingDistributeLcdBatch(ThumbRdbOpt &opts) in AgingDistributeLcdBatch() 160 int32_t ThumbnailAgingHelper::ClearRemoteLcdFromFileTable(ThumbRdbOpt &opts) in ClearRemoteLcdFromFileTable() 189 int32_t ThumbnailAgingHelper::GetLcdCount(ThumbRdbOpt &opts, int &outLcdCount) in GetLcdCount() 199 int32_t ThumbnailAgingHelper::GetLcdCountByTime(const int64_t &time, const bool &before, ThumbRdbOpt &opts, in GetLcdCountByTime() 211 int32_t ThumbnailAgingHelper::GetDistributeLcdCount(ThumbRdbOpt &opts, int &outLcdCount) in GetDistributeLcdCount() 222 int32_t ThumbnailAgingHelper::GetAgingLcdData(ThumbRdbOpt &opts, int lcdLimit, vector<ThumbnailData> &outDatas) in GetAgingLcdData() 233 int32_t ThumbnailAgingHelper::GetAgingDistributeLcdData(ThumbRdbOpt [all...] |
H A D | thumbnail_generate_helper.cpp | 53 int32_t ThumbnailGenerateHelper::CreateThumbnailFileScaned(ThumbRdbOpt &opts, bool isSync) in CreateThumbnailFileScaned() 76 int32_t ThumbnailGenerateHelper::CreateThumbnailBackground(ThumbRdbOpt &opts) in CreateThumbnailBackground() 106 int32_t ThumbnailGenerateHelper::CreateAstcBackground(ThumbRdbOpt &opts) in CreateAstcBackground() 149 int32_t ThumbnailGenerateHelper::CreateAstcCloudDownload(ThumbRdbOpt &opts, bool isCloudInsertTaskPriorityHigh) in CreateAstcCloudDownload() 187 ThumbRdbOpt &opts, NativeRdb::RdbPredicates &predicate, int32_t requestId) in CreateAstcBatchOnDemand() 222 int32_t ThumbnailGenerateHelper::CreateLcdBackground(ThumbRdbOpt &opts) in CreateLcdBackground() 256 int32_t ThumbnailGenerateHelper::GetLcdCount(ThumbRdbOpt &opts, int &outLcdCount) in GetLcdCount() 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 [all...] |
H A D | thumbnail_service.cpp | 104 static void UpdateAstcInfo(ThumbRdbOpt &opts, std::string id) in UpdateAstcInfo() 183 ThumbRdbOpt opts = { in GetThumbFd() 204 ThumbRdbOpt opts = { in GetKeyFrameThumbFd() 312 ThumbRdbOpt opts = { in CreateThumbnailFileScaned() 371 ThumbRdbOpt opts = { in GenerateThumbnailBackground() 405 ThumbRdbOpt opts = { in UpgradeThumbnailBackground() 418 ThumbRdbOpt opts = { in GenerateHighlightThumbnailBackground() 432 ThumbRdbOpt opts = { in TriggerHighlightThumbnail() 445 ThumbRdbOpt opts = { in RestoreThumbnailDualFrame() 461 ThumbRdbOpt opt in LcdAging() [all...] |
H A D | ithumbnail_helper.cpp | 51 void StoreThumbnailSize(const ThumbRdbOpt& opts, const ThumbnailData& data) in StoreThumbnailSize() 140 void IThumbnailHelper::AddThumbnailGenerateTask(ThumbnailGenerateExecute executor, ThumbRdbOpt &opts, 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 [all...] |
H A D | thumbnail_utils.cpp | 74 bool ThumbnailUtils::DeleteDistributeLcdData(ThumbRdbOpt &opts, ThumbnailData &thumbnailData) in DeleteDistributeLcdData() 440 shared_ptr<ResultSet> ThumbnailUtils::QueryThumbnailSet(ThumbRdbOpt &opts) in QueryThumbnailSet() 461 shared_ptr<ResultSet> ThumbnailUtils::QueryThumbnailInfo(ThumbRdbOpt &opts, in QueryThumbnailInfo() 488 bool ThumbnailUtils::QueryLcdCount(ThumbRdbOpt &opts, int &outLcdCount, int &err) in QueryLcdCount() 525 bool ThumbnailUtils::QueryLcdCountByTime(const int64_t &time, const bool &before, ThumbRdbOpt &opts, int &outLcdCount, in QueryLcdCountByTime() 567 bool ThumbnailUtils::QueryDistributeLcdCount(ThumbRdbOpt &opts, int &outLcdCount, int &err) in QueryDistributeLcdCount() 600 bool ThumbnailUtils::QueryAgingDistributeLcdInfos(ThumbRdbOpt &opts, int LcdLimit, in QueryAgingDistributeLcdInfos() 639 bool ThumbnailUtils::QueryAgingLcdInfos(ThumbRdbOpt &opts, int LcdLimit, in QueryAgingLcdInfos() 681 bool ThumbnailUtils::QueryNoLcdInfos(ThumbRdbOpt &opts, vector<ThumbnailData> &infos, int &err) in QueryNoLcdInfos() 720 bool ThumbnailUtils::QueryNoHighlightPath(ThumbRdbOpt [all...] |
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/medialibrary_thumbnail_service_test/src/ |
H A D | medialibrary_thumbnail_service_test.cpp | 273 ThumbRdbOpt opts; in HWTEST_F() 285 ThumbRdbOpt opts; in HWTEST_F() 297 ThumbRdbOpt opts; in HWTEST_F() 309 ThumbRdbOpt opts; in HWTEST_F() 321 ThumbRdbOpt opts; in HWTEST_F() 333 ThumbRdbOpt opts; in HWTEST_F() 343 ThumbRdbOpt opts; in HWTEST_F() 352 ThumbRdbOpt opts; in HWTEST_F() 360 ThumbRdbOpt opts; in HWTEST_F() 367 ThumbRdbOpt opt in HWTEST_F() [all...] |
H A D | medialibrary_thumbnail_worker_test.cpp | 76 ThumbRdbOpt opts;
in HWTEST_F() 114 ThumbRdbOpt opts;
in HWTEST_F()
|
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/medialibrary_utils_test/src/ |
H A D | medialibrary_utils_test.cpp | 82 ThumbRdbOpt opts = { in HWTEST_F() 97 ThumbRdbOpt opts = { in HWTEST_F() 113 ThumbRdbOpt opts = { in HWTEST_F() 128 ThumbRdbOpt opts = { in HWTEST_F() 144 ThumbRdbOpt opts = { in HWTEST_F() 159 ThumbRdbOpt opts = { in HWTEST_F() 175 ThumbRdbOpt opts = { in HWTEST_F() 193 ThumbRdbOpt opts = { in HWTEST_F() 210 ThumbRdbOpt opts = { in HWTEST_F() 226 ThumbRdbOpt opt in HWTEST_F() [all...] |
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/media_event_test/src/ |
H A D | event_thumbnail_test.cpp | 82 ThumbRdbOpt opts = { in HWTEST_F() 95 ThumbRdbOpt opts = { in HWTEST_F()
|
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/notify_test/src/ |
H A D | thumbnail_utils_mock.cpp | 33 void ThumbnailUtils::QueryThumbnailDataFromFileId(ThumbRdbOpt &opts, const std::string &id, in QueryThumbnailDataFromFileId()
|
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/fuzztest/medialibrarythumbnail_fuzzer/src/ |
H A D | medialibrary_thumbnail_fuzzer.cpp | 130 static Media::ThumbRdbOpt FuzzThumbRdbOpt(const uint8_t* data, size_t size, bool isNeedNullptr) in FuzzThumbRdbOpt() 140 Media::ThumbRdbOpt opt = { in FuzzThumbRdbOpt() 185 Media::ThumbRdbOpt opt = FuzzThumbRdbOpt(data, size, false); in ThumbnailAgingHelperTest() 200 Media::ThumbRdbOpt opts = FuzzThumbRdbOpt(data, size, true); in ThumbnailGenerateHelperTest() 231 Media::ThumbRdbOpt opts = FuzzThumbRdbOpt(data, size, false); in ThumbnailGenerateWorkerTest()
|