From ad097a744759c6a78e1b33ea9d2b4b2af01c529d Mon Sep 17 00:00:00 2001 From: Konstantin Date: Wed, 18 Jan 2023 19:55:25 +0100 Subject: Consistent cancellation API across the library: S_OK = continue, S_FALSE = stop --- Whisper/API/sLoadModelCallbacks.h | 1 + 1 file changed, 1 insertion(+) (limited to 'Whisper/API/sLoadModelCallbacks.h') diff --git a/Whisper/API/sLoadModelCallbacks.h b/Whisper/API/sLoadModelCallbacks.h index f5248c6..8f274c6 100644 --- a/Whisper/API/sLoadModelCallbacks.h +++ b/Whisper/API/sLoadModelCallbacks.h @@ -3,6 +3,7 @@ namespace Whisper { using pfnLoadProgress = HRESULT( __stdcall* )( double val, void* pv ) noexcept; + // Return S_OK to continue, or S_FALSE to fail with "The operation was canceled by the user" status code using pfnCancel = HRESULT( __stdcall* )( void* pv ) noexcept; struct sLoadModelCallbacks -- cgit v1.2.3