aboutsummaryrefslogtreecommitdiff
path: root/src/pw_utils.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/pw_utils.rs')
-rw-r--r--src/pw_utils.rs10
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();