Home
last modified time | relevance | path

Searched refs:imageFile (Results 1 - 2 of 2) sorted by relevance

/drivers/peripheral/codec/test/demo/heif/src/
H A Dbuffer_helper.cpp108 uint32_t BufferHelper::GetPixelFmtFromFileSuffix(const string& imageFile) in GetPixelFmtFromFileSuffix() argument
110 if (imageFile.rfind(".rgba") != string::npos) { in GetPixelFmtFromFileSuffix()
113 if (imageFile.rfind(".nv21") != string::npos) { in GetPixelFmtFromFileSuffix()
119 sptr<NativeBuffer> BufferHelper::CreateImgBuffer(const string& imageFile) in CreateImgBuffer() argument
121 IF_TRUE_RETURN_VAL(imageFile.length() <= 0, nullptr); in CreateImgBuffer()
122 ifstream ifs(imageFile, ios::binary); in CreateImgBuffer()
123 IF_TRUE_RETURN_VAL_WITH_MSG(!ifs.is_open(), nullptr, "cannot open %{public}s", imageFile.c_str()); in CreateImgBuffer()
125 IF_TRUE_RETURN_VAL_WITH_MSG(!ExtractPixelInfoFromFilePath(imageFile, pixelInfo), nullptr, in CreateImgBuffer()
126 "invalid file path format: %{public}s", imageFile.c_str()); in CreateImgBuffer()
130 pixelInfo.pixFmt = GetPixelFmtFromFileSuffix(imageFile); in CreateImgBuffer()
[all...]
/drivers/peripheral/codec/test/demo/heif/include/
H A Dbuffer_helper.h35 OHOS::sptr<OHOS::HDI::Base::NativeBuffer> CreateImgBuffer(const std::string& imageFile);
50 static uint32_t GetPixelFmtFromFileSuffix(const std::string& imageFile);

Completed in 2 milliseconds