ivi-shell: rename ivi_controller_interface
The name of ivi_controller_interface is changed to ivi_layout_interface
with this patch.
This name is better suited to the interface, because it is implemented
in ivi-layout.c and its methods are linked to ivi_layout* functions.
Furthermore, the controller modules (e.g. hmi-controller) are the users
of this interface and they have their own interfaces,
which are called *_controller_interface,
e.g.: ivi_hmi_controller_interface.
This causes confusion about the software architecture.
Signed-off-by: Emre Ucan <eucan@de.adit-jv.com>
Tested-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>
Reviewed-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>
diff --git a/tests/ivi_layout-internal-test.c b/tests/ivi_layout-internal-test.c
index bb9cce9..d0c759b 100644
--- a/tests/ivi_layout-internal-test.c
+++ b/tests/ivi_layout-internal-test.c
@@ -38,7 +38,7 @@
struct test_context {
struct weston_compositor *compositor;
- const struct ivi_controller_interface *controller_interface;
+ const struct ivi_layout_interface *layout_interface;
uint32_t user_flags;
};
@@ -67,270 +67,270 @@
static void
test_surface_bad_visibility(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
bool visibility;
- iassert(ctl->surface_set_visibility(NULL, true) == IVI_FAILED);
+ iassert(lyt->surface_set_visibility(NULL, true) == IVI_FAILED);
- ctl->commit_changes();
+ lyt->commit_changes();
- visibility = ctl->surface_get_visibility(NULL);
+ visibility = lyt->surface_get_visibility(NULL);
iassert(visibility == false);
}
static void
test_surface_bad_destination_rectangle(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->surface_set_destination_rectangle(NULL, 20, 30, 200, 300) == IVI_FAILED);
+ iassert(lyt->surface_set_destination_rectangle(NULL, 20, 30, 200, 300) == IVI_FAILED);
}
static void
test_surface_bad_orientation(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->surface_set_orientation(NULL, WL_OUTPUT_TRANSFORM_90) == IVI_FAILED);
+ iassert(lyt->surface_set_orientation(NULL, WL_OUTPUT_TRANSFORM_90) == IVI_FAILED);
- iassert(ctl->surface_get_orientation(NULL) == WL_OUTPUT_TRANSFORM_NORMAL);
+ iassert(lyt->surface_get_orientation(NULL) == WL_OUTPUT_TRANSFORM_NORMAL);
}
static void
test_surface_bad_dimension(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_surface *ivisurf = NULL;
int32_t dest_width;
int32_t dest_height;
- iassert(ctl->surface_set_dimension(NULL, 200, 300) == IVI_FAILED);
+ iassert(lyt->surface_set_dimension(NULL, 200, 300) == IVI_FAILED);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->surface_get_dimension(NULL, &dest_width, &dest_height) == IVI_FAILED);
- iassert(ctl->surface_get_dimension(ivisurf, NULL, &dest_height) == IVI_FAILED);
- iassert(ctl->surface_get_dimension(ivisurf, &dest_width, NULL) == IVI_FAILED);
+ iassert(lyt->surface_get_dimension(NULL, &dest_width, &dest_height) == IVI_FAILED);
+ iassert(lyt->surface_get_dimension(ivisurf, NULL, &dest_height) == IVI_FAILED);
+ iassert(lyt->surface_get_dimension(ivisurf, &dest_width, NULL) == IVI_FAILED);
}
static void
test_surface_bad_position(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_surface *ivisurf = NULL;
int32_t dest_x;
int32_t dest_y;
- iassert(ctl->surface_set_position(NULL, 20, 30) == IVI_FAILED);
+ iassert(lyt->surface_set_position(NULL, 20, 30) == IVI_FAILED);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->surface_get_position(NULL, &dest_x, &dest_y) == IVI_FAILED);
- iassert(ctl->surface_get_position(ivisurf, NULL, &dest_y) == IVI_FAILED);
- iassert(ctl->surface_get_position(ivisurf, &dest_x, NULL) == IVI_FAILED);
+ iassert(lyt->surface_get_position(NULL, &dest_x, &dest_y) == IVI_FAILED);
+ iassert(lyt->surface_get_position(ivisurf, NULL, &dest_y) == IVI_FAILED);
+ iassert(lyt->surface_get_position(ivisurf, &dest_x, NULL) == IVI_FAILED);
}
static void
test_surface_bad_source_rectangle(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->surface_set_source_rectangle(NULL, 20, 30, 200, 300) == IVI_FAILED);
+ iassert(lyt->surface_set_source_rectangle(NULL, 20, 30, 200, 300) == IVI_FAILED);
}
static void
test_surface_bad_properties(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->get_properties_of_surface(NULL) == NULL);
+ iassert(lyt->get_properties_of_surface(NULL) == NULL);
}
static void
test_layer_create(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
uint32_t id1;
uint32_t id2;
struct ivi_layout_layer *ivilayer;
struct ivi_layout_layer *new_ivilayer;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(IVI_TEST_LAYER_ID(0) == ctl->get_id_of_layer(ivilayer));
+ iassert(IVI_TEST_LAYER_ID(0) == lyt->get_id_of_layer(ivilayer));
- new_ivilayer = ctl->get_layer_from_id(IVI_TEST_LAYER_ID(0));
+ new_ivilayer = lyt->get_layer_from_id(IVI_TEST_LAYER_ID(0));
iassert(ivilayer == new_ivilayer);
- id1 = ctl->get_id_of_layer(ivilayer);
- id2 = ctl->get_id_of_layer(new_ivilayer);
+ id1 = lyt->get_id_of_layer(ivilayer);
+ id2 = lyt->get_id_of_layer(new_ivilayer);
iassert(id1 == id2);
- ctl->layer_destroy(ivilayer);
- iassert(ctl->get_layer_from_id(IVI_TEST_LAYER_ID(0)) == NULL);
+ lyt->layer_destroy(ivilayer);
+ iassert(lyt->get_layer_from_id(IVI_TEST_LAYER_ID(0)) == NULL);
}
static void
test_layer_visibility(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
const struct ivi_layout_layer_properties *prop;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_get_visibility(ivilayer) == false);
+ iassert(lyt->layer_get_visibility(ivilayer) == false);
- iassert(ctl->layer_set_visibility(ivilayer, true) == IVI_SUCCEEDED);
+ iassert(lyt->layer_set_visibility(ivilayer, true) == IVI_SUCCEEDED);
- iassert(ctl->layer_get_visibility(ivilayer) == false);
+ iassert(lyt->layer_get_visibility(ivilayer) == false);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->layer_get_visibility(ivilayer) == true);
+ iassert(lyt->layer_get_visibility(ivilayer) == true);
- prop = ctl->get_properties_of_layer(ivilayer);
+ prop = lyt->get_properties_of_layer(ivilayer);
iassert(prop->visibility == true);
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
}
static void
test_layer_opacity(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
const struct ivi_layout_layer_properties *prop;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_get_opacity(ivilayer) == wl_fixed_from_double(1.0));
+ iassert(lyt->layer_get_opacity(ivilayer) == wl_fixed_from_double(1.0));
- iassert(ctl->layer_set_opacity(
+ iassert(lyt->layer_set_opacity(
ivilayer, wl_fixed_from_double(0.5)) == IVI_SUCCEEDED);
- iassert(ctl->layer_get_opacity(ivilayer) == wl_fixed_from_double(1.0));
+ iassert(lyt->layer_get_opacity(ivilayer) == wl_fixed_from_double(1.0));
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->layer_get_opacity(ivilayer) == wl_fixed_from_double(0.5));
+ iassert(lyt->layer_get_opacity(ivilayer) == wl_fixed_from_double(0.5));
- prop = ctl->get_properties_of_layer(ivilayer);
+ prop = lyt->get_properties_of_layer(ivilayer);
iassert(prop->opacity == wl_fixed_from_double(0.5));
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
}
static void
test_layer_orientation(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
const struct ivi_layout_layer_properties *prop;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_get_orientation(ivilayer) == WL_OUTPUT_TRANSFORM_NORMAL);
+ iassert(lyt->layer_get_orientation(ivilayer) == WL_OUTPUT_TRANSFORM_NORMAL);
- iassert(ctl->layer_set_orientation(
+ iassert(lyt->layer_set_orientation(
ivilayer, WL_OUTPUT_TRANSFORM_90) == IVI_SUCCEEDED);
- iassert(ctl->layer_get_orientation(ivilayer) == WL_OUTPUT_TRANSFORM_NORMAL);
+ iassert(lyt->layer_get_orientation(ivilayer) == WL_OUTPUT_TRANSFORM_NORMAL);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->layer_get_orientation(ivilayer) == WL_OUTPUT_TRANSFORM_90);
+ iassert(lyt->layer_get_orientation(ivilayer) == WL_OUTPUT_TRANSFORM_90);
- prop = ctl->get_properties_of_layer(ivilayer);
+ prop = lyt->get_properties_of_layer(ivilayer);
iassert(prop->orientation == WL_OUTPUT_TRANSFORM_90);
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
}
static void
test_layer_dimension(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
const struct ivi_layout_layer_properties *prop;
int32_t dest_width;
int32_t dest_height;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_get_dimension(
+ iassert(lyt->layer_get_dimension(
ivilayer, &dest_width, &dest_height) == IVI_SUCCEEDED);
iassert(dest_width == 200);
iassert(dest_height == 300);
- iassert(ctl->layer_set_dimension(ivilayer, 400, 600) == IVI_SUCCEEDED);
+ iassert(lyt->layer_set_dimension(ivilayer, 400, 600) == IVI_SUCCEEDED);
- iassert(ctl->layer_get_dimension(
+ iassert(lyt->layer_get_dimension(
ivilayer, &dest_width, &dest_height) == IVI_SUCCEEDED);
iassert(dest_width == 200);
iassert(dest_height == 300);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(IVI_SUCCEEDED == ctl->layer_get_dimension(
+ iassert(IVI_SUCCEEDED == lyt->layer_get_dimension(
ivilayer, &dest_width, &dest_height));
iassert(dest_width == 400);
iassert(dest_height == 600);
- prop = ctl->get_properties_of_layer(ivilayer);
+ prop = lyt->get_properties_of_layer(ivilayer);
iassert(prop->dest_width == 400);
iassert(prop->dest_height == 600);
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
}
static void
test_layer_position(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
const struct ivi_layout_layer_properties *prop;
int32_t dest_x;
int32_t dest_y;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_get_position(
+ iassert(lyt->layer_get_position(
ivilayer, &dest_x, &dest_y) == IVI_SUCCEEDED);
iassert(dest_x == 0);
iassert(dest_y == 0);
- iassert(ctl->layer_set_position(ivilayer, 20, 30) == IVI_SUCCEEDED);
+ iassert(lyt->layer_set_position(ivilayer, 20, 30) == IVI_SUCCEEDED);
- iassert(ctl->layer_get_position(
+ iassert(lyt->layer_get_position(
ivilayer, &dest_x, &dest_y) == IVI_SUCCEEDED);
iassert(dest_x == 0);
iassert(dest_y == 0);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->layer_get_position(
+ iassert(lyt->layer_get_position(
ivilayer, &dest_x, &dest_y) == IVI_SUCCEEDED);
iassert(dest_x == 20);
iassert(dest_y == 30);
- prop = ctl->get_properties_of_layer(ivilayer);
+ prop = lyt->get_properties_of_layer(ivilayer);
iassert(prop->dest_x == 20);
iassert(prop->dest_y == 30);
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
}
static void
test_layer_destination_rectangle(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
const struct ivi_layout_layer_properties *prop;
int32_t dest_width;
@@ -338,384 +338,384 @@
int32_t dest_x;
int32_t dest_y;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- prop = ctl->get_properties_of_layer(ivilayer);
+ prop = lyt->get_properties_of_layer(ivilayer);
iassert(prop->dest_width == 200);
iassert(prop->dest_height == 300);
iassert(prop->dest_x == 0);
iassert(prop->dest_y == 0);
- iassert(ctl->layer_set_destination_rectangle(
+ iassert(lyt->layer_set_destination_rectangle(
ivilayer, 20, 30, 400, 600) == IVI_SUCCEEDED);
- prop = ctl->get_properties_of_layer(ivilayer);
+ prop = lyt->get_properties_of_layer(ivilayer);
iassert(prop->dest_width == 200);
iassert(prop->dest_height == 300);
iassert(prop->dest_x == 0);
iassert(prop->dest_y == 0);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->layer_get_dimension(
+ iassert(lyt->layer_get_dimension(
ivilayer, &dest_width, &dest_height) == IVI_SUCCEEDED);
iassert(dest_width == 400);
iassert(dest_height == 600);
- iassert(ctl->layer_get_position(
+ iassert(lyt->layer_get_position(
ivilayer, &dest_x, &dest_y) == IVI_SUCCEEDED);
iassert(dest_x == 20);
iassert(dest_y == 30);
- prop = ctl->get_properties_of_layer(ivilayer);
+ prop = lyt->get_properties_of_layer(ivilayer);
iassert(prop->dest_width == 400);
iassert(prop->dest_height == 600);
iassert(prop->dest_x == 20);
iassert(prop->dest_y == 30);
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
}
static void
test_layer_source_rectangle(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
const struct ivi_layout_layer_properties *prop;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- prop = ctl->get_properties_of_layer(ivilayer);
+ prop = lyt->get_properties_of_layer(ivilayer);
iassert(prop->source_width == 200);
iassert(prop->source_height == 300);
iassert(prop->source_x == 0);
iassert(prop->source_y == 0);
- iassert(ctl->layer_set_source_rectangle(
+ iassert(lyt->layer_set_source_rectangle(
ivilayer, 20, 30, 400, 600) == IVI_SUCCEEDED);
- prop = ctl->get_properties_of_layer(ivilayer);
+ prop = lyt->get_properties_of_layer(ivilayer);
iassert(prop->source_width == 200);
iassert(prop->source_height == 300);
iassert(prop->source_x == 0);
iassert(prop->source_y == 0);
- ctl->commit_changes();
+ lyt->commit_changes();
- prop = ctl->get_properties_of_layer(ivilayer);
+ prop = lyt->get_properties_of_layer(ivilayer);
iassert(prop->source_width == 400);
iassert(prop->source_height == 600);
iassert(prop->source_x == 20);
iassert(prop->source_y == 30);
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
}
static void
test_layer_bad_remove(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
- ctl->layer_destroy(NULL);
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
+ lyt->layer_destroy(NULL);
}
static void
test_layer_bad_visibility(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->layer_set_visibility(NULL, true) == IVI_FAILED);
+ iassert(lyt->layer_set_visibility(NULL, true) == IVI_FAILED);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->layer_get_visibility(NULL) == false);
+ iassert(lyt->layer_get_visibility(NULL) == false);
}
static void
test_layer_bad_opacity(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_set_opacity(
+ iassert(lyt->layer_set_opacity(
NULL, wl_fixed_from_double(0.3)) == IVI_FAILED);
- iassert(ctl->layer_set_opacity(
+ iassert(lyt->layer_set_opacity(
ivilayer, wl_fixed_from_double(0.3)) == IVI_SUCCEEDED);
- iassert(ctl->layer_set_opacity(
+ iassert(lyt->layer_set_opacity(
ivilayer, wl_fixed_from_double(-1)) == IVI_FAILED);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->layer_get_opacity(ivilayer) == wl_fixed_from_double(0.3));
+ iassert(lyt->layer_get_opacity(ivilayer) == wl_fixed_from_double(0.3));
- iassert(ctl->layer_set_opacity(
+ iassert(lyt->layer_set_opacity(
ivilayer, wl_fixed_from_double(1.1)) == IVI_FAILED);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->layer_get_opacity(ivilayer) == wl_fixed_from_double(0.3));
+ iassert(lyt->layer_get_opacity(ivilayer) == wl_fixed_from_double(0.3));
- iassert(ctl->layer_set_opacity(
+ iassert(lyt->layer_set_opacity(
NULL, wl_fixed_from_double(0.5)) == IVI_FAILED);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->layer_get_opacity(NULL) == wl_fixed_from_double(0.0));
+ iassert(lyt->layer_get_opacity(NULL) == wl_fixed_from_double(0.0));
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
}
static void
test_layer_bad_destination_rectangle(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->layer_set_destination_rectangle(
+ iassert(lyt->layer_set_destination_rectangle(
NULL, 20, 30, 200, 300) == IVI_FAILED);
}
static void
test_layer_bad_orientation(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->layer_set_orientation(
+ iassert(lyt->layer_set_orientation(
NULL, WL_OUTPUT_TRANSFORM_90) == IVI_FAILED);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->layer_get_orientation(NULL) == WL_OUTPUT_TRANSFORM_NORMAL);
+ iassert(lyt->layer_get_orientation(NULL) == WL_OUTPUT_TRANSFORM_NORMAL);
}
static void
test_layer_bad_dimension(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
int32_t dest_width;
int32_t dest_height;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_set_dimension(NULL, 200, 300) == IVI_FAILED);
+ iassert(lyt->layer_set_dimension(NULL, 200, 300) == IVI_FAILED);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->layer_get_dimension(
+ iassert(lyt->layer_get_dimension(
NULL, &dest_width, &dest_height) == IVI_FAILED);
- iassert(ctl->layer_get_dimension(
+ iassert(lyt->layer_get_dimension(
ivilayer, NULL, &dest_height) == IVI_FAILED);
- iassert(ctl->layer_get_dimension(
+ iassert(lyt->layer_get_dimension(
ivilayer, &dest_width, NULL) == IVI_FAILED);
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
}
static void
test_layer_bad_position(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
int32_t dest_x;
int32_t dest_y;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_set_position(NULL, 20, 30) == IVI_FAILED);
+ iassert(lyt->layer_set_position(NULL, 20, 30) == IVI_FAILED);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->layer_get_position(NULL, &dest_x, &dest_y) == IVI_FAILED);
- iassert(ctl->layer_get_position(ivilayer, NULL, &dest_y) == IVI_FAILED);
- iassert(ctl->layer_get_position(ivilayer, &dest_x, NULL) == IVI_FAILED);
+ iassert(lyt->layer_get_position(NULL, &dest_x, &dest_y) == IVI_FAILED);
+ iassert(lyt->layer_get_position(ivilayer, NULL, &dest_y) == IVI_FAILED);
+ iassert(lyt->layer_get_position(ivilayer, &dest_x, NULL) == IVI_FAILED);
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
}
static void
test_layer_bad_source_rectangle(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->layer_set_source_rectangle(
+ iassert(lyt->layer_set_source_rectangle(
NULL, 20, 30, 200, 300) == IVI_FAILED);
}
static void
test_layer_bad_properties(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->get_properties_of_layer(NULL) == NULL);
+ iassert(lyt->get_properties_of_layer(NULL) == NULL);
}
static void
test_commit_changes_after_visibility_set_layer_destroy(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_set_visibility(ivilayer, true) == IVI_SUCCEEDED);
- ctl->layer_destroy(ivilayer);
- ctl->commit_changes();
+ iassert(lyt->layer_set_visibility(ivilayer, true) == IVI_SUCCEEDED);
+ lyt->layer_destroy(ivilayer);
+ lyt->commit_changes();
}
static void
test_commit_changes_after_opacity_set_layer_destroy(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_set_opacity(
+ iassert(lyt->layer_set_opacity(
ivilayer, wl_fixed_from_double(0.5)) == IVI_SUCCEEDED);
- ctl->layer_destroy(ivilayer);
- ctl->commit_changes();
+ lyt->layer_destroy(ivilayer);
+ lyt->commit_changes();
}
static void
test_commit_changes_after_orientation_set_layer_destroy(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_set_orientation(
+ iassert(lyt->layer_set_orientation(
ivilayer, WL_OUTPUT_TRANSFORM_90) == IVI_SUCCEEDED);
- ctl->layer_destroy(ivilayer);
- ctl->commit_changes();
+ lyt->layer_destroy(ivilayer);
+ lyt->commit_changes();
}
static void
test_commit_changes_after_dimension_set_layer_destroy(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_set_dimension(ivilayer, 200, 300) == IVI_SUCCEEDED);
- ctl->layer_destroy(ivilayer);
- ctl->commit_changes();
+ iassert(lyt->layer_set_dimension(ivilayer, 200, 300) == IVI_SUCCEEDED);
+ lyt->layer_destroy(ivilayer);
+ lyt->commit_changes();
}
static void
test_commit_changes_after_position_set_layer_destroy(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_set_position(ivilayer, 20, 30) == IVI_SUCCEEDED);
- ctl->layer_destroy(ivilayer);
- ctl->commit_changes();
+ iassert(lyt->layer_set_position(ivilayer, 20, 30) == IVI_SUCCEEDED);
+ lyt->layer_destroy(ivilayer);
+ lyt->commit_changes();
}
static void
test_commit_changes_after_source_rectangle_set_layer_destroy(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_set_source_rectangle(
+ iassert(lyt->layer_set_source_rectangle(
ivilayer, 20, 30, 200, 300) == IVI_SUCCEEDED);
- ctl->layer_destroy(ivilayer);
- ctl->commit_changes();
+ lyt->layer_destroy(ivilayer);
+ lyt->commit_changes();
}
static void
test_commit_changes_after_destination_rectangle_set_layer_destroy(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- iassert(ctl->layer_set_destination_rectangle(
+ iassert(lyt->layer_set_destination_rectangle(
ivilayer, 20, 30, 200, 300) == IVI_SUCCEEDED);
- ctl->layer_destroy(ivilayer);
- ctl->commit_changes();
+ lyt->layer_destroy(ivilayer);
+ lyt->commit_changes();
}
static void
test_layer_create_duplicate(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
struct ivi_layout_layer *duplicatelayer;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
if (ivilayer != NULL)
iassert(ivilayer->ref_count == 1);
- duplicatelayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ duplicatelayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer == duplicatelayer);
if (ivilayer != NULL)
iassert(ivilayer->ref_count == 2);
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
if (ivilayer != NULL)
iassert(ivilayer->ref_count == 1);
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
}
static void
test_get_layer_after_destory_layer(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
iassert(ivilayer != NULL);
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
- ivilayer = ctl->get_layer_from_id(IVI_TEST_LAYER_ID(0));
+ ivilayer = lyt->get_layer_from_id(IVI_TEST_LAYER_ID(0));
iassert(ivilayer == NULL);
}
static void
test_screen_id(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_screen **iviscrns;
int32_t screen_length = 0;
uint32_t id_screen;
int32_t i;
- iassert(ctl->get_screens(&screen_length, &iviscrns) == IVI_SUCCEEDED);
+ iassert(lyt->get_screens(&screen_length, &iviscrns) == IVI_SUCCEEDED);
iassert(screen_length > 0);
for (i = 0; i < screen_length; ++i) {
- id_screen = ctl->get_id_of_screen(iviscrns[i]);
- iassert(ctl->get_screen_from_id(id_screen) == iviscrns[i]);
+ id_screen = lyt->get_id_of_screen(iviscrns[i]);
+ iassert(lyt->get_screen_from_id(id_screen) == iviscrns[i]);
}
if (screen_length > 0)
@@ -725,7 +725,7 @@
static void
test_screen_resolution(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_screen **iviscrns;
int32_t screen_length = 0;
struct weston_output *output;
@@ -733,13 +733,13 @@
int32_t height;
int32_t i;
- iassert(ctl->get_screens(&screen_length, &iviscrns) == IVI_SUCCEEDED);
+ iassert(lyt->get_screens(&screen_length, &iviscrns) == IVI_SUCCEEDED);
iassert(screen_length > 0);
for (i = 0; i < screen_length; ++i) {
- output = ctl->screen_get_output(iviscrns[i]);
+ output = lyt->screen_get_output(iviscrns[i]);
iassert(output != NULL);
- iassert(ctl->get_screen_resolution(
+ iassert(lyt->get_screen_resolution(
iviscrns[i], &width, &height) == IVI_SUCCEEDED);
iassert(width == output->current_mode->width);
iassert(height == output->current_mode->height);
@@ -753,7 +753,7 @@
test_screen_render_order(struct test_context *ctx)
{
#define LAYER_NUM (3)
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_screen **iviscrns;
int32_t screen_length = 0;
struct ivi_layout_screen *iviscrn;
@@ -762,7 +762,7 @@
int32_t length = 0;
uint32_t i;
- iassert(ctl->get_screens(&screen_length, &iviscrns) == IVI_SUCCEEDED);
+ iassert(lyt->get_screens(&screen_length, &iviscrns) == IVI_SUCCEEDED);
iassert(screen_length > 0);
if (screen_length <= 0)
@@ -771,13 +771,13 @@
iviscrn = iviscrns[0];
for (i = 0; i < LAYER_NUM; i++)
- ivilayers[i] = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(i), 200, 300);
+ ivilayers[i] = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(i), 200, 300);
- iassert(ctl->screen_set_render_order(iviscrn, ivilayers, LAYER_NUM) == IVI_SUCCEEDED);
+ iassert(lyt->screen_set_render_order(iviscrn, ivilayers, LAYER_NUM) == IVI_SUCCEEDED);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->get_layers_on_screen(iviscrn, &length, &array) == IVI_SUCCEEDED);
+ iassert(lyt->get_layers_on_screen(iviscrn, &length, &array) == IVI_SUCCEEDED);
iassert(length == LAYER_NUM);
for (i = 0; i < LAYER_NUM; i++)
iassert(array[i] == ivilayers[i]);
@@ -787,15 +787,15 @@
array = NULL;
- iassert(ctl->screen_set_render_order(iviscrn, NULL, 0) == IVI_SUCCEEDED);
+ iassert(lyt->screen_set_render_order(iviscrn, NULL, 0) == IVI_SUCCEEDED);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->get_layers_on_screen(iviscrn, &length, &array) == IVI_SUCCEEDED);
+ iassert(lyt->get_layers_on_screen(iviscrn, &length, &array) == IVI_SUCCEEDED);
iassert(length == 0 && array == NULL);
for (i = 0; i < LAYER_NUM; i++)
- ctl->layer_destroy(ivilayers[i]);
+ lyt->layer_destroy(ivilayers[i]);
free(iviscrns);
#undef LAYER_NUM
@@ -804,23 +804,23 @@
static void
test_screen_bad_resolution(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_screen **iviscrns;
int32_t screen_length = 0;
struct ivi_layout_screen *iviscrn;
int32_t width;
int32_t height;
- iassert(ctl->get_screens(&screen_length, &iviscrns) == IVI_SUCCEEDED);
+ iassert(lyt->get_screens(&screen_length, &iviscrns) == IVI_SUCCEEDED);
iassert(screen_length > 0);
if (screen_length <= 0)
return;
iviscrn = iviscrns[0];
- iassert(ctl->get_screen_resolution(NULL, &width, &height) == IVI_FAILED);
- iassert(ctl->get_screen_resolution(iviscrn, NULL, &height) == IVI_FAILED);
- iassert(ctl->get_screen_resolution(iviscrn, &width, NULL) == IVI_FAILED);
+ iassert(lyt->get_screen_resolution(NULL, &width, &height) == IVI_FAILED);
+ iassert(lyt->get_screen_resolution(iviscrn, NULL, &height) == IVI_FAILED);
+ iassert(lyt->get_screen_resolution(iviscrn, &width, NULL) == IVI_FAILED);
free(iviscrns);
}
@@ -828,7 +828,7 @@
test_screen_bad_render_order(struct test_context *ctx)
{
#define LAYER_NUM (3)
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_screen **iviscrns;
int32_t screen_length;
struct ivi_layout_screen *iviscrn;
@@ -837,7 +837,7 @@
int32_t length = 0;
uint32_t i;
- iassert(ctl->get_screens(&screen_length, &iviscrns) == IVI_SUCCEEDED);
+ iassert(lyt->get_screens(&screen_length, &iviscrns) == IVI_SUCCEEDED);
iassert(screen_length > 0);
if (screen_length <= 0)
@@ -846,18 +846,18 @@
iviscrn = iviscrns[0];
for (i = 0; i < LAYER_NUM; i++)
- ivilayers[i] = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(i), 200, 300);
+ ivilayers[i] = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(i), 200, 300);
- iassert(ctl->screen_set_render_order(NULL, ivilayers, LAYER_NUM) == IVI_FAILED);
+ iassert(lyt->screen_set_render_order(NULL, ivilayers, LAYER_NUM) == IVI_FAILED);
- ctl->commit_changes();
+ lyt->commit_changes();
- iassert(ctl->get_layers_on_screen(NULL, &length, &array) == IVI_FAILED);
- iassert(ctl->get_layers_on_screen(iviscrn, NULL, &array) == IVI_FAILED);
- iassert(ctl->get_layers_on_screen(iviscrn, &length, NULL) == IVI_FAILED);
+ iassert(lyt->get_layers_on_screen(NULL, &length, &array) == IVI_FAILED);
+ iassert(lyt->get_layers_on_screen(iviscrn, NULL, &array) == IVI_FAILED);
+ iassert(lyt->get_layers_on_screen(iviscrn, &length, NULL) == IVI_FAILED);
for (i = 0; i < LAYER_NUM; i++)
- ctl->layer_destroy(ivilayers[i]);
+ lyt->layer_destroy(ivilayers[i]);
free(iviscrns);
#undef LAYER_NUM
@@ -868,14 +868,14 @@
struct test_context *ctx)
{
#define LAYER_NUM (3)
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_screen **iviscrns;
int32_t screen_length;
struct ivi_layout_screen *iviscrn;
struct ivi_layout_layer *ivilayers[LAYER_NUM] = {};
uint32_t i;
- iassert(ctl->get_screens(&screen_length, &iviscrns) == IVI_SUCCEEDED);
+ iassert(lyt->get_screens(&screen_length, &iviscrns) == IVI_SUCCEEDED);
iassert(screen_length > 0);
if (screen_length <= 0)
@@ -884,16 +884,16 @@
iviscrn = iviscrns[0];
for (i = 0; i < LAYER_NUM; i++)
- ivilayers[i] = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(i), 200, 300);
+ ivilayers[i] = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(i), 200, 300);
- iassert(ctl->screen_set_render_order(iviscrn, ivilayers, LAYER_NUM) == IVI_SUCCEEDED);
+ iassert(lyt->screen_set_render_order(iviscrn, ivilayers, LAYER_NUM) == IVI_SUCCEEDED);
- ctl->layer_destroy(ivilayers[1]);
+ lyt->layer_destroy(ivilayers[1]);
- ctl->commit_changes();
+ lyt->commit_changes();
- ctl->layer_destroy(ivilayers[0]);
- ctl->layer_destroy(ivilayers[2]);
+ lyt->layer_destroy(ivilayers[0]);
+ lyt->layer_destroy(ivilayers[2]);
free(iviscrns);
#undef LAYER_NUM
@@ -906,13 +906,13 @@
void *userdata)
{
struct test_context *ctx = userdata;
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0));
+ iassert(lyt->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0));
iassert(prop->source_width == 200);
iassert(prop->source_height == 300);
- if (ctl->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0) &&
+ if (lyt->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0) &&
prop->source_width == 200 && prop->source_height == 300)
ctx->user_flags = 1;
}
@@ -920,42 +920,42 @@
static void
test_layer_properties_changed_notification(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
ctx->user_flags = 0;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
- iassert(ctl->layer_add_notification(ivilayer, test_layer_properties_changed_notification_callback, ctx) == IVI_SUCCEEDED);
+ iassert(lyt->layer_add_notification(ivilayer, test_layer_properties_changed_notification_callback, ctx) == IVI_SUCCEEDED);
- ctl->commit_changes();
+ lyt->commit_changes();
iassert(ctx->user_flags == 0);
- iassert(ctl->layer_set_destination_rectangle(
+ iassert(lyt->layer_set_destination_rectangle(
ivilayer, 20, 30, 200, 300) == IVI_SUCCEEDED);
- ctl->commit_changes();
+ lyt->commit_changes();
iassert(ctx->user_flags == 1);
ctx->user_flags = 0;
- iassert(ctl->layer_set_destination_rectangle(
+ iassert(lyt->layer_set_destination_rectangle(
ivilayer, 20, 30, 200, 300) == IVI_SUCCEEDED);
- ctl->commit_changes();
+ lyt->commit_changes();
iassert(ctx->user_flags == 0);
- ctl->layer_remove_notification(ivilayer);
+ lyt->layer_remove_notification(ivilayer);
ctx->user_flags = 0;
- ctl->commit_changes();
+ lyt->commit_changes();
iassert(ctx->user_flags == 0);
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
}
static void
@@ -963,14 +963,14 @@
void *userdata)
{
struct test_context *ctx = userdata;
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
- const struct ivi_layout_layer_properties *prop = ctl->get_properties_of_layer(ivilayer);
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
+ const struct ivi_layout_layer_properties *prop = lyt->get_properties_of_layer(ivilayer);
- iassert(ctl->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0));
+ iassert(lyt->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0));
iassert(prop->source_width == 200);
iassert(prop->source_height == 300);
- if (ctl->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0) &&
+ if (lyt->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0) &&
prop->source_width == 200 && prop->source_height == 300)
ctx->user_flags = 1;
}
@@ -979,27 +979,27 @@
test_layer_create_notification(struct test_context *ctx)
{
#define LAYER_NUM (2)
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
static const uint32_t layers[LAYER_NUM] = {IVI_TEST_LAYER_ID(0), IVI_TEST_LAYER_ID(1)};
struct ivi_layout_layer *ivilayers[LAYER_NUM] = {};
ctx->user_flags = 0;
- iassert(ctl->add_notification_create_layer(
+ iassert(lyt->add_notification_create_layer(
test_layer_create_notification_callback, ctx) == IVI_SUCCEEDED);
- ivilayers[0] = ctl->layer_create_with_dimension(layers[0], 200, 300);
+ ivilayers[0] = lyt->layer_create_with_dimension(layers[0], 200, 300);
iassert(ctx->user_flags == 1);
ctx->user_flags = 0;
- ctl->remove_notification_create_layer(test_layer_create_notification_callback, ctx);
+ lyt->remove_notification_create_layer(test_layer_create_notification_callback, ctx);
- ivilayers[1] = ctl->layer_create_with_dimension(layers[1], 400, 500);
+ ivilayers[1] = lyt->layer_create_with_dimension(layers[1], 400, 500);
iassert(ctx->user_flags == 0);
- ctl->layer_destroy(ivilayers[0]);
- ctl->layer_destroy(ivilayers[1]);
+ lyt->layer_destroy(ivilayers[0]);
+ lyt->layer_destroy(ivilayers[1]);
#undef LAYER_NUM
}
@@ -1008,15 +1008,15 @@
void *userdata)
{
struct test_context *ctx = userdata;
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
const struct ivi_layout_layer_properties *prop =
- ctl->get_properties_of_layer(ivilayer);
+ lyt->get_properties_of_layer(ivilayer);
- iassert(ctl->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0));
+ iassert(lyt->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0));
iassert(prop->source_width == 200);
iassert(prop->source_height == 300);
- if (ctl->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0) &&
+ if (lyt->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0) &&
prop->source_width == 200 && prop->source_height == 300)
ctx->user_flags = 1;
}
@@ -1025,23 +1025,23 @@
test_layer_remove_notification(struct test_context *ctx)
{
#define LAYER_NUM (2)
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
static const uint32_t layers[LAYER_NUM] = {IVI_TEST_LAYER_ID(0), IVI_TEST_LAYER_ID(1)};
struct ivi_layout_layer *ivilayers[LAYER_NUM] = {};
ctx->user_flags = 0;
- ivilayers[0] = ctl->layer_create_with_dimension(layers[0], 200, 300);
- iassert(ctl->add_notification_remove_layer(
+ ivilayers[0] = lyt->layer_create_with_dimension(layers[0], 200, 300);
+ iassert(lyt->add_notification_remove_layer(
test_layer_remove_notification_callback, ctx) == IVI_SUCCEEDED);
- ctl->layer_destroy(ivilayers[0]);
+ lyt->layer_destroy(ivilayers[0]);
iassert(ctx->user_flags == 1);
ctx->user_flags = 0;
- ivilayers[1] = ctl->layer_create_with_dimension(layers[1], 250, 350);
- ctl->remove_notification_remove_layer(test_layer_remove_notification_callback, ctx);
- ctl->layer_destroy(ivilayers[1]);
+ ivilayers[1] = lyt->layer_create_with_dimension(layers[1], 250, 350);
+ lyt->remove_notification_remove_layer(test_layer_remove_notification_callback, ctx);
+ lyt->layer_destroy(ivilayers[1]);
iassert(ctx->user_flags == 0);
#undef LAYER_NUM
@@ -1058,56 +1058,56 @@
static void
test_layer_bad_properties_changed_notification(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
struct ivi_layout_layer *ivilayer;
- ivilayer = ctl->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
+ ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300);
- iassert(ctl->layer_add_notification(
+ iassert(lyt->layer_add_notification(
NULL, test_layer_bad_properties_changed_notification_callback, NULL) == IVI_FAILED);
- iassert(ctl->layer_add_notification(ivilayer, NULL, NULL) == IVI_FAILED);
+ iassert(lyt->layer_add_notification(ivilayer, NULL, NULL) == IVI_FAILED);
- ctl->layer_destroy(ivilayer);
+ lyt->layer_destroy(ivilayer);
}
static void
test_surface_bad_configure_notification(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->add_notification_configure_surface(NULL, NULL) == IVI_FAILED);
+ iassert(lyt->add_notification_configure_surface(NULL, NULL) == IVI_FAILED);
}
static void
test_layer_bad_create_notification(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->add_notification_create_layer(NULL, NULL) == IVI_FAILED);
+ iassert(lyt->add_notification_create_layer(NULL, NULL) == IVI_FAILED);
}
static void
test_surface_bad_create_notification(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->add_notification_create_surface(NULL, NULL) == IVI_FAILED);
+ iassert(lyt->add_notification_create_surface(NULL, NULL) == IVI_FAILED);
}
static void
test_layer_bad_remove_notification(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->add_notification_remove_layer(NULL, NULL) == IVI_FAILED);
+ iassert(lyt->add_notification_remove_layer(NULL, NULL) == IVI_FAILED);
}
static void
test_surface_bad_remove_notification(struct test_context *ctx)
{
- const struct ivi_controller_interface *ctl = ctx->controller_interface;
+ const struct ivi_layout_interface *lyt = ctx->layout_interface;
- iassert(ctl->add_notification_remove_surface(NULL, NULL) == IVI_FAILED);
+ iassert(lyt->add_notification_remove_surface(NULL, NULL) == IVI_FAILED);
}
/************************ tests end ********************************/
@@ -1176,13 +1176,13 @@
int
controller_module_init(struct weston_compositor *compositor,
int *argc, char *argv[],
- const struct ivi_controller_interface *iface,
+ const struct ivi_layout_interface *iface,
size_t iface_version);
WL_EXPORT int
controller_module_init(struct weston_compositor *compositor,
int *argc, char *argv[],
- const struct ivi_controller_interface *iface,
+ const struct ivi_layout_interface *iface,
size_t iface_version)
{
struct wl_event_loop *loop;
@@ -1199,7 +1199,7 @@
return -1;
ctx->compositor = compositor;
- ctx->controller_interface = iface;
+ ctx->layout_interface = iface;
loop = wl_display_get_event_loop(compositor->wl_display);
wl_event_loop_add_idle(loop, run_internal_tests, ctx);