Home
last modified time | relevance | path

Searched refs:gridInfo (Results 1 - 20 of 20) sorted by relevance

/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/heif_hw_decode/unittest/
H A Dheif_hw_decoder_test.cpp59 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 Dheif_hw_decoder.cpp122 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 DHeifDecoderImpl.cpp397 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 &param, GridInfo &gridInfo, bool isPrimary) SwDecodeImage() argument
844 SwDecodeIdenImage(std::shared_ptr<HeifImage> &image, HevcSoftDecodeParam &param, 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 DHeifDecoderImpl.h79 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 Dhevc_sw_decode_param.h25 GridInfo gridInfo {};
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/heif_hw_decode/common/
H A Dmock_heif_hw_decode_flow.cpp51 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 Dmock_heif_hw_decode_flow.h34 bool ParseGridInfo(GridInfo& gridInfo);
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/
H A Dheif_hw_decoder.h35 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 Djs_grid.cpp24 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 Dnative_interface_accessibility_impl.cpp55 void ArkUI_AccessibilityElementInfo::SetGridInfo(const ArkUI_AccessibleGridInfo& gridInfo) in SetGridInfo() argument
57 this->grid = gridInfo; in SetGridInfo()
H A Dnative_interface_accessibility_impl.h313 void SetGridInfo(const ArkUI_AccessibleGridInfo& gridInfo);
/foundation/arkui/ace_engine/test/unittest/core/accessibility/
H A Dnative_interface_accessibility_test.cpp110 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 Djs_third_provider_interaction_operation_utils_test.cpp58 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 Dnative_interface_accessibility.cpp319 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 Dnative_interface_accessibility.h730 * @param gridInfo Indicates the grid information.
736 ArkUI_AccessibilityElementInfo* elementInfo, ArkUI_AccessibleGridInfo* gridInfo);
/foundation/barrierfree/accessibility/common/interface/include/parcel/
H A Daccessibility_element_info_parcel.h114 * @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 Dmock_accessibility_element_info_parcel.cpp395 GridInfoParcel::GridInfoParcel(const GridInfo &gridInfo) in GridInfoParcel() argument
396 : GridInfo(gridInfo) in GridInfoParcel()
/foundation/barrierfree/accessibility/common/interface/src/parcel/
H A Daccessibility_element_info_parcel.cpp397 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 Dext_decoder.cpp302 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 Djs_accessibility_manager.cpp353 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()

Completed in 31 milliseconds