/foundation/graphic/graphic_surface/surface/test/fuzztest/nativewindow_fuzzer/ |
H A D | nativewindow_fuzzer.cpp | 43 void HandleOpt(OHNativeWindow *nativeWindow) in HandleOpt() argument 47 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, usage); in HandleOpt() 51 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, height, width); in HandleOpt() 54 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, format); in HandleOpt() 57 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, stride); in HandleOpt() 60 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, &usageGet); in HandleOpt() 64 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, &heightGet, &widthGet); in HandleOpt() 67 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, &formatGet); in HandleOpt() 70 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, strideSet); in HandleOpt() 73 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, cod in HandleOpt() 85 HandleOpt1(OHNativeWindow *nativeWindow) HandleOpt1() argument 124 NativeWindowFuzzTest(OHNativeWindow *nativeWindow, OHNativeWindowBuffer *nwBuffer) NativeWindowFuzzTest() argument 157 NativeWindowFuzzTest1(OHNativeWindow *nativeWindow, OHNativeWindowBuffer *nwBuffer) NativeWindowFuzzTest1() argument 222 OHNativeWindow* nativeWindow = CreateNativeWindowFromSurface(&pSurface); DoSomethingInterestingWithMyAPI() local [all...] |
/foundation/graphic/graphic_surface/surface/test/unittest/ |
H A D | native_window_test.cpp | 86 static inline NativeWindow* nativeWindow = nullptr; member in OHOS::Rosen::NativeWindowTest 123 OH_NativeWindow_DestroyNativeWindow(nativeWindow); in TearDownTestCase() 124 nativeWindow = nullptr; in TearDownTestCase() 151 nativeWindow = OH_NativeWindow_CreateNativeWindow(&pSurface); in HWTEST_F() 152 ASSERT_NE(nativeWindow, nullptr); in HWTEST_F() 166 int32_t ret = OH_NativeWindow_GetSurfaceId(nativeWindow, &surfaceId); in HWTEST_F() 285 ASSERT_EQ(OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, usageSet), OHOS::GSERROR_OK); in HWTEST_F() 289 ASSERT_EQ(OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, &usageGet), OHOS::GSERROR_OK); in HWTEST_F() 306 ASSERT_EQ(OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, heightSet, widthSet), OHOS::GSERROR_OK); in HWTEST_F() 311 ASSERT_EQ(OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, cod in HWTEST_F() 570 SetNativeWindowConfig(NativeWindow *nativeWindow) SetNativeWindowConfig() argument 1970 OHNativeWindow* nativeWindow = CreateNativeWindowFromSurface(&pSurface); HWTEST_F() local [all...] |
/foundation/graphic/graphic_surface/surface/test/systemtest/ |
H A D | native_window_test.cpp | 34 void SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow);
39 int32_t CreateNativeWindowAndRequestBuffer001(sptr<IBufferProducer> producer, NativeWindow **nativeWindow);
43 int32_t CreateNativeWindowAndRequestBuffer002(sptr<IBufferProducer> producer, NativeWindow **nativeWindow);
47 int32_t CreateNativeWindowAndRequestBuffer003(uint64_t uniqueId, NativeWindow **nativeWindow);
51 int32_t CreateNativeWindowAndRequestBuffer004(uint64_t uniqueId, NativeWindow **nativeWindow);
52 int32_t RequestBuffer001(NativeWindow *nativeWindow);
56 int32_t CreateNativeWindowAndRequestBuffer005(uint64_t uniqueId, NativeWindow **nativeWindow);
63 int32_t CreateNativeWindowAndRequestBuffer007(sptr<IBufferProducer> producer, NativeWindow **nativeWindow);
67 int32_t CreateNativeWindowAndRequestBuffer008(uint64_t uniqueId, NativeWindow **nativeWindow);
68 int32_t CreateNativeWindowAndAttachBuffer001(NativeWindow *nativeWindow);
87 CreateNativeWindowAndRequestBuffer001(sptr<IBufferProducer> producer, NativeWindow **nativeWindow) CreateNativeWindowAndRequestBuffer001() argument 125 NativeWindow *nativeWindow = nullptr; ThreadNativeWindowProcess001() local 180 SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow) SetData() argument 202 CreateNativeWindowAndRequestBuffer002(sptr<IBufferProducer> producer, NativeWindow **nativeWindow) CreateNativeWindowAndRequestBuffer002() argument 244 NativeWindow *nativeWindow = nullptr; ThreadNativeWindowProcess002() local 300 CreateNativeWindowAndRequestBuffer003(uint64_t uniqueId, NativeWindow **nativeWindow) CreateNativeWindowAndRequestBuffer003() argument 347 NativeWindow *nativeWindow = nullptr; ThreadNativeWindowProcess003() local 413 RequestBuffer001(NativeWindow *nativeWindow) RequestBuffer001() argument 445 CreateNativeWindowAndRequestBuffer004(uint64_t uniqueId, NativeWindow **nativeWindow) CreateNativeWindowAndRequestBuffer004() argument 492 NativeWindow *nativeWindow = nullptr; ThreadNativeWindowProcess004() local 570 CreateNativeWindowAndRequestBuffer005(uint64_t uniqueId, NativeWindow **nativeWindow) CreateNativeWindowAndRequestBuffer005() argument 631 NativeWindow *nativeWindow = nullptr; ThreadNativeWindowProcess005() local 711 NativeWindow *nativeWindow = nullptr; ThreadNativeWindowProcess006() local 798 CreateNativeWindowAndRequestBuffer007(sptr<IBufferProducer> producer, NativeWindow **nativeWindow) CreateNativeWindowAndRequestBuffer007() argument 841 NativeWindow *nativeWindow = nullptr; ThreadNativeWindowProcess007() local 906 CreateNativeWindowAndAttachBuffer001(NativeWindow *nativeWindow) CreateNativeWindowAndAttachBuffer001() argument 969 CreateNativeWindowAndRequestBuffer008(uint64_t uniqueId, NativeWindow **nativeWindow) CreateNativeWindowAndRequestBuffer008() argument 990 NativeWindow *nativeWindow = nullptr; ThreadNativeWindowProcess008() local [all...] |
H A D | native_window_buffer_test.cpp | 36 int32_t SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow); 50 int32_t NativeWindowBufferTest::SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow) in SetData() argument 74 ret = OH_NativeWindow_NativeWindowSetTunnelHandle(nativeWindow, handle); in SetData() 111 struct NativeWindow *nativeWindow = OH_NativeWindow_CreateNativeWindow(&pSurface); in InitNativeWindowAndBuffer() local 116 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, usage); in InitNativeWindowAndBuffer() 121 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, height, width); in InitNativeWindowAndBuffer() 125 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, format); in InitNativeWindowAndBuffer() 129 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, stride); in InitNativeWindowAndBuffer() 132 auto ret = OH_NativeWindow_NativeWindowRequestBuffer(nativeWindow, &nativeWindowBuffer, &fenceFd); in InitNativeWindowAndBuffer() 136 ret = SetData(nativeWindowBuffer, nativeWindow); in InitNativeWindowAndBuffer() [all...] |
H A D | surface_ipc_with_pts_test.cpp | 151 auto nativeWindow = OH_NativeWindow_CreateNativeWindow(&pSurface); in ChildProcessMain() local 155 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, height, weight); in ChildProcessMain() 158 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, format); in ChildProcessMain() 168 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, static_cast<uint64_t>(desiredPresentTimestamp)); in ChildProcessMain() 169 sRet = OH_NativeWindow_NativeWindowRequestBuffer(nativeWindow, &nativeWindowBuffer, &fenceFd); in ChildProcessMain() 177 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, desiredPresentTimestamp); in ChildProcessMain() 191 sRet = OH_NativeWindow_NativeWindowFlushBuffer(nativeWindow, nativeWindowBuffer, -1, *region); in ChildProcessMain()
|
H A D | surface_ipc_with_invaild_pts_test.cpp | 113 auto nativeWindow = OH_NativeWindow_CreateNativeWindow(&pSurface); in ChildProcessMain() local 117 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, height, weight); in ChildProcessMain() 120 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, format); in ChildProcessMain() 131 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, static_cast<uint64_t>(desiredPresentTimestamp)); in ChildProcessMain() 132 sRet = OH_NativeWindow_NativeWindowRequestBuffer(nativeWindow, &nativeWindowBuffer, &fenceFd); in ChildProcessMain() 139 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, invalidDesiredPresentTimestamp[i]); in ChildProcessMain() 146 sRet = OH_NativeWindow_NativeWindowFlushBuffer(nativeWindow, nativeWindowBuffer, -1, *region); in ChildProcessMain()
|
/foundation/graphic/graphic_2d/rosen/samples/hello_native_window/ |
H A D | hello_native_window.cpp | 38 OHNativeWindow* nativeWindow = OH_NativeWindow_CreateNativeWindow(&pSurface); in CreateNativeWindow() local 42 int32_t ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, usage); in CreateNativeWindow() 49 ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, width, height); in CreateNativeWindow() 55 ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, stride); in CreateNativeWindow() 61 ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, format); in CreateNativeWindow() 65 return nativeWindow; in CreateNativeWindow() 68 void CreateNativeWindowBuffer(OHNativeWindow* nativeWindow, NativeWindowBuffer** nativeWindowBuffer, int* fenceFd) in CreateNativeWindowBuffer() argument 72 ret = OH_NativeWindow_NativeWindowRequestBuffer(nativeWindow, &windowBuffer, &fence); in CreateNativeWindowBuffer() 98 OHNativeWindow* nativeWindow = CreateNativeWindow(); in main() local 101 CreateNativeWindowBuffer(nativeWindow, in main() [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/linux/ |
H A D | platform_create_functions_vk.cpp | 23 VkSurfaceKHR CreateFunctionsVk::CreateSurface(VkInstance instance, Window const& nativeWindow) in CreateSurface() argument 28 if (nativeWindow.window && nativeWindow.instance) { in CreateSurface() 40 reinterpret_cast<xcb_connection_t*>(nativeWindow.instance), // connection in CreateSurface() 41 (xcb_window_t)nativeWindow.window, // window in CreateSurface() 55 reinterpret_cast<Display*>(nativeWindow.instance), // dpy in CreateSurface() 56 nativeWindow.window // window in CreateSurface() 70 reinterpret_cast<void*>(nativeWindow.window), // window in CreateSurface()
|
/foundation/graphic/graphic_2d/frameworks/surfaceimage/test/systemtest/ |
H A D | native_image_system_test.cpp | 43 struct NativeWindow* nativeWindow = nullptr; member 55 void SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow); 57 int32_t CreateNativeWindowAndRequestBuffer001(uint64_t uniqueId, NativeWindow **nativeWindow); 77 void ProducerThread(OHNativeWindow* nativeWindow) in ProducerThread() argument 79 if (nativeWindow == nullptr) { in ProducerThread() 85 auto ret = NativeWindowHandleOpt(nativeWindow, code, width, height); in ProducerThread() 96 ret = OH_NativeWindow_NativeWindowRequestBuffer(nativeWindow, &nativeWindowBuffer, &fenceFd); in ProducerThread() 100 ret = OH_NativeWindow_NativeWindowFlushBuffer(nativeWindow, nativeWindowBuffer, fenceFd, *region); in ProducerThread() 119 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); in HWTEST_F() local 120 std::thread producerThread(ProducerThread, nativeWindow); in HWTEST_F() 148 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); HWTEST_F() local 187 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); HWTEST_F() local 205 SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow) SetData() argument 227 CreateNativeWindowAndRequestBuffer001(uint64_t uniqueId, NativeWindow **nativeWindow) CreateNativeWindowAndRequestBuffer001() argument 274 NativeWindow *nativeWindow = nullptr; ThreadNativeWindowProcess001() local [all...] |
H A D | native_image_opengl_system_test.cpp | 52 struct NativeWindow* nativeWindow = nullptr; member 105 static inline OHNativeWindow* nativeWindow = nullptr; member in OHOS::Rosen::NativeImageSystemOpenGLTest 196 void ProducerThreadOpenGL(OHNativeWindow* nativeWindow) in ProducerThreadOpenGL() argument 198 if (nativeWindow == nullptr) { in ProducerThreadOpenGL() 204 auto ret = NativeWindowHandleOpt(nativeWindow, code, width, height); in ProducerThreadOpenGL() 215 ret = OH_NativeWindow_NativeWindowRequestBuffer(nativeWindow, &nativeWindowBuffer, &fenceFd); in ProducerThreadOpenGL() 219 ret = OH_NativeWindow_NativeWindowFlushBuffer(nativeWindow, nativeWindowBuffer, fenceFd, *region); in ProducerThreadOpenGL() 237 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); in HWTEST_F() local 238 std::thread producerThread(ProducerThreadOpenGL, nativeWindow); in HWTEST_F() 260 OHNativeWindow* nativeWindow in HWTEST_F() local 293 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); HWTEST_F() local 320 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); HWTEST_F() local 344 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); HWTEST_F() local 402 ProducerThreadWithMatrix(OHNativeWindow* nativeWindow, int32_t matrixIndex) ProducerThreadWithMatrix() argument 446 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); HWTEST_F() local 478 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); HWTEST_F() local [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/windows/ |
H A D | platform_create_functions_vk.cpp | 23 VkSurfaceKHR CreateFunctionsVk::CreateSurface(VkInstance instance, Window const& nativeWindow) in CreateSurface() argument 28 if (nativeWindow.window && nativeWindow.instance) { in CreateSurface() 40 HINSTANCE(nativeWindow.instance), // hinstance in CreateSurface() 41 HWND(nativeWindow.window) // hwnd in CreateSurface()
|
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/drawing_surface/ |
H A D | surface_ohos_gl.cpp | 39 struct NativeWindow* nativeWindow = CreateNativeWindowFromSurface(&producer_); in RequestFrame() local 40 if (nativeWindow == nullptr) { in RequestFrame() 46 frame_->SetSurface(static_cast<EGLSurface>(drawingProxy_->CreateSurface((EGLNativeWindowType)nativeWindow))); in RequestFrame() 47 NativeWindowHandleOpt(nativeWindow, SET_BUFFER_GEOMETRY, frame_->GetWidth(), frame_->GetHeight()); in RequestFrame() 48 NativeWindowHandleOpt(nativeWindow, SET_COLOR_GAMUT, frame_->GetColorSpace()); in RequestFrame() 52 DestoryNativeWindow(nativeWindow); in RequestFrame()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/mac/ |
H A D | platform_create_functions_vk.cpp | 23 VkSurfaceKHR CreateFunctionsVk::CreateSurface(VkInstance instance, Window const& nativeWindow) in CreateSurface() argument 28 if (nativeWindow.window) { in CreateSurface() 40 reinterpret_cast<void*>(nativeWindow.window), // window in CreateSurface() 54 reinterpret_cast<void*>(nativeWindow.window), // window in CreateSurface()
|
/foundation/graphic/graphic_2d/rosen/samples/hello_native_image/ |
H A D | hello_native_image.cpp | 86 void AddBuffer(OHNativeWindow* nativeWindow) in AddBuffer() argument 90 int32_t ret = NativeWindowHandleOpt(nativeWindow, code, usage); in AddBuffer() 97 ret = NativeWindowHandleOpt(nativeWindow, code, width, height); in AddBuffer() 103 ret = NativeWindowHandleOpt(nativeWindow, code, stride); in AddBuffer() 109 ret = NativeWindowHandleOpt(nativeWindow, code, format); in AddBuffer() 116 ret = OH_NativeWindow_NativeWindowRequestBuffer(nativeWindow, &nativeWindowBuffer, &fenceFd); in AddBuffer() 128 ret = OH_NativeWindow_NativeWindowFlushBuffer(nativeWindow, nativeWindowBuffer, fenceFd, *region); in AddBuffer() 135 int32_t GetData(OH_NativeImage* image, OHNativeWindow* nativeWindow) in GetData() argument 137 AddBuffer(nativeWindow); in GetData() 232 OHNativeWindow* nativeWindow in main() local [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ohos/ |
H A D | platform_create_functions_vk.cpp | 23 VkSurfaceKHR CreateFunctionsVk::CreateSurface(VkInstance instance, Window const& nativeWindow) in CreateSurface() argument 28 if (nativeWindow.window) { in CreateSurface() 39 (OHNativeWindow*)nativeWindow.window, // window in CreateSurface()
|
/foundation/graphic/graphic_2d/frameworks/surfaceimage/test/unittest/ |
H A D | native_image_test.cpp | 53 struct NativeWindow* nativeWindow = nullptr; member 108 static inline OHNativeWindow* nativeWindow = nullptr; member in OHOS::Rosen::NativeImageTest 126 nativeWindow = nullptr; in SetUpTestCase() 134 nativeWindow = nullptr; in TearDownTestCase() 227 nativeWindow = OH_NativeImage_AcquireNativeWindow(nullptr); in HWTEST_F() 228 ASSERT_EQ(nativeWindow, nullptr); in HWTEST_F() 242 nativeWindow = OH_NativeImage_AcquireNativeWindow(image); in HWTEST_F() 243 ASSERT_NE(nativeWindow, nullptr); in HWTEST_F() 367 int32_t ret = NativeWindowHandleOpt(nativeWindow, code, usage); in HWTEST_F() 374 ret = NativeWindowHandleOpt(nativeWindow, cod in HWTEST_F() [all...] |
/foundation/multimedia/av_codec/test/unittest/common/common_mock/surface/capi/ |
H A D | surface_capi_mock.h | 27 explicit SurfaceCapiMock(OHNativeWindow *nativeWindow) : nativeWindow_(nativeWindow) {} in SurfaceCapiMock() argument
|
/foundation/graphic/graphic_2d/frameworks/surfaceimage/src/ |
H A D | native_image.cpp | 28 struct NativeWindow* nativeWindow = nullptr; member 62 if (image->nativeWindow == nullptr) { in OH_NativeImage_AcquireNativeWindow() 67 image->nativeWindow = CreateNativeWindowFromSurface(&(image->pSurface)); in OH_NativeImage_AcquireNativeWindow() 70 return image->nativeWindow; in OH_NativeImage_AcquireNativeWindow() 170 if ((*image)->nativeWindow != nullptr) { in OH_NativeImage_Destroy() 171 DestoryNativeWindow((*image)->nativeWindow); in OH_NativeImage_Destroy() 172 (*image)->nativeWindow = nullptr; in OH_NativeImage_Destroy()
|
/foundation/graphic/graphic_surface/surface/src/ |
H A D | native_window.cpp | 91 OHNativeWindow* nativeWindow = new OHNativeWindow();
in CreateNativeWindowFromSurface() local 92 nativeWindow->surface =
in CreateNativeWindowFromSurface() 94 if (nativeWindow->surface == nullptr) {
in CreateNativeWindowFromSurface() 96 delete nativeWindow;
in CreateNativeWindowFromSurface() 100 windowConfig.width = nativeWindow->surface->GetDefaultWidth();
in CreateNativeWindowFromSurface() 101 windowConfig.height = nativeWindow->surface->GetDefaultHeight();
in CreateNativeWindowFromSurface() 110 if (nativeWindow->surface->IsInHebcList()) {
in CreateNativeWindowFromSurface() 113 nativeWindow->surface->SetWindowConfig(windowConfig);
in CreateNativeWindowFromSurface() 115 NativeObjectReference(nativeWindow);
in CreateNativeWindowFromSurface() 117 utils->AddNativeWindow(nativeWindow in CreateNativeWindowFromSurface() 656 OHNativeWindow *nativeWindow = new OHNativeWindow(); CreateNativeWindowFromSurfaceId() local [all...] |
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/ |
H A D | egl_image_test.cpp | 63 static inline NativeWindow* nativeWindow = nullptr; member in OHOS::Media::EglImageTest 74 if (nativeWindow == nullptr) { in Draw() 80 int ret = NativeWindowRequestBuffer(nativeWindow, &buffer, &fence); in Draw() 103 NativeWindowFlushBuffer(nativeWindow, buffer, -1, region); in Draw() 118 nativeWindow = CreateNativeWindowFromSurface(&pSurface); in SetUpTestCase() 119 NativeWindowHandleOpt(nativeWindow, SET_BUFFER_GEOMETRY, DEFAULT_WIDTH, DEFAULT_HEIGHT); in SetUpTestCase() 126 if (nativeWindow != nullptr) { in TearDownTestCase() 127 DestoryNativeWindow(nativeWindow); in TearDownTestCase() 128 nativeWindow = nullptr; in TearDownTestCase() 216 static_cast<EGLNativeWindowType>(nativeWindow), nullpt in HWTEST_F() [all...] |
/foundation/multimedia/av_codec/test/fuzztest/encoderapi11_fuzzer/ |
H A D | videoenc_api11_sample.cpp | 46 if (surfInput && nativeWindow) { in ~VEncAPI11FuzzSample() 47 OH_NativeWindow_DestroyNativeWindow(nativeWindow); in ~VEncAPI11FuzzSample() 48 nativeWindow = nullptr; in ~VEncAPI11FuzzSample() 191 ret = OH_VideoEncoder_GetSurface(venc_, &nativeWindow); in CreateSurface() 196 ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, SET_FORMAT, GRAPHIC_PIXEL_FMT_YCBCR_420_SP); in CreateSurface() 201 ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, SET_BUFFER_GEOMETRY, defaultWidth, defaultHeight); in CreateSurface() 356 NativeWindowHandleOpt(nativeWindow, SET_UI_TIMESTAMP, GetSystemTimeUs()); in FlushSurf() 361 err = OH_NativeWindow_NativeWindowFlushBuffer(nativeWindow, ohNativeWindowBuffer, -1, region); in FlushSurf() 374 if (nativeWindow == nullptr) { in InputFuncSurface() 375 cout << "nativeWindow in InputFuncSurface() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/video/resource/ |
H A D | ext_surface.cpp | 36 const char NATIVE_WINDOW[] = "nativeWindow"; 169 void* nativeWindow = nullptr; in AttachNativeWindow() local 171 [this, &nativeWindow](std::string& result) mutable { in AttachNativeWindow() 172 nativeWindow = reinterpret_cast<void*>(GetInt64Param(result, NATIVE_WINDOW)); in AttachNativeWindow() 175 return nativeWindow; in AttachNativeWindow()
|
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/ |
H A D | jsi_xcomponent_bridge.cpp | 84 void* nativeWindow = nullptr; in HandleContext() local 86 nativeWindow = const_cast<void*>(xcomponent->GetNativeWindow()); in HandleContext() 89 nativeWindow = const_cast<void*>(nativeView->GetNativeWindowById(textureId)); in HandleContext() 91 if (!nativeWindow) { in HandleContext() 92 LOGE("JsiXComponentBridge::HandleJsContext nativeWindow invalid"); in HandleContext() 95 nativeXcomponentImpl_->SetSurface(nativeWindow); in HandleContext()
|
/foundation/multimedia/av_codec/test/moduletest/vcodec/hevcswdecoder/src/ |
H A D | videodec_ndk_sample.cpp | 91 if (nativeWindow[i]) { in ~VDecNdkSample() 92 OH_NativeWindow_DestroyNativeWindow(nativeWindow[i]); in ~VDecNdkSample() 93 nativeWindow[i] = nullptr; in ~VDecNdkSample() 295 if (OH_VideoDecoder_SetSurface(vdec_, nativeWindow[switchSurfaceFlag]) != AV_ERR_INVALID_STATE) { in ConfigureVideoDecoder() 323 nativeWindow[0] = CreateNativeWindowFromSurface(&ps[0]); in CreateSurface() 330 nativeWindow[1] = CreateNativeWindowFromSurface(&ps[1]); in CreateSurface() 339 if (!nativeWindow[0]) { in RunVideoDec_Surface() 360 err = OH_VideoDecoder_SetSurface(vdec_, nativeWindow[0]); in RunVideoDec_Surface() 510 nativeWindow[0] = CreateNativeWindowFromSurface(&ps[0]); in testAPI() 511 OH_VideoDecoder_SetSurface(vdec_, nativeWindow[ in testAPI() [all...] |
/foundation/multimedia/av_codec/test/moduletest/vcodec/hwdecoder/src/ |
H A D | videodec_ndk_sample.cpp | 86 if (nativeWindow[i]) { in ~VDecNdkSample() 87 OH_NativeWindow_DestroyNativeWindow(nativeWindow[i]); in ~VDecNdkSample() 88 nativeWindow[i] = nullptr; in ~VDecNdkSample() 231 if (OH_VideoDecoder_SetSurface(vdec_, nativeWindow[switchSurfaceFlag]) != AV_ERR_INVALID_STATE) { in ConfigureVideoDecoder() 264 nativeWindow[0] = CreateNativeWindowFromSurface(&ps[0]); in CreateSurface() 271 nativeWindow[1] = CreateNativeWindowFromSurface(&ps[1]); in CreateSurface() 280 if (!nativeWindow[0]) { in RunVideoDec_Surface() 301 err = OH_VideoDecoder_SetSurface(vdec_, nativeWindow[0]); in RunVideoDec_Surface() 451 nativeWindow[0] = CreateNativeWindowFromSurface(&ps[0]); in testAPI() 452 OH_VideoDecoder_SetSurface(vdec_, nativeWindow[ in testAPI() [all...] |