From b875edc67622f71d04b2176ee0ed0692e2e8e238 Mon Sep 17 00:00:00 2001 From: Hyunil Date: Thu, 2 Sep 2021 15:27:52 +0900 Subject: [PATCH] [0.3.147] Use ecore_evas_wayland2_window_get() instead of elm_win_wl_window_get() - elm_win_wl_window_get() is not managed API. - ecore_evas_ecore_evas_get(evas_object_evas_get(win_id)) and ecore_evas_wayland2_window_get() are used to get Ecore_wl2_window. Change-Id: I2ca8364c530f99da1ba7b09649422908f0220472 Signed-off-by: Hyunil --- packaging/capi-media-player.spec | 2 +- test/player_test.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packaging/capi-media-player.spec b/packaging/capi-media-player.spec index db3e0a6..86e3834 100644 --- a/packaging/capi-media-player.spec +++ b/packaging/capi-media-player.spec @@ -1,6 +1,6 @@ Name: capi-media-player Summary: A Media Player API -Version: 0.3.146 +Version: 0.3.147 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/test/player_test.c b/test/player_test.c index f171622..8356b66 100644 --- a/test/player_test.c +++ b/test/player_test.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #ifdef _ACTIVATE_EOM_ @@ -1829,7 +1830,8 @@ static void change_surface(int option) case 3: g_print("change surface type to OVERLAY_SYNC_UI\n"); surface_type = g_current_surface_type = PLAYER_DISPLAY_TYPE_OVERLAY_SYNC_UI; - Ecore_Wl2_Window *ecore_wl2_win = (Ecore_Wl2_Window *)elm_win_wl_window_get(g_win_id); + Ecore_Evas *eore_evas = ecore_evas_ecore_evas_get(evas_object_evas_get(g_win_id)); + Ecore_Wl2_Window *ecore_wl2_win = ecore_evas_wayland2_window_get(eore_evas); Ecore_Wl2_Subsurface *ecore_wl2_subsurface = ecore_wl2_subsurface_new(ecore_wl2_win); g_ecore_wl2_window = ecore_wl2_win; -- 2.7.4