Mercurial > hg > orthanc
diff Core/DicomParsing/MemoryBufferTranscoder.cpp @ 3909:6762a97deabc transcoding
removed useless abstraction IDicomTranscoder::TranscodeToBuffer()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 08 May 2020 11:40:12 +0200 |
parents | 89ebb37cee6a |
children | 1f71c2f20e16 |
line wrap: on
line diff
--- a/Core/DicomParsing/MemoryBufferTranscoder.cpp Fri May 08 11:30:32 2020 +0200 +++ b/Core/DicomParsing/MemoryBufferTranscoder.cpp Fri May 08 11:40:12 2020 +0200 @@ -63,30 +63,6 @@ } - bool MemoryBufferTranscoder::TranscodeToBuffer(std::string& target, - bool& hasSopInstanceUidChanged, - const void* buffer, - size_t size, - const std::set<DicomTransferSyntax>& allowedSyntaxes, - bool allowNewSopInstanceUid) - { -#if ORTHANC_ENABLE_DCMTK_TRANSCODING == 1 - if (useDcmtk_) - { - if (dcmtk_.TranscodeToBuffer(target, hasSopInstanceUidChanged, buffer, - size, allowedSyntaxes, allowNewSopInstanceUid)) - { - return true; - } - } -#endif - - DicomTransferSyntax sourceSyntax, targetSyntax; - return Transcode(target, sourceSyntax, targetSyntax, hasSopInstanceUidChanged, buffer, size, - allowedSyntaxes, allowNewSopInstanceUid); - } - - bool MemoryBufferTranscoder::TranscodeParsedToBuffer( std::string& target /* out */, DicomTransferSyntax& sourceSyntax /* out */,