/foundation/multimedia/media_library/frameworks/js/src/ |
H A D | thumbnail_manager.cpp | 131 NAPI_ERR_LOG("mmap uniqueFd failed, errno = %{public}d", errno); in MMapFdPtr() 334 static PixelMapPtr CreateThumbnailByAshmem(UniqueFd &uniqueFd, const Size &size) in CreateThumbnailByAshmem() argument 348 UniqueFd dupFd = UniqueFd(dup(uniqueFd.Get())); in CreateThumbnailByAshmem() 362 static PixelMapPtr DecodeThumbnail(const UniqueFd &uniqueFd, const Size &size) in DecodeThumbnail() argument 368 unique_ptr<ImageSource> imageSource = ImageSource::CreateImageSource(uniqueFd.Get(), opts, err); in DecodeThumbnail() 439 UniqueFd uniqueFd(OpenThumbnail(path, thumbType)); in QueryThumbnail() 440 if (uniqueFd.Get() == E_ERR) { in QueryThumbnail() 441 uniqueFd = UniqueFd(GetPixelMapFromServer(uriStr, size, path)); in QueryThumbnail() 442 if (uniqueFd.Get() < 0) { in QueryThumbnail() 443 NAPI_ERR_LOG("queryThumb is null, errCode is %{public}d", uniqueFd in QueryThumbnail() [all...] |
H A D | highlight_album_napi.cpp | 316 UniqueFd uniqueFd(fd); in JSGetHighlightResourceExecute() 317 off_t fileLen = lseek(uniqueFd.Get(), 0, SEEK_END); in JSGetHighlightResourceExecute() 322 off_t ret = lseek(uniqueFd.Get(), 0, SEEK_SET); in JSGetHighlightResourceExecute() 334 ssize_t readBytes = read(uniqueFd.Get(), arrayBufferData, fileLen); in JSGetHighlightResourceExecute()
|
H A D | moving_photo_napi.cpp | 296 UniqueFd uniqueFd(fd); in RequestContentToArrayBuffer() 298 off_t fileLen = lseek(uniqueFd.Get(), 0, SEEK_END); in RequestContentToArrayBuffer() 304 off_t ret = lseek(uniqueFd.Get(), 0, SEEK_SET); in RequestContentToArrayBuffer() 320 size_t readBytes = static_cast<size_t>(read(uniqueFd.Get(), context->arrayBufferData, fileSize)); in RequestContentToArrayBuffer()
|
H A D | media_asset_change_request_napi.cpp | 1725 UniqueFd uniqueFd(videoFd); in CopyMovingPhotoVideo() 1727 ret = CopyFileToMediaLibrary(uniqueFd, true); in CopyMovingPhotoVideo() 1729 ret = CopyDataBufferToMediaLibrary(uniqueFd, true); in CopyMovingPhotoVideo() 1964 UniqueFd uniqueFd(cacheFd); in CreateFromFileUriExecute() 1965 if (!SendToCacheFile(context, uniqueFd)) { in CreateFromFileUriExecute() 2007 const UniqueFd& uniqueFd, AddResourceMode mode, bool isMovingPhotoVideo = false) in AddResourceByMode() 2011 isWriteSuccess = WriteCacheByArrayBuffer(context, uniqueFd, isMovingPhotoVideo); in AddResourceByMode() 2013 isWriteSuccess = SendToCacheFile(context, uniqueFd, isMovingPhotoVideo); in AddResourceByMode() 2015 isWriteSuccess = AddPhotoProxyResourceExecute(context, uniqueFd); in AddResourceByMode() 2034 UniqueFd uniqueFd(cacheVideoF in AddMovingPhotoVideoExecute() 2006 AddResourceByMode(MediaAssetChangeRequestAsyncContext& context, const UniqueFd& uniqueFd, AddResourceMode mode, bool isMovingPhotoVideo = false) AddResourceByMode() argument [all...] |
H A D | file_asset_napi.cpp | 4552 UniqueFd uniqueFd(UserFileClient::OpenFile(uri, "r")); in PhotoAccessHelperRequestEditDataExecute() 4553 if (uniqueFd.Get() <= 0) { in PhotoAccessHelperRequestEditDataExecute() 4554 if (uniqueFd.Get() == E_PERMISSION_DENIED) { in PhotoAccessHelperRequestEditDataExecute() 4557 context->SaveError(uniqueFd.Get()); in PhotoAccessHelperRequestEditDataExecute() 4559 NAPI_ERR_LOG("Photo request edit data failed, ret: %{public}d", uniqueFd.Get()); in PhotoAccessHelperRequestEditDataExecute() 4562 if (fstat(uniqueFd.Get(), &fileInfo) == 0) { in PhotoAccessHelperRequestEditDataExecute() 4571 NAPI_ERR_LOG("Photo request edit data failed, fd: %{public}d", uniqueFd.Get()); in PhotoAccessHelperRequestEditDataExecute() 4575 ssize_t bytes = read(uniqueFd.Get(), context->editDataBuffer, fileSize); in PhotoAccessHelperRequestEditDataExecute()
|
/foundation/multimedia/media_library/interfaces/inner_api/media_library_helper/include/ |
H A D | media_library_manager.h | 280 static unique_ptr<PixelMap> DecodeThumbnail(UniqueFd &uniqueFd, const Size& size); 281 static unique_ptr<PixelMap> GetPixelMapWithoutDecode(UniqueFd &uniqueFd, const Size& size); 282 static unique_ptr<PixelMap> DecodeAstc(UniqueFd &uniqueFd);
|
H A D | media_asset_change_request_impl.h | 77 bool AddResourceByMode(const OHOS::UniqueFd& uniqueFd, AddResourceMode mode,
|
/foundation/multimedia/media_library/frameworks/native/c_api/ |
H A D | moving_photo_impl.cpp | 279 UniqueFd uniqueFd(fd); in RequestContentToArrayBuffer() 280 off_t fileLen = lseek(uniqueFd.Get(), 0, SEEK_END); in RequestContentToArrayBuffer() 286 off_t ret = lseek(uniqueFd.Get(), 0, SEEK_SET); in RequestContentToArrayBuffer() 307 size_t readBytes = static_cast<size_t>(read(uniqueFd.Get(), arrayBufferData_, fileSize)); in RequestContentToArrayBuffer()
|
H A D | media_asset_change_request_impl.cpp | 332 OHOS::UniqueFd uniqueFd(cacheFd); in AddResourceExecute() 334 CHECK_AND_RETURN_RET_LOG(AddResourceByMode(uniqueFd, mode), false, "Faild to write cache file"); in AddResourceExecute() 574 bool MediaAssetChangeRequestImpl::AddResourceByMode(const OHOS::UniqueFd& uniqueFd, in AddResourceByMode() argument 579 isWriteSuccess = WriteCacheByArrayBuffer(uniqueFd, isMovingPhotoVideo); in AddResourceByMode() 581 isWriteSuccess = SendToCacheFile(uniqueFd, isMovingPhotoVideo); in AddResourceByMode()
|
/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/src/ |
H A D | medialibrary_formmap_operations.cpp | 67 UniqueFd uniqueFd(fd); in ReadThumbnailFile() 69 if (fstat(uniqueFd.Get(), &statInfo) == E_ERR) { in ReadThumbnailFile() 78 ssize_t bytes = read(uniqueFd.Get(), tempBuffer, statInfo.st_size); in ReadThumbnailFile()
|
/foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_manager/ |
H A D | media_library_manager.cpp | 630 unique_ptr<PixelMap> MediaLibraryManager::DecodeThumbnail(UniqueFd& uniqueFd, const Size& size) in DecodeThumbnail() argument 636 unique_ptr<ImageSource> imageSource = ImageSource::CreateImageSource(uniqueFd.Get(), opts, err); in DecodeThumbnail() 684 UniqueFd uniqueFd(MediaLibraryManager::OpenThumbnail(openUriStr, path, size, isAstc)); in QueryThumbnail() 685 if (uniqueFd.Get() < 0) { in QueryThumbnail() 686 MEDIA_ERR_LOG("queryThumb is null, errCode is %{public}d", uniqueFd.Get()); in QueryThumbnail() 690 return DecodeThumbnail(uniqueFd, size); in QueryThumbnail() 812 unique_ptr<PixelMap> MediaLibraryManager::DecodeAstc(UniqueFd &uniqueFd) in DecodeAstc() argument 814 if (uniqueFd.Get() < 0) { in DecodeAstc() 815 MEDIA_ERR_LOG("Fd is invalid, errCode is %{public}d", uniqueFd.Get()); in DecodeAstc() 822 unique_ptr<ImageSource> imageSource = ImageSource::CreateImageSource(uniqueFd in DecodeAstc() [all...] |
/foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_helper/src/ |
H A D | moving_photo_file_utils.cpp | 632 static int32_t GetMovingPhotoCoverPosition(const UniqueFd &uniqueFd, const int64_t size, in GetMovingPhotoCoverPosition() argument 647 int32_t err = helper->SetSource(uniqueFd.Get(), 0, size, AV_META_USAGE_META_ONLY); in GetMovingPhotoCoverPosition() 673 UniqueFd uniqueFd(open(absVideoPath.c_str(), O_RDONLY)); in GetCoverPosition() 674 if (uniqueFd.Get() < 0) { in GetCoverPosition() 679 if (fstat64(uniqueFd.Get(), &st) != 0) { in GetCoverPosition() 683 return GetMovingPhotoCoverPosition(uniqueFd, st.st_size, frameIndex, coverPosition, scene); in GetCoverPosition()
|
/foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_helper/include/ |
H A D | media_file_utils.h | 166 EXPORT static bool CheckMovingPhotoVideo(const UniqueFd &uniqueFd);
|
/foundation/multimedia/media_library/frameworks/services/media_file_extension/src/ |
H A D | media_file_extention_utils.cpp | 1049 UniqueFd uniqueFd(MediaLibraryDataManager::GetInstance()->GetThumbnail(pixelMapUri)); in GetThumbnail() 1050 if (uniqueFd.Get() < 0) { in GetThumbnail() 1051 MEDIA_ERR_LOG("queryThumb is null, errCode is %{public}d", uniqueFd.Get()); in GetThumbnail() 1056 unique_ptr<ImageSource> imageSource = ImageSource::CreateImageSource(uniqueFd.Get(), opts, err); in GetThumbnail()
|
/foundation/filemanagement/user_file_service/interfaces/inner_api/file_access/src/ |
H A D | file_access_ext_stub.cpp | 116 UniqueFd uniqueFd(fd); in CmdOpenFile()
|