diff --git a/src/main.rs b/src/main.rs index 3c54871..9f7a4b1 100644 --- a/src/main.rs +++ b/src/main.rs @@ -67,11 +67,8 @@ fn main() -> Result<()> { }); ctrlc::set_handler({ - let pipeline_weak = pipeline.downgrade(); let main_loop = main_loop.clone(); move || { - let pipeline = pipeline_weak.upgrade().unwrap(); - pipeline.set_state(gst::State::Null).unwrap(); main_loop.quit(); } })?;