Based on the code by Timo Rothenpieler <[email protected]>.
---
 libavcodec/nvenc.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/libavcodec/nvenc.c b/libavcodec/nvenc.c
index c376073..e7920b7 100644
--- a/libavcodec/nvenc.c
+++ b/libavcodec/nvenc.c
@@ -24,16 +24,17 @@
 #include <nvEncodeAPI.h>
 #include <string.h>
 
-#define CUDA_LIBNAME "libcuda.so"
 
 #if HAVE_DLFCN_H
 #include <dlfcn.h>
 
+#define CUDA_LIBNAME "libcuda.so"
 #define NVENC_LIBNAME "libnvidia-encode.so"
 
 #elif HAVE_WINDOWS_H
 #include <windows.h>
 
+#define CUDA_LIBNAME TEXT("nvcuda.dll")
 #if ARCH_X86_64
 #define NVENC_LIBNAME "nvEncodeAPI64.dll"
 #else
-- 
2.0.0

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to