diff options
Diffstat (limited to 'src/pw_utils.rs')
| -rw-r--r-- | src/pw_utils.rs | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/pw_utils.rs b/src/pw_utils.rs index 5cc16d85..555da333 100644 --- a/src/pw_utils.rs +++ b/src/pw_utils.rs @@ -36,7 +36,7 @@ use smithay::backend::drm::DrmDeviceFd; use smithay::backend::renderer::damage::OutputDamageTracker; use smithay::backend::renderer::element::RenderElement; use smithay::backend::renderer::gles::GlesRenderer; -use smithay::output::{Output, OutputModeSource, WeakOutput}; +use smithay::output::{Output, OutputModeSource}; use smithay::reexports::calloop::generic::Generic; use smithay::reexports::calloop::{Interest, LoopHandle, Mode, PostAction}; use smithay::reexports::gbm::Modifier; @@ -44,7 +44,7 @@ use smithay::utils::{Physical, Scale, Size, Transform}; use zbus::object_server::SignalEmitter; use crate::dbus::mutter_screen_cast::{self, CursorMode}; -use crate::niri::State; +use crate::niri::{CastTarget, State}; use crate::render_helpers::render_to_dmabuf; use crate::utils::get_monotonic_time; @@ -109,12 +109,6 @@ pub enum CastSizeChange { Pending, } -#[derive(Clone, PartialEq, Eq)] -pub enum CastTarget { - Output(WeakOutput), - Window { id: u64 }, -} - macro_rules! make_params { ($params:ident, $formats:expr, $size:expr, $refresh:expr, $alpha:expr) => { let mut b1 = Vec::new(); |
