From 21f236d1da6a83f2107a9740772929858bc96daf Mon Sep 17 00:00:00 2001 From: arizhih Date: Fri, 11 Oct 2024 11:30:46 +0200 Subject: [PATCH] Remove ggml_backend_metal_log_set_callback. Removed in https://github.com/ggerganov/whisper.cpp/commit/cf977670e6085bc3a00cfaf26c96f3b766f66deb while unified backend logging mechanism --- src/standalone.rs | 4 ---- src/whisper_sys_log.rs | 7 ------- src/whisper_sys_tracing.rs | 7 ------- 3 files changed, 18 deletions(-) diff --git a/src/standalone.rs b/src/standalone.rs index 26fd300..7319126 100644 --- a/src/standalone.rs +++ b/src/standalone.rs @@ -83,10 +83,6 @@ pub unsafe fn set_log_callback( ) { unsafe { whisper_rs_sys::whisper_log_set(log_callback, user_data); - #[cfg(feature = "metal")] - { - whisper_rs_sys::ggml_backend_metal_log_set_callback(log_callback, user_data); - } } } diff --git a/src/whisper_sys_log.rs b/src/whisper_sys_log.rs index ba2e51d..c056007 100644 --- a/src/whisper_sys_log.rs +++ b/src/whisper_sys_log.rs @@ -38,12 +38,5 @@ unsafe extern "C" fn whisper_cpp_log_trampoline( pub fn install_whisper_log_trampoline() { crate::LOG_TRAMPOLINE_INSTALL.call_once(|| unsafe { whisper_rs_sys::whisper_log_set(Some(whisper_cpp_log_trampoline), std::ptr::null_mut()); - #[cfg(feature = "metal")] - { - whisper_rs_sys::ggml_backend_metal_log_set_callback( - Some(whisper_cpp_log_trampoline), - std::ptr::null_mut(), - ); - } }); } diff --git a/src/whisper_sys_tracing.rs b/src/whisper_sys_tracing.rs index ea24b54..be1a394 100644 --- a/src/whisper_sys_tracing.rs +++ b/src/whisper_sys_tracing.rs @@ -38,12 +38,5 @@ unsafe extern "C" fn whisper_cpp_tracing_trampoline( pub fn install_whisper_tracing_trampoline() { crate::LOG_TRAMPOLINE_INSTALL.call_once(|| unsafe { whisper_rs_sys::whisper_log_set(Some(whisper_cpp_tracing_trampoline), std::ptr::null_mut()); - #[cfg(feature = "metal")] - { - whisper_rs_sys::ggml_backend_metal_log_set_callback( - Some(whisper_cpp_tracing_trampoline), - std::ptr::null_mut(), - ); - } }); }