ilmControl: removed usleep from get_instance.

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmControl: getLayerIDsOnScreen() use correct list

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmNotifyTests: wait at most 500ms

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmNotifyTests: reset callback IDs on teardown

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmNotifyTests: use a proper TearDown()

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmNotifyTests: fix notification callbacks

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmNotifyTests: another set of fixes for notify callbacks

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmControlTest: removed chroma key tests

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmControlTests: do not rely on order of IDs

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmControl: removeNotification is AddNotification NULL

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmControl: fix screen resolution retrieval

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
LayerManagerControl: ilm_commit before ilm_destroy()

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmControlTest: use local arrays instead of dyn alloc

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmControl: fixed layerGetType()

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmControl: bug fix. LayerManagerControl set position doesn't work.

Signed-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>
weston-ivi-shell: Copy the latest ivi-layout-export.h from IVI-Shell.
weston-ivi-shell: Move screenshot function from IVI-Shell

Signed-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>
weston-ivi-shell: Apply the latest headers of ivi-layout from upstream.

Signed-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp>
weston-ivi-shell: add calling ivi_layout_surfaceSetTransition to set transition type.

This api allows user to set type of transition per surface when
commitchange happens. Type of transtion is defined in enum
ivi_layout_transition_type.

Signed-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp>
weston-ivi-shell: Send content_state event from ivi-controller.

When content of ivi_surface is changes, e.g. map wl_surface or remove
it, content_state is notified.

Signed-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp>