From a440e7cb6f35c644d10be31d179a931313412a68 Mon Sep 17 00:00:00 2001 From: hlhr202 Date: Tue, 7 May 2024 01:14:26 +0800 Subject: [PATCH] try fix metal log --- src/standalone.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/standalone.rs b/src/standalone.rs index eb49751..fb8072d 100644 --- a/src/standalone.rs +++ b/src/standalone.rs @@ -81,7 +81,13 @@ pub unsafe fn set_log_callback( log_callback: crate::WhisperLogCallback, user_data: *mut std::ffi::c_void, ) { - unsafe { whisper_rs_sys::whisper_log_set(log_callback, user_data) } + unsafe { + whisper_rs_sys::whisper_log_set(log_callback, user_data); + #[cfg(feature = "metal")] + { + whisper_rs_sys::ggml_metal_log_set_callback(log_callback, user_data); + } + } } /// Print system information.