Home
last modified time | relevance | path

Searched refs:OHNativeWindow (Results 1 - 25 of 98) sorted by relevance

1234

/foundation/graphic/graphic_surface/interfaces/inner_api/surface/
H A Dwindow.h34 OHNativeWindow* CreateNativeWindowFromSurface(void* pSurface);
35 void DestoryNativeWindow(OHNativeWindow* window);
42 int32_t NativeWindowRequestBuffer(OHNativeWindow *window, OHNativeWindowBuffer **buffer, int *fenceFd);
43 int32_t NativeWindowFlushBuffer(OHNativeWindow *window, OHNativeWindowBuffer *buffer,
45 int32_t GetLastFlushedBuffer(OHNativeWindow *window, OHNativeWindowBuffer **buffer,
47 int32_t NativeWindowCancelBuffer(OHNativeWindow *window, OHNativeWindowBuffer *buffer);
51 int32_t NativeWindowHandleOpt(OHNativeWindow *window, int code, ...);
59 int32_t NativeWindowSetScalingMode(OHNativeWindow *window, uint32_t sequence, OHScalingMode scalingMode);
60 int32_t NativeWindowSetMetaData(OHNativeWindow *window, uint32_t sequence, int32_t size,
62 int32_t NativeWindowSetMetaDataSet(OHNativeWindow *windo
[all...]
H A Dexternal_window.h69 * @brief define the new type name OHNativeWindow for struct NativeWindow.
72 typedef struct NativeWindow OHNativeWindow; typedef
403 * @brief Creates an <b>OHNativeWindow</b> instance.
404 * A new <b>OHNativeWindow</b> instance is created each time this function is called.\n
409 * @return Returns the pointer to the <b>OHNativeWindow</b> instance created.
414 OHNativeWindow* OH_NativeWindow_CreateNativeWindow(void* pSurface);
417 * @brief Decreases the reference count of an <b>OHNativeWindow</b> instance by 1, and when the reference count \n
421 * @param window Indicates the pointer to an <b>OHNativeWindow</b> instance.
425 void OH_NativeWindow_DestroyNativeWindow(OHNativeWindow* window);
465 * @brief Requests an <b>OHNativeWindowBuffer</b> through an <b>OHNativeWindow</
[all...]
/foundation/graphic/graphic_surface/surface/src/
H A Dnative_window.cpp85 OHNativeWindow* CreateNativeWindowFromSurface(void* pSurface) in CreateNativeWindowFromSurface()
91 OHNativeWindow* nativeWindow = new OHNativeWindow(); in CreateNativeWindowFromSurface()
122 void DestoryNativeWindow(OHNativeWindow *window) in DestoryNativeWindow()
163 int32_t NativeWindowRequestBuffer(OHNativeWindow *window, in NativeWindowRequestBuffer()
207 int32_t NativeWindowFlushBuffer(OHNativeWindow *window, OHNativeWindowBuffer *buffer, in NativeWindowFlushBuffer()
259 int32_t GetLastFlushedBuffer(OHNativeWindow *window, OHNativeWindowBuffer **buffer, int *fenceFd, float matrix[16]) in GetLastFlushedBuffer()
279 int32_t NativeWindowAttachBuffer(OHNativeWindow *window, OHNativeWindowBuffer *buffer) in NativeWindowAttachBuffer()
288 int32_t NativeWindowDetachBuffer(OHNativeWindow *window, OHNativeWindowBuffer *buffer) in NativeWindowDetachBuffer()
297 int32_t NativeWindowCancelBuffer(OHNativeWindow *windo
[all...]
/foundation/multimedia/av_codec/test/unittest/common/common_mock/surface/capi/
H A Dsurface_capi_mock.h27 explicit SurfaceCapiMock(OHNativeWindow *nativeWindow) : nativeWindow_(nativeWindow) {} in SurfaceCapiMock()
30 OHNativeWindow *GetSurface();
33 OHNativeWindow *nativeWindow_ = nullptr;
H A Dsurface_capi_mock.cpp28 OHNativeWindow *window = CreateNativeWindowFromSurface(&surface); in CreateSurface()
40 OHNativeWindow *SurfaceCapiMock::GetSurface() in GetSurface()
/foundation/multimedia/media_foundation/video_processing_engine/framework/capi/video_processing/include/
H A Dvideo_processing_native.h44 VideoProcessing_ErrorCode SetSurface(const OHNativeWindow* window);
45 VideoProcessing_ErrorCode GetSurface(OHNativeWindow** window);
66 virtual bool IsProducerSurfaceValid(const OHNativeWindow& window);
67 virtual VideoProcessing_ErrorCode SetProducerSurface(const OHNativeWindow& window, BufferRequestConfig& requestCfg);
107 sptr<Surface> CreateConsumerSurface(OHNativeWindow*& window);
H A Dvideo_processing_loader.h44 VideoProcessing_ErrorCode SetSurface(OH_VideoProcessing* videoProcessor, const OHNativeWindow* window);
45 VideoProcessing_ErrorCode GetSurface(OH_VideoProcessing* videoProcessor, OHNativeWindow** window);
/foundation/multimedia/image_effect/interfaces/kits/native/
H A Dimage_effect.h46 typedef struct NativeWindow OHNativeWindow; typedef
213 * @param nativeWindow A pointer to a OHNativeWindow instance, see {@link OHNativeWindow}
218 ImageEffect_ErrorCode OH_ImageEffect_SetOutputSurface(OH_ImageEffect *imageEffect, OHNativeWindow *nativeWindow);
226 * @param nativeWindow A pointer to a OHNativeWindow instance, see {@link OHNativeWindow}
231 ImageEffect_ErrorCode OH_ImageEffect_GetInputSurface(OH_ImageEffect *imageEffect, OHNativeWindow **nativeWindow);
/foundation/multimedia/player_framework/frameworks/native/video_editor/render/graphics/
H A Dgraphics_render_engine.h43 virtual VEFError Init(OHNativeWindow* window) = 0;
53 virtual OHNativeWindow* GetRenderNativeWindow() = 0;
/foundation/graphic/graphic_2d/frameworks/surfaceimage/test/systemtest/
H A Dnative_image_opengl_system_test.cpp105 static inline OHNativeWindow* nativeWindow = nullptr;
196 void ProducerThreadOpenGL(OHNativeWindow* nativeWindow) in ProducerThreadOpenGL()
237 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); in HWTEST_F()
260 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); in HWTEST_F()
293 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); in HWTEST_F()
320 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); in HWTEST_F()
344 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); in HWTEST_F()
402 void ProducerThreadWithMatrix(OHNativeWindow* nativeWindow, int32_t matrixIndex) in ProducerThreadWithMatrix()
446 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); in HWTEST_F()
478 OHNativeWindow* nativeWindo in HWTEST_F()
[all...]
H A Dnative_image_system_test.cpp77 void ProducerThread(OHNativeWindow* nativeWindow) in ProducerThread()
119 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); in HWTEST_F()
148 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); in HWTEST_F()
187 OHNativeWindow* nativeWindow = OH_NativeImage_AcquireNativeWindow(newImage); in HWTEST_F()
298 OHNativeWindow* newNativeWindow = OH_NativeImage_AcquireNativeWindow(consumerSurface); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/samples/hello_native_window/
H A Dhello_native_window.cpp30 OHNativeWindow* CreateNativeWindow() in CreateNativeWindow()
38 OHNativeWindow* nativeWindow = OH_NativeWindow_CreateNativeWindow(&pSurface); in CreateNativeWindow()
68 void CreateNativeWindowBuffer(OHNativeWindow* nativeWindow, NativeWindowBuffer** nativeWindowBuffer, int* fenceFd) in CreateNativeWindowBuffer()
98 OHNativeWindow* nativeWindow = CreateNativeWindow(); in main()
/foundation/graphic/graphic_2d/interfaces/inner_api/surface/
H A Dnative_image.h48 typedef struct NativeWindow OHNativeWindow; typedef
92 * @brief Acquire the OHNativeWindow for the OH_NativeImage.
96 * @return Returns the pointer to the OHNativeWindow if the operation is successful, returns <b>NULL</b> otherwise.
100 OHNativeWindow* OH_NativeImage_AcquireNativeWindow(OH_NativeImage* image);
/foundation/multimedia/media_foundation/video_processing_engine/interface/kits/c/
H A Dvideo_processing.h166 const OHNativeWindow* window);
183 VideoProcessing_ErrorCode OH_VideoProcessing_GetSurface(OH_VideoProcessing* videoProcessor, OHNativeWindow** window);
/foundation/graphic/graphic_surface/surface/test/fuzztest/nativewindow_fuzzer/
H A Dnativewindow_fuzzer.cpp43 void HandleOpt(OHNativeWindow *nativeWindow) in HandleOpt()
85 void HandleOpt1(OHNativeWindow *nativeWindow) in HandleOpt1()
124 void NativeWindowFuzzTest(OHNativeWindow *nativeWindow, OHNativeWindowBuffer *nwBuffer) in NativeWindowFuzzTest()
157 void NativeWindowFuzzTest1(OHNativeWindow *nativeWindow, OHNativeWindowBuffer *nwBuffer) in NativeWindowFuzzTest1()
177 OHNativeWindow *nativeWindowTmp; in NativeWindowFuzzTest1()
222 OHNativeWindow* nativeWindow = CreateNativeWindowFromSurface(&pSurface); in DoSomethingInterestingWithMyAPI()
/foundation/graphic/graphic_2d/rosen/samples/opengl/test_xComponentContext/entry/src/main/cpp/samples/
H A Dsample_bitmap.h49 void SetNativeWindow(OHNativeWindow *nativeWindow);
73 OHNativeWindow *nativeWindow_ = nullptr;
/foundation/multimedia/media_foundation/tests/unittest/detail_enhancer_video_ndk/sample/
H A Dvideo_sample.h82 OHNativeWindow* inWindow_{};
83 OHNativeWindow* outWindow_{};
/foundation/multimedia/media_foundation/video_processing_engine/interface/inner_api/
H A Dvideo_processing_capi_interface.h32 virtual VideoProcessing_ErrorCode SetSurface(OH_VideoProcessing* videoProcessor, const OHNativeWindow* window) = 0;
33 virtual VideoProcessing_ErrorCode GetSurface(OH_VideoProcessing* videoProcessor, OHNativeWindow** window) = 0;
/foundation/multimedia/media_foundation/tests/unittest/detail_enhancer_video_ndk/
H A Ddetail_enhancer_video_ndk_unit_test.cpp135 uint32_t FlushSurf(OHNativeWindowBuffer* ohNativeWindowBuffer, OHNativeWindow* window);
162 uint32_t DetailEnhancerVideoNdkUnitTest::FlushSurf(OHNativeWindowBuffer* ohNativeWindowBuffer, OHNativeWindow* window) in FlushSurf()
197 OHNativeWindow* window = nullptr; in HWTEST_F()
598 OHNativeWindow* window = nullptr; in HWTEST_F()
599 OHNativeWindow* window2 = nullptr; in HWTEST_F()
616 OHNativeWindow* window = nullptr; in HWTEST_F()
617 OHNativeWindow* window2 = nullptr; in HWTEST_F()
633 OHNativeWindow* window = nullptr; in HWTEST_F()
646 OHNativeWindow* window = nullptr; in HWTEST_F()
659 OHNativeWindow* windo in HWTEST_F()
[all...]
/foundation/multimedia/image_effect/test/unittest/
H A Dimage_effect_capi_unittest.h47 static inline OHNativeWindow *nativeWindow_;
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/
H A Dmy_xcomponent.h61 void SetNativeWindow(OHNativeWindow *nativeWindow);
84 OHNativeWindow *nativeWindow_ = nullptr;
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/PathDrawingSample/entry/src/main/cpp/samples/
H A Dsample_bitmap.h46 void SetNativeWindow(OHNativeWindow *nativeWindow);
67 OHNativeWindow *nativeWindow_ = nullptr;
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ohos/
H A Dplatform_create_functions_vk.cpp39 (OHNativeWindow*)nativeWindow.window, // window in CreateSurface()
/foundation/graphic/graphic_2d/frameworks/opengl_wrapper/src/EGL/
H A Degl_wrapper_surface.h42 static void Disconnect(OHNativeWindow *window);
H A Degl_wrapper_surface.cpp49 void EglWrapperSurface::Disconnect(OHNativeWindow *window) in Disconnect()

Completed in 11 milliseconds

1234