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 SetUp()

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: use correct bool argument to *_destroy() requests

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmControl: simplify layer creation and methods

* Simplify creation through a function that does just that; create a
layer.

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmControl: making correct use of the userdata for ctrl layers

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmControl: remove get_layer_context_by_controller() use get_layer_context() instead

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmControl: actually delete all the layer_main stuff

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ilmControl: simplify screen and layer associations

Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>