Wip #1

Merged
filip merged 16 commits from wip into main 2026-10-30 20:44:18 +01:00
2 changed files with 15 additions and 10 deletions
Showing only changes of commit f11cd939cc - Show all commits
+7 -3
View File
@@ -85,7 +85,9 @@ impl BlankScreen {
fn handle_events(&mut self) {
match event::read().expect("failed to read event") {
Event::Key(key_event) if key_event.kind == KeyEventKind::Press => {
if let KeyCode::Char('q') = key_event.code { self.exit = true }
if let KeyCode::Char('q') = key_event.code {
self.exit = true
}
}
_ => {}
}
@@ -119,7 +121,8 @@ impl DeviceSelectScreen {
let mut input_devices: Vec<(Device, SupportedStreamConfig)> = Vec::new();
if let Some(default_input_device) = host.default_input_device()
&& let Ok(default_config) = default_input_device.default_input_config() {
&& let Ok(default_config) = default_input_device.default_input_config()
{
input_devices.push((default_input_device.clone(), default_config));
}
@@ -134,7 +137,8 @@ impl DeviceSelectScreen {
let mut output_devices: Vec<(Device, SupportedStreamConfig)> = Vec::new();
if let Some(default_output_device) = host.default_output_device()
&& let Ok(default_config) = default_output_device.default_output_config() {
&& let Ok(default_config) = default_output_device.default_output_config()
{
output_devices.push((default_output_device.clone(), default_config));
}
+2 -1
View File
@@ -85,7 +85,8 @@ async fn main() {
for (&other_client_id, other_client) in clients.iter() {
if other_client_id != client_id
&& let Some(destination_udp) = other_client.udp_addr {
&& let Some(destination_udp) = other_client.udp_addr
{
let _ = udp_socket.send_to(&buf[..len], destination_udp).await;
}
}