diff --git a/src/room/participants.rs b/src/room/participants.rs index 309df38..f06e879 100644 --- a/src/room/participants.rs +++ b/src/room/participants.rs @@ -57,6 +57,16 @@ impl egui::Widget for ParticipantCard<'_> { "Client protocol: {}", participant.client_protocol() )); + let caps = participant.capabilities(); + let caps_str = if caps.is_empty() { + "(none)".to_string() + } else { + caps.iter() + .map(|c| format!("{:?}", c)) + .collect::>() + .join(", ") + }; + ui.weak(format!("Capabilities: {}", caps_str)); // Sorted keys avoid flicker in immediate mode. let tracks = participant.track_publications();