diff options
| author | Carl Hetherington <cth@carlh.net> | 2026-02-07 07:06:43 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2026-02-07 07:06:43 +0100 |
| commit | 2f93574e2ddef467bd879d559340f7967642615d (patch) | |
| tree | f7946ba95e576cd420a289b47acc23619c8b414d /src/lib/dcp_content.h | |
| parent | 3bffa32ae5083a61222b42f74a002bb4e061cec0 (diff) | |
Make "why_not" reasons an optional return.
Diffstat (limited to 'src/lib/dcp_content.h')
| -rw-r--r-- | src/lib/dcp_content.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/dcp_content.h b/src/lib/dcp_content.h index 1dd00b015..bc60dadb7 100644 --- a/src/lib/dcp_content.h +++ b/src/lib/dcp_content.h @@ -130,7 +130,7 @@ public: bool needs_kdm() const; bool needs_assets() const; - bool can_reuse_anything(std::shared_ptr<const Film> film, std::string& why_not) const; + bool can_reuse_anything(std::shared_ptr<const Film> film, std::string* why_not = nullptr) const; void set_reference_video(bool r); @@ -139,7 +139,7 @@ public: return _reference_video; } - bool can_reuse_video(std::shared_ptr<const Film> film, std::string &) const; + bool can_reuse_video(std::shared_ptr<const Film> film, std::string* why_not = nullptr) const; void set_reference_audio(bool r); @@ -148,7 +148,7 @@ public: return _reference_audio; } - bool can_reuse_audio(std::shared_ptr<const Film> film, std::string &) const; + bool can_reuse_audio(std::shared_ptr<const Film> film, std::string* why_not = nullptr) const; void set_reference_text(TextType type, bool r); @@ -160,7 +160,7 @@ public: return _reference_text[type]; } - bool can_reuse_text(std::shared_ptr<const Film> film, TextType type, std::string &) const; + bool can_reuse_text(std::shared_ptr<const Film> film, TextType type, std::string* why_not = nullptr) const; bool reference_anything() const; |
