| /foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/src/ |
| D | medialibrary_notify.cpp | 154 static void AddNotify(const string &srcUri, const string &keyUri, NotifyTaskData* taskData) in AddNotify() argument 160 "notifyType = %{private}d", keyUri.c_str(), uri.ToString().c_str(), taskData->notifyType_); in AddNotify() 164 notifyDataMap.insert(make_pair(taskData->notifyType_, sendUris)); in AddNotify() 168 if (iter->second.count(taskData->notifyType_) == 0) { in AddNotify() 170 iter->second.insert(make_pair(taskData->notifyType_, sendUris)); in AddNotify() 173 iter->second.at(taskData->notifyType_).begin(), in AddNotify() 174 iter->second.at(taskData->notifyType_).end(), in AddNotify() 176 if (haveIter == iter->second.at(taskData->notifyType_).end()) { in AddNotify() 177 iter->second.find(taskData->notifyType_)->second.emplace_back(uri); in AddNotify() 209 static void HandleAlbumNotify(NotifyTaskData *taskData) in HandleAlbumNotify() argument [all …]
|
| D | medialibrary_vision_operations.cpp | 122 static void UpdateVisionTableForEdit(AsyncTaskData *taskData) in UpdateVisionTableForEdit() argument 124 if (taskData == nullptr) { in UpdateVisionTableForEdit() 128 UpdateVisionAsyncTaskData* data = static_cast<UpdateVisionAsyncTaskData*>(taskData); in UpdateVisionTableForEdit() 190 UpdateVisionAsyncTaskData* taskData = new (std::nothrow) UpdateVisionAsyncTaskData(fileId); in EditCommitOperation() local 192 make_shared<MediaLibraryAsyncTask>(UpdateVisionTableForEdit, taskData); in EditCommitOperation()
|
| D | medialibrary_asset_operations.cpp | 1302 DeleteNotifyAsyncTaskData* taskData = new (std::nothrow) DeleteNotifyAsyncTaskData(); in SendTrashNotify() local 1303 taskData->notifyUri = notifyUri; in SendTrashNotify() 1304 taskData->trashDate = trashDate; in SendTrashNotify() 1306 UpdateAlbumsAndSendNotifyInTrash, taskData); in SendTrashNotify() 1857 auto *taskData = static_cast<DeleteFilesTask *>(data); in DeleteFiles() local 1868 for (const auto ¬ifyUri : taskData->notifyUris_) { in DeleteFiles() 1872 for (const auto &path : taskData->paths_) { in DeleteFiles() 1877 for (size_t i = 0; i < taskData->ids_.size(); i++) { in DeleteFiles() 1878 …ThumbnailService::GetInstance()->InvalidateThumbnail(taskData->ids_[i], taskData->table_, taskData… in DeleteFiles() 1880 if (taskData->table_ == PhotoColumn::PHOTOS_TABLE) { in DeleteFiles() [all …]
|
| D | medialibrary_data_manager.cpp | 1318 auto *taskData = static_cast<DownloadCloudFilesData *>(data); in DownloadCloudFilesExecutor() local 1320 MEDIA_DEBUG_LOG("Try to download %{public}zu cloud files.", taskData->paths.size()); in DownloadCloudFilesExecutor() 1321 for (const auto &path : taskData->paths) { in DownloadCloudFilesExecutor() 1333 auto *taskData = new (nothrow)DownloadCloudFilesData(); in AddDownloadTask() local 1334 if (taskData == nullptr) { in AddDownloadTask() 1338 taskData->paths = photoPaths; in AddDownloadTask() 1339 auto asyncTask = make_shared<MediaLibraryAsyncTask>(DownloadCloudFilesExecutor, taskData); in AddDownloadTask()
|
| /foundation/multimedia/media_library/frameworks/services/media_thumbnail/src/ |
| D | thumbnail_aging_helper.cpp | 34 AgingAsyncTaskData* taskData = static_cast<AgingAsyncTaskData*>(data); in AgingLcd() local 35 int32_t err = ThumbnailAgingHelper::ClearLcdFromFileTable(taskData->opts); in AgingLcd() 47 AgingAsyncTaskData* taskData = static_cast<AgingAsyncTaskData*>(data); in AgingDistributeLcd() local 48 int32_t err = ThumbnailAgingHelper::ClearRemoteLcdFromFileTable(taskData->opts); in AgingDistributeLcd() 61 AgingAsyncTaskData* taskData = static_cast<AgingAsyncTaskData*>(data); in ClearThumbnailRecordTask() local 62 int32_t err = ThumbnailAgingHelper::ClearKeyAndRecordFromMap(taskData->opts); in ClearThumbnailRecordTask() 80 AgingAsyncTaskData* taskData = new (std::nothrow)AgingAsyncTaskData(); in AgingLcdBatch() local 81 if (taskData == nullptr) { in AgingLcdBatch() 84 taskData->opts = opts; in AgingLcdBatch() 85 …ptr<MediaLibraryAsyncTask> agingAsyncTask = make_shared<MediaLibraryAsyncTask>(AgingLcd, taskData); in AgingLcdBatch() [all …]
|
| D | ithumbnail_helper.cpp | 75 GenerateAsyncTaskData* taskData = static_cast<GenerateAsyncTaskData*>(data); in CreateLcd() local 76 DoCreateLcd(taskData->opts, taskData->thumbnailData, false); in CreateLcd() 81 GenerateAsyncTaskData* taskData = static_cast<GenerateAsyncTaskData*>(data); in CreateThumbnail() local 82 DoCreateThumbnail(taskData->opts, taskData->thumbnailData, false); in CreateThumbnail() 87 GenerateAsyncTaskData* taskData = static_cast<GenerateAsyncTaskData*>(data); in CreateAstc() local 88 DoCreateAstc(taskData->opts, taskData->thumbnailData, false); in CreateAstc() 98 GenerateAsyncTaskData* taskData = new (nothrow)GenerateAsyncTaskData(); in AddAsyncTask() local 99 if (taskData == nullptr) { in AddAsyncTask() 103 taskData->opts = opts; in AddAsyncTask() 104 taskData->thumbnailData = data; in AddAsyncTask() [all …]
|
| /foundation/multimedia/media_library/frameworks/services/media_distributed/src/database_manage/ |
| D | medialibrary_sync_operation.cpp | 73 DistributedAsyncTaskData* taskData = static_cast<DistributedAsyncTaskData*>(data); in SyncPullTableByNetworkId() local 74 MediaLibrarySyncOperation::SyncPullTable(taskData->syncOpts_, taskData->networkIds_); in SyncPullTableByNetworkId() 89 DistributedAsyncTaskData *taskData = new (nothrow) DistributedAsyncTaskData(); in SyncPullAllTableByNetworkId() local 90 if (taskData == nullptr) { in SyncPullAllTableByNetworkId() 94 taskData->syncOpts_ = syncOpts; in SyncPullAllTableByNetworkId() 95 taskData->networkIds_ = devices; in SyncPullAllTableByNetworkId() 96 …auto distributedAsyncTask = make_shared<MediaLibraryAsyncTask>(SyncPullTableByNetworkId, taskData); in SyncPullAllTableByNetworkId() 205 DistributedAsyncTaskData* taskData = static_cast<DistributedAsyncTaskData*>(data); in SyncPullAlbumCoverThumbnailKeys() local 207 … GetAlbumCoverThumbnailKeys(taskData->syncOpts_.rdbStore, taskData->sqlStatement_, thumbnailKeys); in SyncPullAlbumCoverThumbnailKeys() 208 …MediaLibrarySyncOperation::SyncPullKvstore(taskData->syncOpts_.kvStore, thumbnailKeys, taskData->n… in SyncPullAlbumCoverThumbnailKeys() [all …]
|
| /foundation/multimedia/media_library/frameworks/services/media_multistages_capture/src/dfx/ |
| D | multistages_capture_dfx_first_visit.cpp | 45 static void ReportInternal(AsyncTaskData *taskData) in ReportInternal() argument 47 if (taskData == nullptr) { in ReportInternal() 51 FirstVisitAsyncTaskData *task = static_cast<FirstVisitAsyncTaskData*>(taskData); in ReportInternal() 101 …FirstVisitAsyncTaskData *taskData = new (std::nothrow) FirstVisitAsyncTaskData(fileId, photoId, la… in Report() local 103 …tr<MediaLibraryAsyncTask> asyncTask = make_shared<MediaLibraryAsyncTask>(ReportInternal, taskData); in Report()
|