try fix metal log

This commit is contained in:
hlhr202 2024-05-07 01:14:26 +08:00
parent 4bc5709e58
commit a440e7cb6f

View file

@ -81,7 +81,13 @@ pub unsafe fn set_log_callback(
log_callback: crate::WhisperLogCallback, log_callback: crate::WhisperLogCallback,
user_data: *mut std::ffi::c_void, 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. /// Print system information.