1
0
Fork 0
forked from wry/wry

screencapture: implement ext_foreign_toplevel_image_capture_source_manager_v1

This commit is contained in:
Julian Orth 2024-10-08 22:36:47 +02:00
parent 40bce507a6
commit e91993fb18
8 changed files with 185 additions and 51 deletions

View file

@ -4,6 +4,7 @@ use {
ifs::wl_output::OutputGlobalOpt,
leaks::Tracker,
object::{Object, Version},
tree::ToplevelOpt,
wire::{ext_image_capture_source_v1::*, ExtImageCaptureSourceV1Id},
},
std::rc::Rc,
@ -14,6 +15,7 @@ use {
#[derive(Clone)]
pub enum ImageCaptureSource {
Output(Rc<OutputGlobalOpt>),
Toplevel(ToplevelOpt),
}
pub struct ExtImageCaptureSourceV1 {