Mercurial > hg > orthanc
diff OrthancServer/Sources/DicomInstanceToStore.h @ 5148:2df546a76e17
If specifying 'Transcode' option to /modify or /anonymize, this value will take over the 'IngestTranscoding' global configuration
author | Alain Mazy <am@osimis.io> |
---|---|
date | Fri, 27 Jan 2023 12:56:55 +0100 |
parents | 877bc3b96476 |
children | 0ea402b4d901 |
line wrap: on
line diff
--- a/OrthancServer/Sources/DicomInstanceToStore.h Fri Jan 27 11:49:28 2023 +0100 +++ b/OrthancServer/Sources/DicomInstanceToStore.h Fri Jan 27 12:56:55 2023 +0100 @@ -47,6 +47,11 @@ MetadataMap metadata_; DicomInstanceOrigin origin_; + bool skipIngestTranscoding_; + + DicomInstanceToStore() + : skipIngestTranscoding_(false) + {} public: virtual ~DicomInstanceToStore() @@ -64,8 +69,16 @@ static DicomInstanceToStore* CreateFromDcmDataset(DcmDataset& dataset); + void SetSkipIngestTranscoding(bool value) + { + skipIngestTranscoding_ = value; + } - + bool SkipIngestTranscoding() const + { + return skipIngestTranscoding_; + } + void SetOrigin(const DicomInstanceOrigin& origin) { origin_ = origin;