Mercurial > hg > orthanc
diff Core/DicomParsing/DcmtkTranscoder.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 |
line wrap: on
line diff
--- a/Core/DicomParsing/DcmtkTranscoder.h Thu May 07 16:43:08 2020 +0200 +++ b/Core/DicomParsing/DcmtkTranscoder.h Thu May 07 17:21:20 2020 +0200 @@ -69,7 +69,8 @@ const std::set<DicomTransferSyntax>& allowedSyntaxes, bool allowNewSopInstanceUid) ORTHANC_OVERRIDE; - virtual bool HasInplaceTranscode() const + virtual bool HasInplaceTranscode(DicomTransferSyntax inputSyntax, + const std::set<DicomTransferSyntax>& outputSyntaxes) const { return true; } @@ -85,5 +86,7 @@ size_t size, const std::set<DicomTransferSyntax>& allowedSyntaxes, bool allowNewSopInstanceUid) ORTHANC_OVERRIDE; + + static bool IsSupported(DicomTransferSyntax syntax); }; }