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 */,