diff --git a/plugins/rtp/src/plugin.vala b/plugins/rtp/src/plugin.vala index 3ffe0cc8..bd1feb0a 100644 --- a/plugins/rtp/src/plugin.vala +++ b/plugins/rtp/src/plugin.vala @@ -50,6 +50,7 @@ public class Dino.Plugins.Rtp.Plugin : RootInterface, VideoCallPlugin, Object { device_monitor.start(); foreach (Gst.Device device in device_monitor.get_devices()) { if (device.properties == null) continue; + if (device.properties.get_string("device.api") == "wasapi") continue; if (device.properties.has_name("pipewire-proplist") && device.has_classes("Audio")) continue; if (device.properties.get_string("device.class") == "monitor") continue; if (devices.any_match((it) => it.matches(device))) continue;