diff Core/DicomParsing/DcmtkTranscoder.cpp @ 3929:7dc5e7e0045d transcoding

simplifying MemoryBufferTranscoder::Transcode() interface
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 14 May 2020 14:40:13 +0200
parents 1f71c2f20e16
children 54dbebbcc032
line wrap: on
line diff
--- a/Core/DicomParsing/DcmtkTranscoder.cpp	Thu May 14 13:31:05 2020 +0200
+++ b/Core/DicomParsing/DcmtkTranscoder.cpp	Thu May 14 14:40:13 2020 +0200
@@ -325,7 +325,6 @@
 
   bool DcmtkTranscoder::TranscodeParsedToBuffer(
     std::string& target /* out */,
-    DicomTransferSyntax& sourceSyntax /* out */,
     bool& hasSopInstanceUidChanged /* out */,
     DcmFileFormat& dicom /* in, possibly modified */,
     DicomTransferSyntax targetSyntax,
@@ -336,12 +335,6 @@
       throw OrthancException(ErrorCode_InternalError);
     }
 
-    if (!FromDcmtkBridge::LookupOrthancTransferSyntax(sourceSyntax, dicom))
-    {
-      LOG(ERROR) << "Unsupport transfer syntax for transcoding";
-      return false;
-    }
-
     std::set<DicomTransferSyntax> tmp;
     tmp.insert(targetSyntax);