From eaf1c67d6b450f0478a91fac3dbe4df7b28be43d Mon Sep 17 00:00:00 2001 From: ochibani <11yzyv86j@relay.firefox.com> Date: Wed, 1 Jan 2025 08:40:38 +0200 Subject: [PATCH] update close --- gui/src/ui.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gui/src/ui.rs b/gui/src/ui.rs index 2fe407c..154dc82 100644 --- a/gui/src/ui.rs +++ b/gui/src/ui.rs @@ -1048,10 +1048,12 @@ fn build_ui(application: &Application, error_dialog: MessageDialog, error_messag }); // Close the application when main window destroy + let mut _ffmpeg_record_interface = ffmpeg_record_interface.clone(); main_window.connect_destroy(move |main_window| { - //let mut _ffmpeg_record_interface = ffmpeg_record_interface.clone(); // Stop recording before close the application - //_ffmpeg_record_interface.borrow_mut().clone().stop_record(); + _ffmpeg_record_interface.borrow_mut().stop_input_audio().unwrap(); + _ffmpeg_record_interface.borrow_mut().stop_output_audio().unwrap(); + _ffmpeg_record_interface.borrow_mut().stop_video().unwrap(); main_window.close(); });