diff options
author | dec05eba <dec05eba@protonmail.com> | 2024-02-09 00:23:52 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2024-02-09 00:23:52 +0100 |
commit | 3eb7bae12c9fe50913a57656d2b324d4da18c30a (patch) | |
tree | e979679a7d9103a7e67648f70c54da79e71a62c0 /include/egl.h | |
parent | 463393a0c0615ca500645a856f348684546bc1f6 (diff) |
Move card path to egl struct, use egl struct for monitor enumeration
Diffstat (limited to 'include/egl.h')
-rw-r--r-- | include/egl.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/egl.h b/include/egl.h index d8fdf97..a747bdb 100644 --- a/include/egl.h +++ b/include/egl.h @@ -146,6 +146,7 @@ typedef struct { gsr_x11 x11; gsr_wayland wayland; + char card_path[128]; int fd; uint32_t x; @@ -234,7 +235,7 @@ bool gsr_egl_load(gsr_egl *self, Display *dpy, bool wayland); void gsr_egl_unload(gsr_egl *self); /* wayland protocol capture, does not include kms capture */ -bool gsr_egl_supports_wayland_capture(gsr_egl *self); +bool gsr_egl_supports_wayland_capture(const gsr_egl *self); bool gsr_egl_start_capture(gsr_egl *self, const char *monitor_to_capture); void gsr_egl_update(gsr_egl *self); void gsr_egl_cleanup_frame(gsr_egl *self); |