comparison Plugins/Engine/OrthancPlugins.h @ 3906:f0dd5ded8927 transcoding

refactoring using IDicomTranscoder::TranscodedDicom
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 08 May 2020 11:16:16 +0200
parents 8f7ad4989fec
children 0e3849268a55
comparison
equal deleted inserted replaced
3905:061f3d031b5d 3906:f0dd5ded8927
226 const void* parameters); 226 const void* parameters);
227 227
228 protected: 228 protected:
229 // From "MemoryBufferTranscoder" 229 // From "MemoryBufferTranscoder"
230 virtual bool Transcode(std::string& target, 230 virtual bool Transcode(std::string& target,
231 DicomTransferSyntax& sourceSyntax /* out */,
232 DicomTransferSyntax& targetSyntax /* out */,
231 bool& hasSopInstanceUidChanged /* out */, 233 bool& hasSopInstanceUidChanged /* out */,
232 const void* buffer, 234 const void* buffer,
233 size_t size, 235 size_t size,
234 const std::set<DicomTransferSyntax>& allowedSyntaxes, 236 const std::set<DicomTransferSyntax>& allowedSyntaxes,
235 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE; 237 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE;