src/layout_channelinfo_search.c
src/view_channelnumber.c
src/view_error.c
- src/util.c
- src/tv_service.c)
+ src/util.c)
SET(TARGET_EDJ "${PROJECT_NAME}.edj")
SET(THEME_EDJ "${PROJECT_NAME}-theme.edj")
capi-appfw-application
app-utils
vconf
- gobject-2.0)
+ glib-2.0
+ gobject-2.0
+ tv-service)
FOREACH(flag ${PKGS_CFLAGS})
SET(EXTRA_CFLGAS "${EXTRA_CFLGAS} ${flag}")
BuildRequires: pkgconfig(edje)
BuildRequires: pkgconfig(app-utils)
BuildRequires: pkgconfig(vconf)
+BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-2.0)
+BuildRequires: pkgconfig(tv-service)
BuildRequires: gettext-devel
BuildRequires: edje-bin
evas_object_show(win);
- trans = evas_object_rectangle_add(evas_object_evas_get(win));
- if (!trans) {
- _ERR("Create transparent layer failed");
- evas_object_del(win);
- return NULL;
- }
-
- /* for transparent layer */
- evas_object_color_set(trans, 0, 0, 0, 0);
- evas_object_render_op_set(trans, EVAS_RENDER_COPY);
- elm_win_resize_object_add(win, trans);
- evas_object_size_hint_weight_set(trans,
- EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(trans);
-
return win;
}
-int _set_tv_overlay(Evas_Object *win)
-{
- int r;
- Ecore_Wl_Window *wl_win;
-
- wl_win = elm_win_wl_window_get(win);
-
- r = tv_overlay_set(wl_win);
-
- return r;
-}
-
static void _tv_signal_cb(void *data, int is_signal)
{
struct _appdata *ad;
return;
}
}
-
- r = _set_tv_overlay(ad->win);
- if (r < 0) {
- _ERR("Set overlay failed");
- return;
- }
}
static bool _create(void *data)
return false;
}
- r = _set_tv_overlay(ad->win);
- if (r < 0) {
- _ERR("Set overlay failed");
- evas_object_del(win);
- return false;
- }
-
ad->win = win;
tv_signal_cb_set(_tv_signal_cb, ad);