1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00

multimedia/QtAV: fix build on current

This commit is contained in:
Tobias C. Berner 2020-08-26 17:36:55 +00:00
parent 9ffbfa1efa
commit 510d291e8a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=546296

View File

@ -0,0 +1,20 @@
--- src/codec/video/SurfaceInteropCUDA.cpp.orig 2020-08-26 17:34:29 UTC
+++ src/codec/video/SurfaceInteropCUDA.cpp
@@ -132,7 +132,7 @@ bool HostInteropResource::map(int picIndex, const CUVI
if (!ensureResource(pitch, H)) //copy height is coded height
return false;
// the same thread (context) as cuMemAllocHost, so no ccontext switch is needed
- CUDA_ENSURE(cuMemcpyDtoH(host_mem.data, devptr, pitch*H*3/2), NULL);
+ CUDA_ENSURE(cuMemcpyDtoH(host_mem.data, devptr, pitch*H*3/2), false);
host_mem.index = picIndex;
}
// map to texture
@@ -173,7 +173,7 @@ bool HostInteropResource::ensureResource(int pitch, in
if (!share_ctx) // cuMemFreeHost will be called in dtor which is not the current thread.
CUDA_WARN(cuCtxPushCurrent(ctx));
// NV12
- CUDA_ENSURE(cuMemAllocHost((void**)&host_mem.data, pitch*height*3/2), NULL);
+ CUDA_ENSURE(cuMemAllocHost((void**)&host_mem.data, pitch*height*3/2), false);
if (!share_ctx)
CUDA_WARN(cuCtxPopCurrent(NULL)); //can be null or &ctx
return true;