Home
last modified time | relevance | path

Searched refs:thumbnailWait (Results 1 - 3 of 3) sorted by relevance

/foundation/multimedia/media_library/frameworks/services/media_thumbnail/src/
H A Dithumbnail_helper.cpp183 static bool WaitFor(const shared_ptr<ThumbnailSyncStatus> &thumbnailWait, int waitMs, unique_lock<mutex> &lck) in WaitFor() argument
185 bool ret = thumbnailWait->cond_.wait_for(lck, chrono::milliseconds(waitMs), in WaitFor()
186 [thumbnailWait]() { return thumbnailWait->isSyncComplete_; }); in WaitFor()
199 auto thumbnailWait = iter->second; in InsertAndWait() local
200 unique_lock<mutex> lck(thumbnailWait->mtx_); in InsertAndWait()
203 thumbnailWait->cond_.wait(lck, [weakPtr = weak_ptr(thumbnailWait)]() { in InsertAndWait()
210 if (thumbnailWait->isCreateThumbnailSuccess_) { in InsertAndWait()
218 shared_ptr<ThumbnailSyncStatus> thumbnailWait in InsertAndWait() local
251 auto thumbnailWait = iter->second; CloudInsertAndWait() local
281 shared_ptr<ThumbnailSyncStatus> thumbnailWait = make_shared<ThumbnailSyncStatus>(); CloudInsertAndWait() local
300 auto thumbnailWait = iter->second; CheckAndWait() local
312 auto thumbnailWait = iter->second; UpdateThumbnailMap() local
328 auto thumbnailWait = iter->second; UpdateCloudLoadThumbnailMap() local
361 auto thumbnailWait = iter->second; Notify() local
[all...]
H A Dthumbnail_generate_helper.cpp494 ThumbnailWait thumbnailWait(false); in GetThumbnailPixelMap()
495 thumbnailWait.CheckAndWait(opts.row, thumbType == ThumbnailType::LCD); in GetThumbnailPixelMap()
553 ThumbnailWait thumbnailWait(false); in GetKeyFrameThumbnailPixelMap()
554 thumbnailWait.CheckAndWait(opts.row, type == KEY_FRAME_LCD); in GetKeyFrameThumbnailPixelMap()
/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/src/
H A Dmedialibrary_formmap_operations.cpp207 ThumbnailWait thumbnailWait(false); in PublishedChange()
208 thumbnailWait.CheckAndWait(fileUri.GetFileId(), true); in PublishedChange()

Completed in 3 milliseconds