From: Hyunil Date: Thu, 2 Sep 2021 06:27:52 +0000 (+0900) Subject: [0.3.147] Use ecore_evas_wayland2_window_get() instead of elm_win_wl_window_get() X-Git-Tag: submit/tizen/20211028.044502~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F28%2F263428%2F6;p=platform%2Fcore%2Fapi%2Fplayer.git [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 --- 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;