summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmre Ucan <eucan@de.adit-jv.com>2016-02-26 15:34:56 +0100
committerWataru Natsume <wataru_natsume@xddp.denso.co.jp>2016-06-28 15:22:34 +0900
commita85437766c81b135ef074225cd607eff9c3645d3 (patch)
tree67642c46d774be56fbaa1f2d4675b3f73ca87335
parent84cbfe3a5c5795b1904125101eccb7c44470b1cf (diff)
downloadwayland-ivi-extension-a85437766c81b135ef074225cd607eff9c3645d3.tar.gz
ivi-controller: copy ivishell struct from ivi-extension
Signed-off-by: Emre Ucan <eucan@de.adit-jv.com>
-rw-r--r--weston-ivi-shell/src/ivi-controller-impl.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/weston-ivi-shell/src/ivi-controller-impl.c b/weston-ivi-shell/src/ivi-controller-impl.c
index 74c8df6..9ef2982 100644
--- a/weston-ivi-shell/src/ivi-controller-impl.c
+++ b/weston-ivi-shell/src/ivi-controller-impl.c
@@ -73,6 +73,17 @@ struct ivicontroller {
struct ivishell *shell;
};
+struct ivishell {
+ struct weston_compositor *compositor;
+ const struct ivi_layout_interface *interface;
+
+ struct wl_list list_surface;
+ struct wl_list list_layer;
+ struct wl_list list_screen;
+
+ struct wl_list list_controller;
+};
+
struct screenshot_frame_listener {
struct wl_listener listener;
char *filename;