From 2fb92cf18833d5fc4d8b3cea5168aac7712d5596 Mon Sep 17 00:00:00 2001 From: Guillaume Desmottes Date: Thu, 8 May 2025 08:40:59 +0200 Subject: [PATCH] webrtc: janus: use 'member' when defining janus-state property It actually works when passing the type as well. Part-of: --- net/webrtc/src/webrtcsink/imp.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/webrtc/src/webrtcsink/imp.rs b/net/webrtc/src/webrtcsink/imp.rs index 7242c0ecd..6444a59d6 100644 --- a/net/webrtc/src/webrtcsink/imp.rs +++ b/net/webrtc/src/webrtcsink/imp.rs @@ -6001,8 +6001,8 @@ pub(super) mod janus { */ #[property( name = "janus-state", - // FIXME: can't use `member =` with enums: https://github.com/gtk-rs/gtk-rs-core/issues/1338 - get = |self_: &Self| self_.state.lock().unwrap().janus_state, + get, + member = janus_state, type = JanusVRSignallerState, blurb = "The current state of the signaller", builder(JanusVRSignallerState::Initialized)