if (mirror->resource)
wl_resource_set_destructor(mirror->resource, NULL);
- wl_signal_emit_mutable(&mirror->events.destroy, NULL);
+ wl_signal_emit(&mirror->events.destroy, NULL);
//should be called buffer_dequeued from server(ds_tizen_screenmirror_send_dequeued)
free(mirror);
ds_err("screenmirror create fail : memory alloc failed");
return NULL;
}
-
+
mirror->resource = wl_resource_create(client->client, &tizen_screenmirror_interface,
version, id);
if (mirror->resource == NULL) {
else
ds_stretch = DS_TIZEN_SCREENMIRROR_STRETCH_FULLY;
- wl_signal_emit_mutable(&mirror->events.set_stretch, &ds_stretch);
+ wl_signal_emit(&mirror->events.set_stretch, &ds_stretch);
}
static void
return;
}
- wl_signal_emit_mutable(&mirror->events.queue, &buffer);
+ wl_signal_emit(&mirror->events.queue, &buffer);
}
static void
return;
}
- wl_signal_emit_mutable(&mirror->events.dequeue, &buffer);
+ wl_signal_emit(&mirror->events.dequeue, &buffer);
}
static void
struct ds_tizen_screenmirror *mirror;
mirror = wl_resource_get_user_data(resource);
- wl_signal_emit_mutable(&mirror->events.start, NULL);
+ wl_signal_emit(&mirror->events.start, NULL);
}
static void
struct ds_tizen_screenmirror *mirror;
mirror = wl_resource_get_user_data(resource);
- wl_signal_emit_mutable(&mirror->events.stop, NULL);
+ wl_signal_emit(&mirror->events.stop, NULL);
}
static void
struct ds_tizen_screenmirror *mirror;
mirror = wl_resource_get_user_data(resource);
- wl_signal_emit_mutable(&mirror->events.set_auto_rotation, &set);
+ wl_signal_emit(&mirror->events.set_auto_rotation, &set);
}
static const struct tizen_screenmirror_interface _screenmirror_interface = {