comparison Core/DicomParsing/DcmtkTranscoder.h @ 3910:1f71c2f20e16 transcoding

cont
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 08 May 2020 12:03:26 +0200
parents 6762a97deabc
children 7dc5e7e0045d
comparison
equal deleted inserted replaced
3909:6762a97deabc 3910:1f71c2f20e16
70 70
71 static bool IsSupported(DicomTransferSyntax syntax); 71 static bool IsSupported(DicomTransferSyntax syntax);
72 72
73 virtual bool TranscodeParsedToBuffer(std::string& target /* out */, 73 virtual bool TranscodeParsedToBuffer(std::string& target /* out */,
74 DicomTransferSyntax& sourceSyntax /* out */, 74 DicomTransferSyntax& sourceSyntax /* out */,
75 DicomTransferSyntax& targetSyntax /* out */,
76 bool& hasSopInstanceUidChanged /* out */, 75 bool& hasSopInstanceUidChanged /* out */,
77 DcmFileFormat& dicom /* in, possibly modified */, 76 DcmFileFormat& dicom /* in, possibly modified */,
78 const std::set<DicomTransferSyntax>& allowedSyntaxes, 77 DicomTransferSyntax targetSyntax,
79 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE; 78 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE;
80 79
81 virtual TranscodedDicom* TranscodeToParsed( 80 virtual TranscodedDicom* TranscodeToParsed(
82 DcmFileFormat& dicom /* in, possibly modified */, 81 DcmFileFormat& dicom /* in, possibly modified */,
83 const void* buffer /* in, same DICOM file as "dicom" */, 82 const void* buffer /* in, same DICOM file as "dicom" */,