From 438ebae52ef802eb7d806ea2aae212d7dde94a17 Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Fri, 17 Jan 2025 07:32:50 +0000 Subject: [PATCH] gtreamer-player: minor cleanup Since we're in a callback invoked from within the event loop, we don't need to us upgrade_in_event_loop(). --- examples/gstreamer-player/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/gstreamer-player/main.rs b/examples/gstreamer-player/main.rs index a14e27e4ae..5e2b37a01f 100644 --- a/examples/gstreamer-player/main.rs +++ b/examples/gstreamer-player/main.rs @@ -115,7 +115,7 @@ fn main() { let state_result = pipeline.set_state(new_state); match state_result { Ok(_) => { - app_weak.upgrade_in_event_loop(move |app| app.set_playing(result)).unwrap(); + app_weak.unwrap().set_playing(result); } Err(err) => { eprintln!("Failed to set pipeline state to {:?}: {}", new_state, err);