Mercurial > hg > orthanc
comparison Core/DicomParsing/MemoryBufferTranscoder.h @ 3904:c62f84c7eda9 transcoding
fixing incorrect behavior in MemoryBufferTranscoder
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 07 May 2020 17:21:20 +0200 |
parents | 8f7ad4989fec |
children | f0dd5ded8927 |
comparison
equal
deleted
inserted
replaced
3903:d1273d7cc200 | 3904:c62f84c7eda9 |
---|---|
86 const void* buffer, | 86 const void* buffer, |
87 size_t size, | 87 size_t size, |
88 const std::set<DicomTransferSyntax>& allowedSyntaxes, | 88 const std::set<DicomTransferSyntax>& allowedSyntaxes, |
89 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE; | 89 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE; |
90 | 90 |
91 virtual bool HasInplaceTranscode() const ORTHANC_OVERRIDE | 91 virtual bool HasInplaceTranscode( |
92 { | 92 DicomTransferSyntax inputSyntax, |
93 return useDcmtk_; | 93 const std::set<DicomTransferSyntax>& outputSyntaxes) const ORTHANC_OVERRIDE; |
94 } | |
95 | 94 |
96 virtual bool InplaceTranscode(bool& hasSopInstanceUidChanged /* out */, | 95 virtual bool InplaceTranscode(bool& hasSopInstanceUidChanged /* out */, |
97 DcmFileFormat& dicom, | 96 DcmFileFormat& dicom, |
98 const std::set<DicomTransferSyntax>& allowedSyntaxes, | 97 const std::set<DicomTransferSyntax>& allowedSyntaxes, |
99 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE; | 98 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE; |