Add screenshooter skeleton

This commit is contained in:
emersion 2017-09-07 17:31:30 +02:00
parent 321c26c2a3
commit 1c8b72e0cd
No known key found for this signature in database
GPG key ID: 0FDE7BE0E88F5E48
6 changed files with 315 additions and 2 deletions

View file

@ -0,0 +1,21 @@
#ifndef _WLR_SCREENSHOOTER_H
#define _WLR_SCREENSHOOTER_H
#include <wayland-server.h>
struct wlr_screenshooter {
struct wl_global *wl_global;
void *data;
};
struct wlr_screenshot {
struct wl_resource *resource;
struct wl_resource *output;
void* data;
};
struct wlr_screenshooter *wlr_screenshooter_create(struct wl_display *display);
void wlr_screenshooter_destroy(struct wlr_screenshooter *screenshooter);
#endif