diff --git a/src/cuda_context_cuda.cpp b/src/cuda_context_cuda.cpp index d7a11b96..d59437a4 100644 --- a/src/cuda_context_cuda.cpp +++ b/src/cuda_context_cuda.cpp @@ -1,3 +1,5 @@ +#include "sora/fix_cuda_noinline_macro_error.h" + #include "sora/cuda_context.h" #if !USE_NVCODEC_ENCODER diff --git a/src/hwenc_nvcodec/nvcodec_h264_encoder.cpp b/src/hwenc_nvcodec/nvcodec_h264_encoder.cpp index 01418039..ec24d935 100644 --- a/src/hwenc_nvcodec/nvcodec_h264_encoder.cpp +++ b/src/hwenc_nvcodec/nvcodec_h264_encoder.cpp @@ -1,3 +1,5 @@ +#include "sora/fix_cuda_noinline_macro_error.h" + #include "sora/hwenc_nvcodec/nvcodec_h264_encoder.h" #ifdef _WIN32 diff --git a/src/hwenc_nvcodec/nvcodec_h264_encoder_cuda.cpp b/src/hwenc_nvcodec/nvcodec_h264_encoder_cuda.cpp index 7ebe497b..e5ba12a0 100644 --- a/src/hwenc_nvcodec/nvcodec_h264_encoder_cuda.cpp +++ b/src/hwenc_nvcodec/nvcodec_h264_encoder_cuda.cpp @@ -1,3 +1,5 @@ +#include "sora/fix_cuda_noinline_macro_error.h" + #include "nvcodec_h264_encoder_cuda.h" #include diff --git a/third_party/NvCodec/NvCodec/NvDecoder/NvDecoder.cpp b/third_party/NvCodec/NvCodec/NvDecoder/NvDecoder.cpp index c722f7b1..5eb86679 100644 --- a/third_party/NvCodec/NvCodec/NvDecoder/NvDecoder.cpp +++ b/third_party/NvCodec/NvCodec/NvDecoder/NvDecoder.cpp @@ -9,6 +9,8 @@ * */ +#include "sora/fix_cuda_noinline_macro_error.h" + #include #include #include diff --git a/third_party/NvCodec/NvCodec/NvEncoder/NvEncoderCuda.cpp b/third_party/NvCodec/NvCodec/NvEncoder/NvEncoderCuda.cpp index d038f636..1f11bf43 100644 --- a/third_party/NvCodec/NvCodec/NvEncoder/NvEncoderCuda.cpp +++ b/third_party/NvCodec/NvCodec/NvEncoder/NvEncoderCuda.cpp @@ -9,6 +9,8 @@ * */ +#include "sora/fix_cuda_noinline_macro_error.h" + #include "NvEncoder/NvEncoderCuda.h" #include "sora/dyn/cuda.h"