wayland: remove shm listener for the backend

The obtained information from the shm listener isn't used by anything and is
also wrong now in wayland git master branch because of new shm formats which
need a different way of saving the supported formats.
This commit is contained in:
Alexander Preisinger 2013-08-20 18:42:43 +02:00
parent 8fd274ea3b
commit 9af505a796
2 changed files with 0 additions and 16 deletions

View File

@ -427,19 +427,6 @@ static const struct wl_seat_listener seat_listener = {
seat_handle_capabilities,
};
/* SHM LISTENER */
static void shm_handle_format(void *data,
struct wl_shm *wl_shm,
uint32_t format)
{
struct vo_wayland_state *wl = data;
wl->display.shm_formats |= (1 << format);
}
const struct wl_shm_listener shm_listener = {
shm_handle_format
};
static void registry_handle_global (void *data,
struct wl_registry *registry,
uint32_t id,
@ -463,7 +450,6 @@ static void registry_handle_global (void *data,
else if (strcmp(interface, "wl_shm") == 0) {
wl->display.shm = wl_registry_bind(reg, id, &wl_shm_interface, 1);
wl_shm_add_listener(wl->display.shm, &shm_listener, wl);
}
else if (strcmp(interface, "wl_output") == 0) {
@ -699,7 +685,6 @@ static bool create_input (struct vo_wayland_state *wl)
return true;
}
static void destroy_input (struct vo_wayland_state *wl)
{
if (wl->input.keyboard)

View File

@ -59,7 +59,6 @@ struct vo_wayland_state {
int display_fd;
struct wl_shm *shm;
uint32_t shm_formats;
} display;
struct {