diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-09-29 01:46:02 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-09-30 00:19:53 +0200 |
| commit | 750121997c4359664e7c560809dd71365bfe41be (patch) | |
| tree | 36aedad9cca01deb74dba00bd252996abcac0c04 | |
| parent | 7482e2f584d2a9a8917171b9ed04ce4f21d2ea62 (diff) | |
fixup! wip: CUDA with nvjpeg2k
| -rw-r--r-- | src/lib/cuda_j2k_encoder_thread.h | 2 | ||||
| -rw-r--r-- | src/lib/j2k_encoder.cc | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/cuda_j2k_encoder_thread.h b/src/lib/cuda_j2k_encoder_thread.h index 245d34328..e18ad0bf5 100644 --- a/src/lib/cuda_j2k_encoder_thread.h +++ b/src/lib/cuda_j2k_encoder_thread.h @@ -48,6 +48,8 @@ public: ~CUDAJ2KEncoderThread(); std::shared_ptr<dcp::ArrayData> encode(DCPVideo const& frame) override; + /* XXX */ + void log_thread_start() const override {} private: void allocate_pixel_data_d(dcp::Size size); diff --git a/src/lib/j2k_encoder.cc b/src/lib/j2k_encoder.cc index b81a17047..b34477f10 100644 --- a/src/lib/j2k_encoder.cc +++ b/src/lib/j2k_encoder.cc @@ -36,6 +36,9 @@ #include "grok/context.h" #include "grok_j2k_encoder_thread.h" #endif +#ifdef DCPOMATIC_HAVE_NVJPEG2K +#include "cuda_j2k_encoder_thread.h" +#endif #include "remote_j2k_encoder_thread.h" #include "j2k_encoder.h" #include "log.h" |
