X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=libhomescreen%2Fsrc%2Flibhomescreen.cpp;h=ae8f563be6f84464ae52e3f3de4fbfd785896359;hb=5eee2e3e4b208ab8287e3fc2625d2055e67473fa;hp=03c4baf0427e0a38843965e424f1375312600588;hpb=337319e30026b0bae453dc7363f27469fa2ab526;p=staging%2FHomeScreen.git diff --git a/libhomescreen/src/libhomescreen.cpp b/libhomescreen/src/libhomescreen.cpp index 03c4baf..ae8f563 100644 --- a/libhomescreen/src/libhomescreen.cpp +++ b/libhomescreen/src/libhomescreen.cpp @@ -29,9 +29,9 @@ LibHomeScreen::~LibHomeScreen() g_object_unref(mp_libHomeScreenHomescreen_Proxy); } -std::list LibHomeScreen::getAllSurfacesOfProcess(int pid) +std::vector LibHomeScreen::getAllSurfacesOfProcess(int pid) { - std::list result; + std::vector result; GError *err = NULL; @@ -122,14 +122,14 @@ void LibHomeScreen::renderSurfaceToArea(int surfaceId, int layoutArea) } } -bool LibHomeScreen::renderSurfaceToAreaAllowed(int surfaceId, int layoutArea) +bool LibHomeScreen::renderAppToAreaAllowed(int appCategory, int layoutArea) { gboolean result = true; GError *err = NULL; - lib_home_screen_homescreen_call_render_surface_to_area_allowed_sync( + lib_home_screen_homescreen_call_render_app_to_area_allowed_sync( mp_libHomeScreenHomescreen_Proxy, - surfaceId, + appCategory, layoutArea, &result, NULL, @@ -137,7 +137,7 @@ bool LibHomeScreen::renderSurfaceToAreaAllowed(int surfaceId, int layoutArea) if (NULL != err) { - fprintf(stderr, "Unable to call renderSurfaceToArea: %s\n", err->message); + fprintf(stderr, "Unable to call renderAppToAreaAllowed: %s\n", err->message); } return result;