--- a/libavutil/hwcontext_cuda.c.orig 2023-11-11 03:25:17.000000000 +0300 +++ b/libavutil/hwcontext_cuda.c 2023-11-12 17:52:01.243063419 +0300 @@ -361,11 +361,13 @@ hwctx->internal->cuda_device)); if (ret < 0) return ret; +#if 0 } else if (flags & AV_CUDA_USE_CURRENT_CONTEXT) { ret = CHECK_CU(cu->cuCtxGetCurrent(&hwctx->cuda_ctx)); if (ret < 0) return ret; av_log(device_ctx, AV_LOG_INFO, "Using current CUDA context.\n"); +#endif } else { ret = CHECK_CU(cu->cuCtxCreate(&hwctx->cuda_ctx, desired_flags, hwctx->internal->cuda_device));