diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2023-10-10 08:55:54 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2023-10-10 08:55:54 +0400 |
| commit | d66bd87c66d7942037a74a8298716322ebe22adf (patch) | |
| tree | 3dbe2511063ab1946dc048bd11002a3384f6cd33 /src | |
| parent | a0b8da69c7b4e052502b646e4aa3f6ff2a0e216a (diff) | |
| download | niri-d66bd87c66d7942037a74a8298716322ebe22adf.tar.gz niri-d66bd87c66d7942037a74a8298716322ebe22adf.tar.bz2 niri-d66bd87c66d7942037a74a8298716322ebe22adf.zip | |
Rename ToNiriMsg to ScreenCastToNiri
Diffstat (limited to 'src')
| -rw-r--r-- | src/dbus/mutter_screen_cast.rs | 20 | ||||
| -rw-r--r-- | src/niri.rs | 10 | ||||
| -rw-r--r-- | src/pw_utils.rs | 6 |
3 files changed, 18 insertions, 18 deletions
diff --git a/src/dbus/mutter_screen_cast.rs b/src/dbus/mutter_screen_cast.rs index 320319cc..d64fa734 100644 --- a/src/dbus/mutter_screen_cast.rs +++ b/src/dbus/mutter_screen_cast.rs @@ -12,7 +12,7 @@ use zbus::{dbus_interface, fdo, InterfaceRef, ObjectServer, SignalContext}; #[derive(Clone)] pub struct ScreenCast { connectors: Arc<Mutex<HashMap<String, Output>>>, - to_niri: calloop::channel::Sender<ToNiriMsg>, + to_niri: calloop::channel::Sender<ScreenCastToNiri>, sessions: Arc<Mutex<Vec<(Session, InterfaceRef<Session>)>>>, } @@ -20,7 +20,7 @@ pub struct ScreenCast { pub struct Session { id: usize, connectors: Arc<Mutex<HashMap<String, Output>>>, - to_niri: calloop::channel::Sender<ToNiriMsg>, + to_niri: calloop::channel::Sender<ScreenCastToNiri>, streams: Arc<Mutex<Vec<(Stream, InterfaceRef<Stream>)>>>, } @@ -46,10 +46,10 @@ pub struct Stream { output: Output, cursor_mode: CursorMode, was_started: Arc<AtomicBool>, - to_niri: calloop::channel::Sender<ToNiriMsg>, + to_niri: calloop::channel::Sender<ScreenCastToNiri>, } -pub enum ToNiriMsg { +pub enum ScreenCastToNiri { StartCast { session_id: usize, output: Output, @@ -121,7 +121,7 @@ impl Session { Session::closed(&ctxt).await.unwrap(); - if let Err(err) = self.to_niri.send(ToNiriMsg::StopCast { + if let Err(err) = self.to_niri.send(ScreenCastToNiri::StopCast { session_id: self.id, }) { warn!("error sending StopCast to niri: {err:?}"); @@ -190,7 +190,7 @@ impl Stream { impl ScreenCast { pub fn new( connectors: Arc<Mutex<HashMap<String, Output>>>, - to_niri: calloop::channel::Sender<ToNiriMsg>, + to_niri: calloop::channel::Sender<ScreenCastToNiri>, ) -> Self { Self { connectors, @@ -204,7 +204,7 @@ impl Session { pub fn new( id: usize, connectors: Arc<Mutex<HashMap<String, Output>>>, - to_niri: calloop::channel::Sender<ToNiriMsg>, + to_niri: calloop::channel::Sender<ScreenCastToNiri>, ) -> Self { Self { id, @@ -217,7 +217,7 @@ impl Session { impl Drop for Session { fn drop(&mut self) { - let _ = self.to_niri.send(ToNiriMsg::StopCast { + let _ = self.to_niri.send(ScreenCastToNiri::StopCast { session_id: self.id, }); } @@ -227,7 +227,7 @@ impl Stream { pub fn new( output: Output, cursor_mode: CursorMode, - to_niri: calloop::channel::Sender<ToNiriMsg>, + to_niri: calloop::channel::Sender<ScreenCastToNiri>, ) -> Self { Self { output, @@ -242,7 +242,7 @@ impl Stream { return; } - let msg = ToNiriMsg::StartCast { + let msg = ScreenCastToNiri::StartCast { session_id, output: self.output.clone(), cursor_mode: self.cursor_mode, diff --git a/src/niri.rs b/src/niri.rs index 5d7093c0..ad0159f9 100644 --- a/src/niri.rs +++ b/src/niri.rs @@ -78,7 +78,7 @@ use crate::cursor::Cursor; use crate::dbus::gnome_shell_screenshot::{self, NiriToScreenshot, ScreenshotToNiri}; use crate::dbus::mutter_display_config::DisplayConfig; #[cfg(feature = "xdp-gnome-screencast")] -use crate::dbus::mutter_screen_cast::{self, ScreenCast, ToNiriMsg}; +use crate::dbus::mutter_screen_cast::{self, ScreenCast, ScreenCastToNiri}; use crate::dbus::mutter_service_channel::ServiceChannel; use crate::frame_clock::FrameClock; use crate::layout::{output_size, Layout, MonitorRenderElement}; @@ -310,11 +310,11 @@ impl State { #[cfg(feature = "xdp-gnome-screencast")] fn on_screen_cast_msg( &mut self, - to_niri: &calloop::channel::Sender<ToNiriMsg>, - msg: ToNiriMsg, + to_niri: &calloop::channel::Sender<ScreenCastToNiri>, + msg: ScreenCastToNiri, ) { match msg { - ToNiriMsg::StartCast { + ScreenCastToNiri::StartCast { session_id, output, cursor_mode, @@ -350,7 +350,7 @@ impl State { } } } - ToNiriMsg::StopCast { session_id } => self.niri.stop_cast(session_id), + ScreenCastToNiri::StopCast { session_id } => self.niri.stop_cast(session_id), } } diff --git a/src/pw_utils.rs b/src/pw_utils.rs index 846fd583..7a85a7a2 100644 --- a/src/pw_utils.rs +++ b/src/pw_utils.rs @@ -29,7 +29,7 @@ use smithay::reexports::calloop::{self, Interest, LoopHandle, Mode, PostAction}; use smithay::reexports::gbm::Modifier; use zbus::SignalContext; -use crate::dbus::mutter_screen_cast::{self, CursorMode, ToNiriMsg}; +use crate::dbus::mutter_screen_cast::{self, CursorMode, ScreenCastToNiri}; use crate::niri::State; pub struct PipeWire { @@ -86,7 +86,7 @@ impl PipeWire { pub fn start_cast( &self, - to_niri: calloop::channel::Sender<ToNiriMsg>, + to_niri: calloop::channel::Sender<ScreenCastToNiri>, gbm: GbmDevice<DrmDeviceFd>, session_id: usize, output: Output, @@ -96,7 +96,7 @@ impl PipeWire { let _span = tracy_client::span!("PipeWire::start_cast"); let stop_cast = move || { - if let Err(err) = to_niri.send(ToNiriMsg::StopCast { session_id }) { + if let Err(err) = to_niri.send(ScreenCastToNiri::StopCast { session_id }) { warn!("error sending StopCast to niri: {err:?}"); } }; |
