e_video_external: make e_video_external header 39/305039/1
authorSooChan Lim <sc1.lim@samsung.com>
Sun, 21 Jan 2024 05:04:09 +0000 (14:04 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 26 Jan 2024 00:59:23 +0000 (09:59 +0900)
Change-Id: Ibb6dee549c705abee1493485ad2fa30954a22be0

src/bin/video/e_client_video.c
src/bin/video/e_video_internal.h
src/bin/video/iface/e_video_external.c
src/bin/video/iface/e_video_external_intern.h [new file with mode: 0644]

index 35dd3c0..193a6bd 100644 (file)
@@ -4,6 +4,7 @@
 #include "e_comp_wl_intern.h"
 #include "e_comp_wl_subsurface_intern.h"
 #include "e_video_debug_intern.h"
+#include "iface/e_video_external_intern.h"
 
 #define EO_DATA_KEY  "E_Client_Video"
 
index 1837150..7ed89d7 100644 (file)
@@ -14,9 +14,6 @@ EINTERN E_Hwc_Policy         e_zone_video_hwc_policy_get(E_Zone *zone);
 /* For fallback interface */
 EINTERN E_Video_Comp_Iface  *e_video_fallback_iface_create(E_Client_Video *ecv);
 
-/* For external interface */
-EINTERN E_Video_Comp_Iface  *e_video_external_iface_create(E_Client_Video *ecv);
-
 /* For HWC interface */
 EINTERN E_Video_Comp_Iface  *e_video_hwc_iface_create(E_Client_Video *ecv);
 EINTERN void                 e_video_hwc_render_fail_callback_set(E_Video_Comp_Iface *iface, E_Video_Hwc_Render_Fail_Cb func);
index f6a5fe3..85e0733 100644 (file)
@@ -1,5 +1,6 @@
 #include "e.h"
 #include "e_video_internal.h"
+#include "iface/e_video_external_intern.h"
 
 typedef struct _E_Video_External E_Video_External;
 
diff --git a/src/bin/video/iface/e_video_external_intern.h b/src/bin/video/iface/e_video_external_intern.h
new file mode 100644 (file)
index 0000000..4c601af
--- /dev/null
@@ -0,0 +1,7 @@
+#ifndef E_VIDEO_EXTERNAL_INTERN_H
+#define E_VIDEO_EXTERNAL_INTERN_H
+
+/* For external interface */
+EINTERN E_Video_Comp_Iface  *e_video_external_iface_create(E_Client_Video *ecv);
+
+#endif