/foundation/graphic/graphic_surface/interfaces/inner_api/surface/ |
H A D | window.h | 34 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 D | external_window.h | 69 * @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 D | native_window.cpp | 85 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 D | surface_capi_mock.h | 27 explicit SurfaceCapiMock(OHNativeWindow *nativeWindow) : nativeWindow_(nativeWindow) {} in SurfaceCapiMock() 30 OHNativeWindow *GetSurface(); 33 OHNativeWindow *nativeWindow_ = nullptr;
|
H A D | surface_capi_mock.cpp | 28 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 D | video_processing_native.h | 44 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 D | video_processing_loader.h | 44 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 D | image_effect.h | 46 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 D | graphics_render_engine.h | 43 virtual VEFError Init(OHNativeWindow* window) = 0; 53 virtual OHNativeWindow* GetRenderNativeWindow() = 0;
|
/foundation/graphic/graphic_2d/frameworks/surfaceimage/test/systemtest/ |
H A D | native_image_opengl_system_test.cpp | 105 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 D | native_image_system_test.cpp | 77 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 D | hello_native_window.cpp | 30 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 D | native_image.h | 48 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 D | video_processing.h | 166 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 D | nativewindow_fuzzer.cpp | 43 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 D | sample_bitmap.h | 49 void SetNativeWindow(OHNativeWindow *nativeWindow);
73 OHNativeWindow *nativeWindow_ = nullptr;
|
/foundation/multimedia/media_foundation/tests/unittest/detail_enhancer_video_ndk/sample/ |
H A D | video_sample.h | 82 OHNativeWindow* inWindow_{}; 83 OHNativeWindow* outWindow_{};
|
/foundation/multimedia/media_foundation/video_processing_engine/interface/inner_api/ |
H A D | video_processing_capi_interface.h | 32 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 D | detail_enhancer_video_ndk_unit_test.cpp | 135 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 D | image_effect_capi_unittest.h | 47 static inline OHNativeWindow *nativeWindow_;
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/ |
H A D | my_xcomponent.h | 61 void SetNativeWindow(OHNativeWindow *nativeWindow); 84 OHNativeWindow *nativeWindow_ = nullptr;
|
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/PathDrawingSample/entry/src/main/cpp/samples/ |
H A D | sample_bitmap.h | 46 void SetNativeWindow(OHNativeWindow *nativeWindow); 67 OHNativeWindow *nativeWindow_ = nullptr;
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ohos/ |
H A D | platform_create_functions_vk.cpp | 39 (OHNativeWindow*)nativeWindow.window, // window in CreateSurface()
|
/foundation/graphic/graphic_2d/frameworks/opengl_wrapper/src/EGL/ |
H A D | egl_wrapper_surface.h | 42 static void Disconnect(OHNativeWindow *window);
|
H A D | egl_wrapper_surface.cpp | 49 void EglWrapperSurface::Disconnect(OHNativeWindow *window) in Disconnect()
|