e_comp_wl_capture: make an internal header 55/304955/1
authorSooChan Lim <sc1.lim@samsung.com>
Mon, 15 Jan 2024 08:31:17 +0000 (17:31 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 26 Jan 2024 00:59:17 +0000 (09:59 +0900)
Move the internal resources and the function declaration
to the internal header

Change-Id: I14eb4a827c6336dadda2debd57ece633689c7593

src/bin/e_comp_wl.c
src/bin/e_comp_wl_capture.c
src/bin/e_comp_wl_capture.h
src/bin/e_comp_wl_capture_intern.h [new file with mode: 0644]

index 4c41f26..c74e0d9 100644 (file)
@@ -9,6 +9,7 @@
 #include "e_scale_intern.h"
 #include "e_comp_canvas_intern.h"
 #include "e_comp_screen_intern.h"
+#include "e_comp_wl_capture_intern.h"
 
 #include <tizen-extension-server-protocol.h>
 
index eba2583..07acdfd 100644 (file)
@@ -1,4 +1,5 @@
 #include "e.h"
+#include "e_comp_wl_capture_intern.h"
 
 #include <tbm_surface.h>
 #include <tbm_surface_internal.h>
index 3cfd19e..0a10438 100644 (file)
@@ -13,10 +13,9 @@ typedef void (*E_Capture_Client_Save_End_Cb)(void *data, E_Client *ec, const Ein
 #else
 # ifndef E_COMP_WL_CAPTURE_H
 # define E_COMP_WL_CAPTURE_H
-EINTERN void                 e_comp_wl_capture_init(void);
-EINTERN void                 e_comp_wl_capture_shutdown(void);
 
 E_API   E_Capture_Save_State e_comp_wl_capture_client_image_save(E_Client *ec, const char* path, const char* name, E_Capture_Client_Save_End_Cb func_end, void *data, Eina_Bool skip_child);
 E_API   void                 e_comp_wl_capture_client_image_save_cancel(E_Client *ec);
+
 # endif
 #endif
diff --git a/src/bin/e_comp_wl_capture_intern.h b/src/bin/e_comp_wl_capture_intern.h
new file mode 100644 (file)
index 0000000..7ad26e9
--- /dev/null
@@ -0,0 +1,7 @@
+# ifndef E_COMP_WL_CAPTURE_INTERN_H
+# define E_COMP_WL_CAPTURE_INTERN_H
+
+EINTERN void                 e_comp_wl_capture_init(void);
+EINTERN void                 e_comp_wl_capture_shutdown(void);
+
+#endif