/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/heif_hw_decode/unittest/ |
H A D | heif_hw_decoder_test.cpp | 59 GridInfo gridInfo = { in HWTEST_F() local 69 sptr<SurfaceBuffer> output = testObj.AllocateOutputBuffer(gridInfo.displayWidth, gridInfo.displayHeight, in HWTEST_F() 71 uint32_t ret = testObj.DoDecode(gridInfo, inputs, output); in HWTEST_F() 78 GridInfo gridInfo = { in HWTEST_F() local 91 uint32_t ret = testObj.DoDecode(gridInfo, inputs, output); in HWTEST_F() 98 GridInfo gridInfo = { in HWTEST_F() local 110 sptr<SurfaceBuffer> output = testObj.AllocateOutputBuffer(gridInfo.displayWidth, gridInfo.displayHeight, in HWTEST_F() 112 uint32_t ret = testObj.DoDecode(gridInfo, input in HWTEST_F() 119 GridInfo gridInfo = { HWTEST_F() local 140 GridInfo gridInfo = { HWTEST_F() local 161 GridInfo gridInfo = { HWTEST_F() local [all...] |
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/ |
H A D | heif_hw_decoder.cpp | 122 bool HeifHardwareDecoder::IsHardwareDecodeSupported(const GridInfo& gridInfo) in IsHardwareDecodeSupported() argument 133 uint32_t widthToCheck = gridInfo.enableGrid ? gridInfo.tileWidth : gridInfo.displayWidth; in IsHardwareDecodeSupported() 134 uint32_t heightToCheck = gridInfo.enableGrid ? gridInfo.tileHeight : gridInfo.displayHeight; in IsHardwareDecodeSupported() 170 bool HeifHardwareDecoder::ConfigureDecoder(const GridInfo& gridInfo, sptr<SurfaceBuffer>& output) in ConfigureDecoder() argument 174 if (gridInfo.enableGrid) { in ConfigureDecoder() 175 format.SetValue(ImageCodecDescriptionKey::WIDTH, gridInfo in ConfigureDecoder() 208 SetOutputBuffer(const GridInfo& gridInfo, sptr<SurfaceBuffer> output) SetOutputBuffer() argument 240 DumpSingleInput(const std::string& type, const GridInfo& gridInfo, const std::vector<std::vector<uint8_t>>& inputs) DumpSingleInput() argument 282 DumpInput(const GridInfo& gridInfo, const std::vector<std::vector<uint8_t>>& inputs) DumpInput() argument 289 CheckOutputBuffer(const GridInfo& gridInfo, sptr<SurfaceBuffer>& output) CheckOutputBuffer() argument [all...] |
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/ |
H A D | HeifDecoderImpl.cpp | 397 void HeifDecoderImpl::InitGridInfo(const std::shared_ptr<HeifImage> &image, GridInfo &gridInfo) in InitGridInfo() argument 403 gridInfo.displayWidth = image->GetOriginalWidth(); in InitGridInfo() 404 gridInfo.displayHeight = image->GetOriginalHeight(); in InitGridInfo() 405 gridInfo.colorRangeFlag = image->GetColorRangeFlag(); in InitGridInfo() 406 GetTileSize(image, gridInfo); in InitGridInfo() 407 GetRowColNum(gridInfo); in InitGridInfo() 410 void HeifDecoderImpl::GetTileSize(const std::shared_ptr<HeifImage> &image, GridInfo &gridInfo) in GetTileSize() argument 419 gridInfo.tileWidth = image->GetOriginalWidth(); in GetTileSize() 420 gridInfo.tileHeight = image->GetOriginalHeight(); in GetTileSize() 427 GetTileSize(idenImage, gridInfo); in GetTileSize() 445 GetRowColNum(GridInfo &gridInfo) GetRowColNum() argument 474 IsSupportHardwareDecode(const GridInfo &gridInfo) IsSupportHardwareDecode() argument 589 HwDecodeImage(HeifHardwareDecoder *hwDecoder, std::shared_ptr<HeifImage> &image, GridInfo &gridInfo, sptr<SurfaceBuffer> *outBuffer, bool isPrimary) HwDecodeImage() argument 648 HwDecodeGrids(HeifHardwareDecoder *hwDecoder, std::shared_ptr<HeifImage> &image, GridInfo &gridInfo, sptr<SurfaceBuffer> &hwBuffer) HwDecodeGrids() argument 711 HwDecodeIdenImage(HeifHardwareDecoder *hwDecoder, std::shared_ptr<HeifImage> &image, GridInfo &gridInfo, sptr<SurfaceBuffer> *outBuffer, bool isPrimary) HwDecodeIdenImage() argument 727 HwDecodeSingleImage(HeifHardwareDecoder *hwDecoder, std::shared_ptr<HeifImage> &image, GridInfo &gridInfo, sptr<SurfaceBuffer> &hwBuffer) HwDecodeSingleImage() argument 780 SwDecodeImage(std::shared_ptr<HeifImage> &image, HevcSoftDecodeParam ¶m, GridInfo &gridInfo, bool isPrimary) SwDecodeImage() argument 844 SwDecodeIdenImage(std::shared_ptr<HeifImage> &image, HevcSoftDecodeParam ¶m, GridInfo &gridInfo, bool isPrimary) SwDecodeIdenImage() argument 997 ConvertHwBufferPixelFormat(sptr<SurfaceBuffer> &hwBuffer, GridInfo &gridInfo, uint8_t *dstMemory, size_t dstRowStride) ConvertHwBufferPixelFormat() argument [all...] |
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/ |
H A D | HeifDecoderImpl.h | 79 void InitGridInfo(const std::shared_ptr<HeifImage> &image, GridInfo &gridInfo); 81 void GetTileSize(const std::shared_ptr<HeifImage> &image, GridInfo &gridInfo); 83 void GetRowColNum(GridInfo &gridInfo); 94 std::shared_ptr<HeifImage> &image, GridInfo &gridInfo, 98 GridInfo &gridInfo, sptr<SurfaceBuffer> &hwBuffer); 101 std::shared_ptr<HeifImage> &image, GridInfo &gridInfo, 105 GridInfo &gridInfo, sptr<SurfaceBuffer> &hwBuffer); 110 GridInfo &gridInfo, bool isPrimary); 116 GridInfo &gridInfo, bool isPrimary); 125 bool ConvertHwBufferPixelFormat(sptr<SurfaceBuffer> &hwBuffer, GridInfo &gridInfo, [all...] |
H A D | hevc_sw_decode_param.h | 25 GridInfo gridInfo {};
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/heif_hw_decode/common/ |
H A D | mock_heif_hw_decode_flow.cpp | 51 bool HeifHwDecoderFlow::InputParser::ParseGridInfo(GridInfo& gridInfo) in ParseGridInfo() argument 65 gridInfo.displayWidth = static_cast<uint32_t>(stol(vecTmp[HORIZONTAL].c_str())); in ParseGridInfo() 66 gridInfo.displayHeight = static_cast<uint32_t>(stol(vecTmp[VERTICAL].c_str())); in ParseGridInfo() 69 gridInfo.enableGrid = false; in ParseGridInfo() 70 gridInfo.cols = 0; in ParseGridInfo() 71 gridInfo.rows = 0; in ParseGridInfo() 72 gridInfo.tileWidth = 0; in ParseGridInfo() 73 gridInfo.tileHeight = 0; in ParseGridInfo() 78 gridInfo.enableGrid = true; in ParseGridInfo() 83 gridInfo in ParseGridInfo() [all...] |
H A D | mock_heif_hw_decode_flow.h | 34 bool ParseGridInfo(GridInfo& gridInfo);
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/ |
H A D | heif_hw_decoder.h | 35 uint32_t DoDecode(const GridInfo& gridInfo, std::vector<std::vector<uint8_t>>& inputs, sptr<SurfaceBuffer>& output); 56 static bool CheckOutputBuffer(const GridInfo& gridInfo, sptr<SurfaceBuffer>& output); 58 bool IsHardwareDecodeSupported(const GridInfo& gridInfo); 61 bool ConfigureDecoder(const GridInfo& gridInfo, sptr<SurfaceBuffer>& output); 62 bool SetOutputBuffer(const GridInfo& gridInfo, sptr<SurfaceBuffer> output); 82 void DumpSingleInput(const std::string& type, const GridInfo& gridInfo, 84 void DumpInput(const GridInfo& gridInfo, const std::vector<std::vector<uint8_t>>& inputs);
|
/foundation/arkui/ace_engine/interfaces/napi/kits/grid/ |
H A D | js_grid.cpp | 24 std::string gridInfo = OHOS::Ace::GridSystemManager::GetInstance().GetCurrentGridInfo().ToString(); in JSGridGetSystemLayoutInfo() local 25 if (gridInfo.empty()) { in JSGridGetSystemLayoutInfo() 26 LOGE("gridInfo is empty"); in JSGridGetSystemLayoutInfo() 36 napi_create_string_utf8(env, gridInfo.c_str(), NAPI_AUTO_LENGTH, &gridInfoNApi); in JSGridGetSystemLayoutInfo()
|
/foundation/arkui/ace_engine/frameworks/core/accessibility/ |
H A D | native_interface_accessibility_impl.cpp | 55 void ArkUI_AccessibilityElementInfo::SetGridInfo(const ArkUI_AccessibleGridInfo& gridInfo) in SetGridInfo() argument 57 this->grid = gridInfo; in SetGridInfo()
|
H A D | native_interface_accessibility_impl.h | 313 void SetGridInfo(const ArkUI_AccessibleGridInfo& gridInfo);
|
/foundation/arkui/ace_engine/test/unittest/core/accessibility/ |
H A D | native_interface_accessibility_test.cpp | 110 auto gridInfo = beforeInfo.GetGridInfo(); in FillNativeAccessibilityElementInfoPart() local 111 NATIVE_ADD_ELEMENTINFO(SetGridInfo, &afterInfo, &gridInfo); in FillNativeAccessibilityElementInfoPart() 198 ArkUI_AccessibleGridInfo gridInfo {rowCount, columnCount, selectionMode}; in BuildNativeAccessibilityElementInfoPart() 199 nativeInfo.SetGridInfo(gridInfo); in BuildNativeAccessibilityElementInfoPart() 480 ArkUI_AccessibleGridInfo gridInfo; in HWTEST_F() local 482 &testElementInfo, &gridInfo, ARKUI_ACCESSIBILITY_NATIVE_RESULT_BAD_PARAMETER); in HWTEST_F()
|
H A D | js_third_provider_interaction_operation_utils_test.cpp | 58 ArkUI_AccessibleGridInfo gridInfo { in FillNativeAccessibilityElementInfoPart() 62 nativeInfo.SetGridInfo(gridInfo); in FillNativeAccessibilityElementInfoPart() 142 OHOS::Accessibility::GridInfo gridInfo (rowCount, columnCount, selectionMode); in BuildAccessibilityElementInfoPart() 143 accessibilityElementInfo.SetGrid(gridInfo); in BuildAccessibilityElementInfoPart()
|
/foundation/arkui/ace_engine/interfaces/native/ |
H A D | native_interface_accessibility.cpp | 319 ArkUI_AccessibilityElementInfo* elementInfo, ArkUI_AccessibleGridInfo* gridInfo) in OH_ArkUI_AccessibilityElementInfoSetGridInfo() 322 CHECK_NULL_RETURN(gridInfo, ARKUI_ACCESSIBILITY_NATIVE_RESULT_BAD_PARAMETER); in OH_ArkUI_AccessibilityElementInfoSetGridInfo() 323 elementInfo->SetGridInfo(*gridInfo); in OH_ArkUI_AccessibilityElementInfoSetGridInfo() 318 OH_ArkUI_AccessibilityElementInfoSetGridInfo( ArkUI_AccessibilityElementInfo* elementInfo, ArkUI_AccessibleGridInfo* gridInfo) OH_ArkUI_AccessibilityElementInfoSetGridInfo() argument
|
H A D | native_interface_accessibility.h | 730 * @param gridInfo Indicates the grid information. 736 ArkUI_AccessibilityElementInfo* elementInfo, ArkUI_AccessibleGridInfo* gridInfo);
|
/foundation/barrierfree/accessibility/common/interface/include/parcel/ |
H A D | accessibility_element_info_parcel.h | 114 * @param gridInfo The object of GridInfo. 118 explicit GridInfoParcel(const GridInfo &gridInfo); 155 * @param gridInfo The object of GridInfo.
|
/foundation/barrierfree/accessibility/common/interface/test/unittest/mock/ |
H A D | mock_accessibility_element_info_parcel.cpp | 395 GridInfoParcel::GridInfoParcel(const GridInfo &gridInfo) in GridInfoParcel() argument 396 : GridInfo(gridInfo) in GridInfoParcel()
|
/foundation/barrierfree/accessibility/common/interface/src/parcel/ |
H A D | accessibility_element_info_parcel.cpp | 397 GridInfoParcel::GridInfoParcel(const GridInfo &gridInfo) in GridInfoParcel() argument 398 : GridInfo(gridInfo) in GridInfoParcel()
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/ |
H A D | ext_decoder.cpp | 302 GridInfo gridInfo = heifContext->GetGridInfo();
in HeapMemAlloc() local 313 sptr<SurfaceBuffer> hwBuffer = decoder.AllocateOutputBuffer(gridInfo.tileWidth * gridInfo.cols,
in HeapMemAlloc() 314 gridInfo.tileHeight * gridInfo.rows,
in HeapMemAlloc()
|
/foundation/arkui/ace_engine/adapter/ohos/osal/ |
H A D | js_accessibility_manager.cpp | 353 GridInfo gridInfo( in UpdateAccessibilityNodeInfo() 355 nodeInfo.SetGrid(gridInfo); in UpdateAccessibilityNodeInfo() 1336 GridInfo gridInfo(accessibilityProperty->GetCollectionInfo().rows, in UpdateAccessibilityElementInfo() 1338 nodeInfo.SetGrid(gridInfo); in UpdateAccessibilityElementInfo() 1392 GridInfo gridInfo(node->GetGridRows(), node->GetGridColumns(), node->GetGridSelectedMode()); in UpdateWebAccessibilityElementInfo() 1393 nodeInfo.SetGrid(gridInfo); in UpdateWebAccessibilityElementInfo()
|